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