From 7cf7a8cb9a75cbc72952bed7c0eb289ddbbd0659 Mon Sep 17 00:00:00 2001 From: Roz K Date: Fri, 3 Oct 2025 18:08:00 +0200 Subject: [PATCH] license notice --- mp4/__init__.py | 14 ++++++++++++++ mp4/codec.py | 15 ++++++++++++++- mp4/decoder.py | 15 ++++++++++++++- mp4/demuxer.py | 15 ++++++++++++++- mp4/frame.py | 15 ++++++++++++++- mp4/libav.py | 16 ++++++++++++++-- mp4/packet.py | 15 ++++++++++++++- mp4/stream.py | 15 ++++++++++++++- pve.py | 15 ++++++++++++++- 9 files changed, 126 insertions(+), 9 deletions(-) diff --git a/mp4/__init__.py b/mp4/__init__.py index e69de29..78902ba 100644 --- a/mp4/__init__.py +++ b/mp4/__init__.py @@ -0,0 +1,14 @@ +# People's Video Editor: high quality, GPU accelerated mp4 editor +# Copyright (C) 2025 Roz K +# +# This file is part of People's Video Editor. +# +# People's Video Editor is free software: you can redistribute it and/or modify it under the terms of the +# GNU General Public License as published by the Free Software Foundation, either version 3 of the License, +# or (at your option) any later version. +# +# Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty +# of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License along with Foobar. +# If not, see . diff --git a/mp4/codec.py b/mp4/codec.py index e4d228f..d6c8ad6 100644 --- a/mp4/codec.py +++ b/mp4/codec.py @@ -1,4 +1,17 @@ -# RozK +# People's Video Editor: high quality, GPU accelerated mp4 editor +# Copyright (C) 2025 Roz K +# +# This file is part of People's Video Editor. +# +# People's Video Editor is free software: you can redistribute it and/or modify it under the terms of the +# GNU General Public License as published by the Free Software Foundation, either version 3 of the License, +# or (at your option) any later version. +# +# Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty +# of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License along with Foobar. +# If not, see . class Codec: __slots__ = '_ref' diff --git a/mp4/decoder.py b/mp4/decoder.py index fef841f..248ef70 100644 --- a/mp4/decoder.py +++ b/mp4/decoder.py @@ -1,4 +1,17 @@ -# RozK +# People's Video Editor: high quality, GPU accelerated mp4 editor +# Copyright (C) 2025 Roz K +# +# This file is part of People's Video Editor. +# +# People's Video Editor is free software: you can redistribute it and/or modify it under the terms of the +# GNU General Public License as published by the Free Software Foundation, either version 3 of the License, +# or (at your option) any later version. +# +# Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty +# of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License along with Foobar. +# If not, see . from . import libav from .packet import Packet diff --git a/mp4/demuxer.py b/mp4/demuxer.py index 47f95ba..f8ae8a6 100644 --- a/mp4/demuxer.py +++ b/mp4/demuxer.py @@ -1,4 +1,17 @@ -# RozK +# People's Video Editor: high quality, GPU accelerated mp4 editor +# Copyright (C) 2025 Roz K +# +# This file is part of People's Video Editor. +# +# People's Video Editor is free software: you can redistribute it and/or modify it under the terms of the +# GNU General Public License as published by the Free Software Foundation, either version 3 of the License, +# or (at your option) any later version. +# +# Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty +# of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License along with Foobar. +# If not, see . from . import libav from .codec import Codec diff --git a/mp4/frame.py b/mp4/frame.py index 75c1fb3..191078a 100644 --- a/mp4/frame.py +++ b/mp4/frame.py @@ -1,4 +1,17 @@ -# RozK +# People's Video Editor: high quality, GPU accelerated mp4 editor +# Copyright (C) 2025 Roz K +# +# This file is part of People's Video Editor. +# +# People's Video Editor is free software: you can redistribute it and/or modify it under the terms of the +# GNU General Public License as published by the Free Software Foundation, either version 3 of the License, +# or (at your option) any later version. +# +# Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty +# of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License along with Foobar. +# If not, see . from . import libav diff --git a/mp4/libav.py b/mp4/libav.py index 03646fc..3895d72 100644 --- a/mp4/libav.py +++ b/mp4/libav.py @@ -1,5 +1,17 @@ -# RozK -# https://www.ffmpeg.org/doxygen/trunk/group__libavf.html +# People's Video Editor: high quality, GPU accelerated mp4 editor +# Copyright (C) 2025 Roz K +# +# This file is part of People's Video Editor. +# +# People's Video Editor is free software: you can redistribute it and/or modify it under the terms of the +# GNU General Public License as published by the Free Software Foundation, either version 3 of the License, +# or (at your option) any later version. +# +# Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty +# of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License along with Foobar. +# If not, see . import errno import ctypes diff --git a/mp4/packet.py b/mp4/packet.py index 193fe2b..c077247 100644 --- a/mp4/packet.py +++ b/mp4/packet.py @@ -1,4 +1,17 @@ -# RozK +# People's Video Editor: high quality, GPU accelerated mp4 editor +# Copyright (C) 2025 Roz K +# +# This file is part of People's Video Editor. +# +# People's Video Editor is free software: you can redistribute it and/or modify it under the terms of the +# GNU General Public License as published by the Free Software Foundation, either version 3 of the License, +# or (at your option) any later version. +# +# Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty +# of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License along with Foobar. +# If not, see . from . import libav diff --git a/mp4/stream.py b/mp4/stream.py index 69cbf40..2d284c2 100644 --- a/mp4/stream.py +++ b/mp4/stream.py @@ -1,4 +1,17 @@ -# RozK +# People's Video Editor: high quality, GPU accelerated mp4 editor +# Copyright (C) 2025 Roz K +# +# This file is part of People's Video Editor. +# +# People's Video Editor is free software: you can redistribute it and/or modify it under the terms of the +# GNU General Public License as published by the Free Software Foundation, either version 3 of the License, +# or (at your option) any later version. +# +# Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty +# of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License along with Foobar. +# If not, see . class Stream: __slots__ = 'index', 'codec', 'parameters' diff --git a/pve.py b/pve.py index 9e97c74..765917f 100644 --- a/pve.py +++ b/pve.py @@ -1,4 +1,17 @@ -# RozK +# People's Video Editor: high quality, GPU accelerated mp4 editor +# Copyright (C) 2025 Roz K +# +# This file is part of People's Video Editor. +# +# People's Video Editor is free software: you can redistribute it and/or modify it under the terms of the +# GNU General Public License as published by the Free Software Foundation, either version 3 of the License, +# or (at your option) any later version. +# +# Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty +# of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License along with Foobar. +# If not, see . from mp4.demuxer import Demuxer from mp4.decoder import Decoder