Statistics
| Branch: | Revision:

psnr-tools / Cutter @ master

Name Size Revision Age Author Comment
Makefile 503 Bytes dd8bd34b over 10 years Luca Build system fixes...
README 767 Bytes 4c3f1891 over 10 years Csaba Kiraly added some readme files
chunk.h 129 Bytes a6862d0c over 10 years luca Smarter chunkisation: 2 chunks = 2 gops, interl...
cutter.c 1.32 KB dd8bd34b over 10 years Luca Build system fixes...
input-avs.c 4.48 KB 491ea146 about 10 years Csaba Kiraly added new cutter working mode to remove frames ...
input-avs.h 248 Bytes 491ea146 about 10 years Csaba Kiraly added new cutter working mode to remove frames ...
input.c 2.25 KB 74add033 about 10 years Csaba Kiraly changed cutter to cut based on frameloss also w...
input.h 228 Bytes a6862d0c over 10 years luca Smarter chunkisation: 2 chunks = 2 gops, interl...
lost.c 687 Bytes ad2a1304 over 10 years Csaba Kiraly added GPL notice
lost.h 144 Bytes ad2a1304 over 10 years Csaba Kiraly added GPL notice
output.c 2.16 KB e47c65e4 over 10 years Luca Fix support for interleaved frames
output.h 270 Bytes a6862d0c over 10 years luca Smarter chunkisation: 2 chunks = 2 gops, interl...

Latest revisions

# Date Author Comment
74add033 10/14/2009 10:40 PM Csaba Kiraly

changed cutter to cut based on frameloss also when mode 0 is used

491ea146 10/08/2009 08:19 PM Csaba Kiraly

added new cutter working mode to remove frames

adds a new working mode to the psnr-tools
cutter (chunk size -2), reading the list of lost frames generated by
"lf" and removing them from the stream (this can also be used to
implement the "1frame=1chunk" strategy advocated by polito).

dd8bd34b 08/25/2009 09:46 AM Luca

Build system fixes...

e47c65e4 08/25/2009 09:45 AM Luca

Fix support for interleaved frames

b8aaf5f6 08/21/2009 09:05 AM Luca

Merge branch 'master' into smart_chunkisation_merged

Conflicts:
Cutter/input-avs.c
Cutter/main.c

a6862d0c 08/20/2009 10:03 AM luca

Smarter chunkisation: 2 chunks = 2 gops, interleaved frames

681de281 08/17/2009 02:01 PM luca

Make the chunk type selectable at runtime

d3aac6e3 08/17/2009 10:51 AM luca

Compilation fix

c2c377a3 07/15/2009 10:01 PM Csaba Kiraly

added x264 support link support in Makefiles through the X264DIR variable

only needed if ffmpeg was compiled with x264 support

ad2a1304 06/29/2009 09:08 PM Csaba Kiraly

added GPL notice

View revisions

README


here is an utility that removes a set of chunks from a video stream. If you compile it with "make", it considers fixed-sized chunks (in bytes). Run it as main [] the default chunk size (if not specified) is about 24KB, which should correspond to 1s of video at 200kbps. lost.txt contains an example of "lost chunks file". If you compile it with "make FFDIR=", it considers a chunk as a GOP. The command line is the same as above, but in this case the chunk size must be specified as 0. The program currently reads video ESs and saves video ESs (so, we have no "container timestamps"). To generate a test mpeg4 ES, run ffmpeg -i -b k -f m4v .m4v

Also available in: Atom