{5} Open Tickets by Owner (Full Description) (333 matches)
Results (301 - 333 of 333)
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1937 | cdxl: wrong duration | avformat | enhancement | 11/20/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
C:\>ffmpeg -i Fruit.CDXL out.avi
ffmpeg version N-46755-ge70144c Copyright (c) 2000-2012 the FFmpeg developers
built on Nov 15 2012 02:38:20 with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.
0-1.fc14)
configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime-cpudetect
--enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -
lwinmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap
shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s
napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3
--enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-
libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-
libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx
libavutil 52. 6.100 / 52. 6.100
libavcodec 54. 71.100 / 54. 71.100
libavformat 54. 36.100 / 54. 36.100
libavdevice 54. 3.100 / 54. 3.100
libavfilter 3. 23.100 / 3. 23.100
libswscale 2. 1.102 / 2. 1.102
libswresample 0. 16.100 / 0. 16.100
libpostproc 52. 1.100 / 52. 1.100
[cdxl @ 0x1edc2c0] Estimating duration from bitrate, this may be inaccurate
Input #0, cdxl, from 'Fruit.CDXL':
Duration: 00:01:15.54, start: 0.000000, bitrate: 88 kb/s
Stream #0:0: Video: cdxl, pal8, 128x80, 29.97 fps, 29.96 tbr, 11025 tbn
Stream #0:1: Audio: pcm_s8, 11025 Hz, mono, u8, 88 kb/s
Output #0, avi, to 'out.avi':
Metadata:
ISFT : Lavf54.36.100
Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 128x80, q=2-31, 200
kb/s, 29.96 tbn, 29.96 tbc
Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 11025 Hz, mono, s16p
Stream mapping:
Stream #0:0 -> #0:0 (cdxl -> mpeg4)
Stream #0:1 -> #0:1 (pcm_s8 -> libmp3lame)
Press [q] to stop, [?] for help
frame= 150 fps=0.0 q=2.0 Lsize= 89kB time=00:00:05.01 bitrate= 145.6kbits/
s
video:64kB audio:10kB subtitle:0 global headers:0kB muxing overhead 21.236188%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1956 | swf fails to decode | undetermined | enhancement | 11/23/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
file: https://bugzilla.gnome.org/attachment.cgi?id=161315 info: https://bugzilla.gnome.org/show_bug.cgi?id=618959 C:\>ffmpeg -i flash.swf -f null - ffmpeg version N-46755-ge70144c Copyright (c) 2000-2012 the FFmpeg developers built on Nov 15 2012 02:38:20 with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5. 0-1.fc14) configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch= x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime-cpudetect --enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 - lwinmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3 --enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable- libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx libavutil 52. 6.100 / 52. 6.100 libavcodec 54. 71.100 / 54. 71.100 libavformat 54. 36.100 / 54. 36.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 23.100 / 3. 23.100 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [swf @ 0x1edc2c0] SWF compressed file detected [swf @ 0x1edc2c0] Estimating duration from bitrate, this may be inaccurate flash.swf: could not find codec parameters |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1973 | aiff g726 fails to decode | avformat | enhancement | 11/28/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
there seems to be g726 added to "libavformat/aiff.h", but aiff with g726 fails to decode http://samples.mplayerhq.hu/A-codecs/g726/o2_726.aiff C:\>ffmpeg -i o2_726.aiff ffmpeg version N-47116-g109268c Copyright (c) 2000-2012 the FFmpeg developers built on Nov 27 2012 02:39:53 with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5. 0-1.fc14) configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch= x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime-cpudetect --enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 - lwinmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3 --enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable- libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx libavutil 52. 9.102 / 52. 9.102 libavcodec 54. 77.100 / 54. 77.100 libavformat 54. 37.100 / 54. 37.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 23.102 / 3. 23.102 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 17.101 / 0. 17.101 libpostproc 52. 2.100 / 52. 2.100 [aiff @ 0x1edc2c0] could not find COMM tag or invalid block_align value o2_726.aiff: Operation not permitted |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1978 | support rifx | avformat | enhancement | 11/29/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
plays with sox http://www.fileformat.info/format/riff/corion_rifx.htm C:\>ffmpeg -i rifx.wav ffmpeg version N-47225-g3860e34 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 29 2012 02:24:10 with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5. 0-1.fc14) configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch= x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime-cpudetect --enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 - lwinmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3 --enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable- libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx libavutil 52. 9.102 / 52. 9.102 libavcodec 54. 77.100 / 54. 77.100 libavformat 54. 39.100 / 54. 39.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 23.104 / 3. 23.104 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 17.101 / 0. 17.101 libpostproc 52. 2.100 / 52. 2.100 rifx.wav: Invalid data found when processing input |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2004 | jpeg: support some more pix fmts | avcodec | enhancement | 12/08/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
created with cjpeg -sample 3x1/[...] test.tga >test_31.jpg C:\>ffmpeg -i test_31.jpg ffmpeg version N-47325-gb90e795 Copyright (c) 2000-2012 the FFmpeg developers built on Dec 1 2012 02:23:25 with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5. 0-1.fc14) configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch= x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime-cpudetect --enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 - lwinmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3 --enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable- libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx libavutil 52. 10.100 / 52. 10.100 libavcodec 54. 78.100 / 54. 78.100 libavformat 54. 41.100 / 54. 41.100 libavdevice 54. 3.101 / 54. 3.101 libavfilter 3. 23.104 / 3. 23.104 libswscale 2. 1.103 / 2. 1.103 libswresample 0. 17.101 / 0. 17.101 libpostproc 52. 2.100 / 52. 2.100 [mjpeg @ 0x1eec980] Unhandled pixel format 0x31111100 [image2 @ 0x1eebe20] decoding for stream 0 failed [image2 @ 0x1eebe20] Could not find codec parameters for stream 0 (Video: mjpeg, 1024x768 [SAR 1:1 DAR 4:3]): unspecified pixel format Consider increasing the value for the 'analyzeduration' and 'probesize' options test_31.jpg: could not find codec parameters |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2016 | Support libopenjpeg 2.0.0 | avcodec | enhancement | 12/12/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
I'm trying to compile the latest FFmpeg git with openjpeg 2.0.0 but keep getting an undefined reference to opj_version. I have already asked for help with this issue here: http://code.google.com/p/openjpeg/issues/detail?id=200 Here: http://sourceforge.net/mailarchive/message.php?msg_id=30209438 And one of my users on my forum posted about it here: http://ffmpeg.zeranoe.com/forum/viewtopic.php?f=5&t=674&hilit=opj_version I think openjpeg is failing to compile in static and is searching for some .dll file when FFmpeg tries to link to it. Some code that does compile with opj_version is: #include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <openjpeg.h>
int main(void)
{
printf("OPJ2 version is %s\n",opj_version());
return 0;
}
Though I have no idea why that succeeds, and FFmpeg's test code: extern int opj_version();
int main(void){ opj_version(); }
fails. This command: $ i686-w64-mingw32-nm ./libopenjp2.a | grep opj_version Returns: 00000228 T _opj_version@0 So it looks like it is in the lib, but just keeps failing. Openjpeg 2.0.0 compiled without error. It also looks like FFmpeg is trying to test the lib with: BEGIN /tmp/ffconf.ns4yWT3Y.c
1 extern int opj_version();
2 int main(void){ opj_version(); }
END /tmp/ffconf.ns4yWT3Y.c
i686-w64-mingw32-gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -U__STRICT_ANSI__ -std=c99 -fomit-frame-pointer -c -o /tmp/ffconf.ohUKczd4.o /tmp/ffconf.ns4yWT3Y.c
i686-w64-mingw32-gcc -Wl,--as-needed -o /tmp/ffconf.hJciF3wT.exe /tmp/ffconf.ohUKczd4.o -lopenjpeg -lm -lz
/tmp/ffconf.ohUKczd4.o:ffconf.ns4yWT3Y.c:(.text+0xc): undefined reference to `opj_version'
collect2: error: ld returned 1 exit status
ERROR: libopenjpeg not found
I'm happy to provide any further needed information to help get this fixed. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2086 | Teletext subtitles | avcodec | enhancement | 12/31/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
I will upload a sample with two teletext subtitle streams (on pages 777 and 778). They can be viewed with the following MPlayer command lines (use "X" and "Q" to switch to the appropriate subtitle pages): $ mplayer teletextsubtitles.ts -demuxer mpegts -sid 106 $ mplayer teletextsubtitles.ts -demuxer lavf -sid 0 FFmpeg cannot decode the subtitles. $ ffmpeg -i teletextsubtitles.ts
ffmpeg version N-48311-gc36302a Copyright (c) 2000-2012 the FFmpeg developers
built on Dec 30 2012 19:01:34 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl
libavutil 52. 13.100 / 52. 13.100
libavcodec 54. 81.100 / 54. 81.100
libavformat 54. 50.104 / 54. 50.104
libavdevice 54. 3.102 / 54. 3.102
libavfilter 3. 30.102 / 3. 30.102
libswscale 2. 1.103 / 2. 1.103
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
[h264 @ 0x346e460] non-existing SPS 0 referenced in buffering period
[h264 @ 0x346e460] non-existing PPS referenced
[h264 @ 0x346e460] non-existing SPS 0 referenced in buffering period
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] no frame!
[h264 @ 0x346e460] non-existing SPS 0 referenced in buffering period
[h264 @ 0x346e460] non-existing PPS referenced
[h264 @ 0x346e460] non-existing SPS 0 referenced in buffering period
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] no frame!
[h264 @ 0x346e460] non-existing SPS 0 referenced in buffering period
[h264 @ 0x346e460] non-existing PPS referenced
[h264 @ 0x346e460] non-existing SPS 0 referenced in buffering period
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] no frame!
[h264 @ 0x346e460] non-existing SPS 0 referenced in buffering period
[h264 @ 0x346e460] non-existing PPS referenced
[h264 @ 0x346e460] non-existing SPS 0 referenced in buffering period
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] no frame!
[h264 @ 0x346e460] non-existing SPS 0 referenced in buffering period
[h264 @ 0x346e460] non-existing PPS referenced
[h264 @ 0x346e460] non-existing SPS 0 referenced in buffering period
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] non-existing PPS 0 referenced
[h264 @ 0x346e460] decode_slice_header error
[h264 @ 0x346e460] no frame!
[mpegts @ 0x346a540] Stream #3: not enough frames to estimate rate; consider increasing probesize
[NULL @ 0x34701e0] start time is not set in estimate_timings_from_pts
[mpegts @ 0x346a540] PES packet size mismatch
Last message repeated 1 times
Input #0, mpegts, from 'teletextsubtitles.ts':
Duration: 00:00:55.32, start: 0.091256, bitrate: 14610 kb/s
Program 137
Stream #0:0[0x30]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:1[0x40](ita): Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, 5.1(side), fltp, 384 kb/s
Stream #0:2[0x41](und): Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, 5.1(side), fltp, 384 kb/s
Stream #0:3[0x6a](ita): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006)
At least one output file must be specified
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2104 | anti-epilepsy bright flash remover video filter | avfilter | enhancement | 01/03/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
any chance a filter to remove bright flashes from video? it may drop the frame or duplicate a previous non-bright frame, making video stutter a bit. i'll upload a sample soon. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2125 | Add dnxhd-tr support (cid 1244) | avcodec | enhancement | 01/09/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ffmpeg fails with [dnxhd @ 0x7fe9c4456200] unsupported cid 1244 $ ffmpeg -i dnxhd-tr.mov test.mov
ffmpeg version N-48521-ga2aeaff Copyright (c) 2000-2013 the FFmpeg developers
built on Jan 7 2013 00:04:13 with llvm-gcc 4.2.1 (LLVM build 2336.11.00)
configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libaacplus --enable-libass --enable-libcelt --enable-libfaac --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-openssl --enable-libopus --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvo-aacenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --prefix=/usr/local
libavutil 52. 13.100 / 52. 13.100
libavcodec 54. 86.100 / 54. 86.100
libavformat 54. 59.106 / 54. 59.106
libavdevice 54. 3.102 / 54. 3.102
libavfilter 3. 32.100 / 3. 32.100
libswscale 2. 1.103 / 2. 1.103
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
[dnxhd @ 0x7fe9c3861000] unsupported cid 1244
Guessed Channel Layout for Input Stream #0.1 : stereo
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'dnxhd-tr.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
creation_time : 2013-01-08 23:43:27
timecode : 01:00:00:00
Duration: 00:00:00.12, start: 0.000040, bitrate: 124745 kb/s
Stream #0:0(eng): Video: dnxhd (AVdn / 0x6E645641), yuv422p, 1920x1080, 121241 kb/s, 25 fps, 25 tbr, 25k tbn, 25k tbc
Metadata:
creation_time : 2013-01-08 23:43:27
handler_name : Apple Alias Data Handler
Stream #0:1(eng): Audio: pcm_s16be (twos / 0x736F7774), 48000 Hz, stereo, s16, 1536 kb/s
Metadata:
creation_time : 2013-01-08 23:43:27
handler_name : Apple Alias Data Handler
Stream #0:2(eng): Data: none (tmcd / 0x64636D74)
Metadata:
creation_time : 2013-01-08 23:43:27
handler_name : Apple Alias Data Handler
timecode : 01:00:00:00
File 'test.mov' already exists. Overwrite ? [y/N] y
using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2
[libx264 @ 0x7fe9c387fc00] profile High 4:2:2, level 4.0, 4:2:2 8-bit
[libx264 @ 0x7fe9c387fc00] 264 - core 128 r2216 198a7ea - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mov, to 'test.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
timecode : 01:00:00:00
encoder : Lavf54.59.106
Stream #0:0(eng): Video: h264 (avc1 / 0x31637661), yuv422p, 1920x1080, q=-1--1, 12800 tbn, 25 tbc
Metadata:
creation_time : 2013-01-08 23:43:27
handler_name : Apple Alias Data Handler
Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 128 kb/s
Metadata:
creation_time : 2013-01-08 23:43:27
handler_name : Apple Alias Data Handler
Stream mapping:
Stream #0:0 -> #0:0 (dnxhd -> libx264)
Stream #0:1 -> #0:1 (pcm_s16be -> libfaac)
Press [q] to stop, [?] for help
[dnxhd @ 0x7fe9c4456200] unsupported cid 1244
Last message repeated 2 times
frame= 0 fps=0.0 q=0.0 Lsize= 3kB time=00:00:00.12 bitrate= 166.2kbits/s
video:0kB audio:1kB subtitle:0 global headers:0kB muxing overhead 108.627451%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2280 | establish versioning with framemd5 and framecrc outputs | avformat | enhancement | 02/18/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: I utilize the framemd5 output in a digital preservation context. For instance I'll produce a set of framemd5 files and traditional whole-file checksums for a set of video files and then write framemd5, the checksum, and the media out to LTO data tape. If, years later, I recover the video files and there is a checksum mismatch then I can compare the stored framemd5 to a newly produced framemd5 to determine which frame(s) have a digital error. I've found that the framemd5 format undergoes gradual changes so that a framemd5 output produced by an older ffmpeg may not match that of a newer ffmpeg. I propose to add a version number to framemd5 as a format and allow the version to be called in the command line. For instance if we consider the git-master version of framemd5 to be version 1 and then a future revision to the encoder makes a change to the format, then the new version would get a new version number which would become the default, and we could still create the older version by specifying -version 1. How to reproduce: Produce framemd5 output with 20101118 build of ffmpeg ./ffmpeg -i sample.mov -f framemd5 sample_20101118_build.txt
FFmpeg version SVN-r25762, Copyright (c) 2000-2010 the FFmpeg developers
built on Nov 18 2010 04:11:35 with gcc 4.2.1 (Apple Inc. build 5659)
configuration: --enable-gpl --enable-version3 --enable-libgsm --enable-pthreads --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libmp3lame --enable-libopenjpeg --enable-libschroedinger --enable-libopencore_amrwb --enable-libopencore_amrnb --enable-libvpx --disable-decoder=libvpx --arch=x86 --enable-runtime-cpudetect --enable-libx264 --enable-librtmp --extra-libs='-lrtmp -lssl -lcrypto' --target-os=darwin --cross-prefix=x86_64-apple-darwin10- --cc='ccache x86_64-apple-darwin10-gcc'
libavutil 50.33. 0 / 50.33. 0
libavcore 0.13. 0 / 0.13. 0
libavcodec 52.96. 0 / 52.96. 0
libavformat 52.84. 0 / 52.84. 0
libavdevice 52. 2. 2 / 52. 2. 2
libavfilter 1.62. 0 / 1.62. 0
libswscale 0.12. 0 / 0.12. 0
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'sample.mov':
Metadata:
major_brand : qt
minor_version : 512
compatible_brands: qt
encoder : Lavf54.63.100
Duration: 00:00:00.20, start: 0.000000, bitrate: 1273 kb/s
Stream #0.0(eng): Video: h264, yuv420p, 640x480 [PAR 1:1 DAR 4:3], 1238 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc
[buffer @ 0x101301aa0] w:640 h:480 pixfmt:yuv420p
Output #0, framemd5, to 'sample_20101118_build.txt':
Metadata:
encoder : Lavf52.84.0
Stream #0.0(eng): Video: rawvideo, yuv420p, 640x480 [PAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 90k tbn, 25 tbc
Stream mapping:
Stream #0.0 -> #0.0
Press [q] to stop encoding
frame= 5 fps= 0 q=0.0 Lsize= 0kB time=0.20 bitrate= 10.0kbits/s
video:2250kB audio:0kB global headers:0kB muxing overhead -99.989193%
and produce the framemd5 output from the same source with git-master ffmpeg -i sample.mov -f framemd5 sample_gitmaster.txt
ffmpeg version 1.1.git Copyright (c) 2000-2013 the FFmpeg developers
built on Feb 18 2013 12:16:42 with Apple clang version 3.1 (tags/Apple/clang-318.0.61) (based on LLVM 3.1svn)
configuration: --prefix=/usr/local/Cellar/ffmpeg/HEAD --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-avresample --cc=cc --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid --enable-libfreetype --enable-libass --enable-ffplay --enable-libopenjpeg --extra-cflags='-I/usr/local/Cellar/openjpeg/1.5.1/include/openjpeg-1.5 '
libavutil 52. 17.102 / 52. 17.102
libavcodec 54. 92.100 / 54. 92.100
libavformat 54. 63.100 / 54. 63.100
libavdevice 54. 3.103 / 54. 3.103
libavfilter 3. 38.103 / 3. 38.103
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'sample.mov':
Metadata:
major_brand : qt
minor_version : 512
compatible_brands: qt
encoder : Lavf54.63.100
Duration: 00:00:00.20, start: 0.000000, bitrate: 1273 kb/s
Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 640x480 [SAR 1:1 DAR 4:3], 1238 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc
Metadata:
handler_name : DataHandler
Output #0, framemd5, to 'sample_gitmaster.txt':
Metadata:
major_brand : qt
minor_version : 512
compatible_brands: qt
encoder : Lavf54.63.100
Stream #0:0(eng): Video: rawvideo (I420 / 0x30323449), yuv420p, 640x480 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 25 tbn, 25 tbc
Metadata:
handler_name : DataHandler
Stream mapping:
Stream #0:0 -> #0:0 (h264 -> rawvideo)
Press [q] to stop, [?] for help
frame= 5 fps=0.0 q=0.0 Lsize= 0kB time=00:00:00.20 bitrate= 16.5kbits/s
video:2250kB audio:0kB subtitle:0 global headers:0kB muxing overhead -99.982118%
cat sample_gitmaster.txt #tb 0: 1/25 0, 0, 0, 1, 460800, 3108af6b1d4031964e8d704dff24ea9d 0, 1, 1, 1, 460800, 889bb8610de6cdf5b6d756e7ebf0d0fb 0, 2, 2, 1, 460800, 030e150d6c13c3acd3b396c4630c87dd 0, 3, 3, 1, 460800, 865d8fede003c0ddaac6457f40290144 0, 4, 4, 1, 460800, 6081e7d4e77c23818d9e64b3d4076d7a cat sample_20101118_build.txt 0, 0, 460800, 3108af6b1d4031964e8d704dff24ea9d 0, 3600, 460800, 889bb8610de6cdf5b6d756e7ebf0d0fb 0, 7200, 460800, 030e150d6c13c3acd3b396c4630c87dd 0, 10800, 460800, 865d8fede003c0ddaac6457f40290144 0, 14400, 460800, 6081e7d4e77c23818d9e64b3d4076d7a The framemd5 reports are different but not versioned. I propose an output like: #format: framemd5 #version: 1.0.0 #tb 0: 1/25 #stream_index, packet_dts, packet_pts, packet_duration, packet_size, MD5 0, 0, 0, 1, 460800, 3108af6b1d4031964e8d704dff24ea9d 0, 1, 1, 1, 460800, 889bb8610de6cdf5b6d756e7ebf0d0fb 0, 2, 2, 1, 460800, 030e150d6c13c3acd3b396c4630c87dd 0, 3, 3, 1, 460800, 865d8fede003c0ddaac6457f40290144 0, 4, 4, 1, 460800, 6081e7d4e77c23818d9e64b3d4076d7a I added the column headers as well. Since the columns themselves may change over time I think placing the column names in the header makes the format more self-descriptive. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2327 | accept "chapters" as segment_times | undetermined | enhancement | 03/05/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: FFmpeg adds recent support for "chapters" within -force-key-frames. At: http://ffmpeg.org/ffmpeg.html If one of the times is "chapters[delta]", it is expanded into the time of the beginning of all chapters in the file, shifted by delta, expressed as a time in seconds. This option can be useful to ensure that a seek point is present at a chapter mark or any other designated place in the output file. Could "chapters" be similarly supported in -segment_times, so that this would be feasible (segment input based on embedded chapters): ffmpeg -i file_with_chapters.mov -map 0 -c:v libx264 -c:a libfaac -force_key_frames chapters-0.1 -f segment -segment_list tout.csv -segment_times chapters-0.1 chaptered_%03d.mp4 Currently to do the same the user must parse out the chapter start values and do this: ffmpeg -i /Users/davidrice/SoundieF.mpeg -map 0 -c:v libx264 -c:a libfaac -force_key_frames chapters-0.1 -f segment -segment_list tout.csv -segment_times 10,20,30 chaptered_%03d.mp4 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2339 | Implement or port libswscale optimizations for arm | swscale | enhancement | 03/08/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
there are multiple projects which optimize ffmpeg on arm. can we merge some of them? http://code.google.com/p/chromium/issues/detail?id=71403 http://wss.co.uk/pinknoise/yuv2rgb/ - https://github.com/appunite/AndroidFFmpeg/tree/master/FFmpegLibrary/jni/yuv2rgb |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2391 | VobSub muxer | avformat | enhancement | 03/21/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
FFmpeg needs a VobSub? muxer. A lot of users are still depending on old softwares such as transcode or mencoder to dump their subtitles from DVD. This is definitely an important missing part of the DVD ripping workflow FFmpeg has so much trouble to keep up with. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2475 | support yuv422p10le in lut filter | avfilter | enhancement | 04/17/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: I would like to use the lut filter with 10 bit video (encoded as v210), but it only supports 8 bit yuv pixel formats. In the example below the input is 10 bit, the filter's output is 8 bit, and then the output has zero-filled least significant bits (9 and 10). Could the lut filter support >8 bit formats? Thanks. How to reproduce: ffmpeg -i 10-bit_test.mov -vf lutyuv=u=128:v=128 -c:v v210 -c:a copy -y 10-bit-gray.mov
ffmpeg version 1.1.git Copyright (c) 2000-2013 the FFmpeg developers
built on Apr 13 2013 10:04:18 with Apple clang version 3.1 (tags/Apple/clang-318.0.61) (based on LLVM 3.1svn)
configuration: --prefix=/usr/local/Cellar/ffmpeg/HEAD --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-avresample --enable-vda --cc=cc --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid --enable-libfreetype --enable-ffplay --enable-libcaca
libavutil 52. 26.100 / 52. 26.100
libavcodec 55. 2.100 / 55. 2.100
libavformat 55. 2.100 / 55. 2.100
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 53.101 / 3. 53.101
libavresample 1. 1. 0 / 1. 1. 0
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
Guessed Channel Layout for Input Stream #0.1 : stereo
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '10-bit_test.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
creation_time : 2009-08-22 23:16:59
Duration: 00:00:10.20, start: 0.000000, bitrate: 225452 kb/s
Stream #0:0(eng): Video: v210 (v210 / 0x30313276), yuv422p10le, 720x486, 223724 kb/s, SAR 10:11 DAR 400:297, 29.97 fps, 29.97 tbr, 2997 tbn, 2997 tbc
Metadata:
creation_time : 2009-08-22 23:16:59
handler_name : Apple Alias Data Handler
timecode : 01:45:54:18
Stream #0:1(eng): Audio: pcm_s16be (twos / 0x736F7774), 48000 Hz, stereo, s16, 1536 kb/s
Metadata:
creation_time : 2009-08-22 23:16:59
handler_name : Apple Alias Data Handler
Stream #0:2(eng): Data: none (tmcd / 0x64636D74)
Metadata:
creation_time : 2009-08-22 23:16:59
handler_name : Apple Alias Data Handler
timecode : 01:45:54:18
Output #0, mov, to '10-bit-gray.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
encoder : Lavf55.2.100
Stream #0:0(eng): Video: v210 (v210 / 0x30313276), yuv422p10le, 720x486 [SAR 10:11 DAR 400:297], q=2-31, 200 kb/s, 11988 tbn, 29.97 tbc
Metadata:
creation_time : 2009-08-22 23:16:59
handler_name : Apple Alias Data Handler
timecode : 01:45:54:18
Stream #0:1(eng): Audio: pcm_s16be (twos / 0x736F7774), 48000 Hz, stereo, 1536 kb/s
Metadata:
creation_time : 2009-08-22 23:16:59
handler_name : Apple Alias Data Handler
Stream mapping:
Stream #0:0 -> #0:0 (v210 -> v210)
Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame= 306 fps= 43 q=0.0 Lsize= 280763kB time=00:00:10.21 bitrate=225265.5kbits/s
video:278842kB audio:1913kB subtitle:0 global headers:0kB muxing overhead 0.002646%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2597 | Support additional audio rates in DV muxer | avformat | enhancement | 05/22/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Particularly 32kHz: $ ffmpeg -i small_test2.dv -c copy -map 0 output.dv
ffmpeg version N-53335-gc649ecb Copyright (c) 2000-2013 the FFmpeg developers
built on May 21 2013 14:46:30 with gcc 4.8.0 (GCC) 20130502 (prerelease)
configuration: --prefix=/usr --enable-gpl --enable-libass --enable-libfdk-aac --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-x11grab
libavutil 52. 33.100 / 52. 33.100
libavcodec 55. 10.101 / 55. 10.101
libavformat 55. 7.100 / 55. 7.100
libavdevice 55. 1.100 / 55. 1.100
libavfilter 3. 68.103 / 3. 68.103
libswscale 2. 3.100 / 2. 3.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
[dv @ 0x222a880] Estimating duration from bitrate, this may be inaccurate
Input #0, dv, from 'small_test2.dv':
Metadata:
timecode : 00:27:31:04
Duration: 00:00:02.84, start: 0.000000, bitrate: 28800 kb/s
Stream #0:0: Video: dvvideo, yuv420p, 720x576 [SAR 16:15 DAR 4:3], 28800 kb/s, 25 tbr, 25 tbn, 25 tbc
Stream #0:1: Audio: pcm_s16le, 32000 Hz, stereo, s16, 1024 kb/s
Stream #0:2: Audio: pcm_s16le, 32000 Hz, stereo, s16, 1024 kb/s
[dv @ 0x2250d60] Can't initialize DV format!
Make sure that you supply exactly two streams:
video: 25fps or 29.97fps, audio: 2ch/48kHz/PCM
(50Mbps allows an optional second audio stream)
Output #0, dv, to 'output.dv':
Metadata:
timecode : 00:27:31:04
encoder : Lavf55.7.100
Stream #0:0: Video: dvvideo, yuv420p, 720x576 [SAR 16:15 DAR 4:3], q=2-31, 28800 kb/s, 90k tbn, 25 tbc
Stream #0:1: Audio: pcm_s16le, 32000 Hz, stereo, 1024 kb/s
Stream #0:2: Audio: pcm_s16le, 32000 Hz, stereo, 1024 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Stream #0:2 -> #0:2 (copy)
Could not write header for output file #0 (incorrect codec parameters ?): Operation not permitted
I believe the sample conforms to IEC 61834, but I don't have the specs. http://samples.mplayerhq.hu/DV-raw/small_test2.dv |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Buxiness (1 match) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2510 | Some jpeg2000 files cannot be decoded anymore by default | avcodec | defect | 04/29/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
$ ffmpeg -i tests/lena.pnm -vcodec libopenjpeg outlibopenjpeg.j2c $ ffmpeg -i tests/lena.pnm -vcodec j2k -strict -2 outj2k.j2c Both files can be decoded with libopenjpeg and the "experimental" j2k decoder (and jasper), but not with the default decoder: $ ffmpeg -i outlibopenjpeg.j2c out.jpg
ffmpeg version N-52554-gb691bc4 Copyright (c) 2000-2013 the FFmpeg developers
built on Apr 29 2013 12:14:54 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl --disable-indev=jack --enable-libopenjpeg
libavutil 52. 27.101 / 52. 27.101
libavcodec 55. 6.100 / 55. 6.100
libavformat 55. 3.100 / 55. 3.100
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 61.101 / 3. 61.101
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
[jpeg2000 @ 0x24a56c0] SOD marker not found
[jpeg2000 @ 0x24a56c0] error during processing marker segment ff90
Input #0, image2, from 'outlibopenjpeg.j2c':
Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0), rgb24, 256x256, 25 tbr, 25 tbn, 25 tbc
Output #0, image2, to 'out.jpg':
Metadata:
encoder : Lavf55.3.100
Stream #0:0: Video: mjpeg, yuvj444p, 256x256, q=2-31, 200 kb/s, 90k tbn, 25 tbc
Stream mapping:
Stream #0:0 -> #0:0 (jpeg2000 -> mjpeg)
Press [q] to stop, [?] for help
[jpeg2000 @ 0x26077e0] SOD marker not found
[jpeg2000 @ 0x26077e0] error during processing marker segment ff90
frame= 0 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.00 bitrate=N/A
video:0kB audio:0kB subtitle:0 global headers:0kB muxing overhead -inf%
Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
$ ffmpeg -i outj2k.j2c out.jpg
ffmpeg version N-52554-gb691bc4 Copyright (c) 2000-2013 the FFmpeg developers
built on Apr 29 2013 12:14:54 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl --disable-indev=jack --enable-libopenjpeg
libavutil 52. 27.101 / 52. 27.101
libavcodec 55. 6.100 / 55. 6.100
libavformat 55. 3.100 / 55. 3.100
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 61.101 / 3. 61.101
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
Input #0, image2, from 'outj2k.j2c':
Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0), rgb24, 256x256, 25 tbr, 25 tbn, 25 tbc
Output #0, image2, to 'out.jpg':
Metadata:
encoder : Lavf55.3.100
Stream #0:0: Video: mjpeg, yuvj444p, 256x256, q=2-31, 200 kb/s, 90k tbn, 25 tbc
Stream mapping:
Stream #0:0 -> #0:0 (jpeg2000 -> mjpeg)
Press [q] to stop, [?] for help
frame= 0 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.00 bitrate=N/A
video:0kB audio:0kB subtitle:0 global headers:0kB muxing overhead -inf%
Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
$ ffmpeg -vcodec libopenjpeg -i outlibopenjpeg.j2c out.jpg
ffmpeg version N-52554-gb691bc4 Copyright (c) 2000-2013 the FFmpeg developers
built on Apr 29 2013 12:14:54 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl --disable-indev=jack --enable-libopenjpeg
libavutil 52. 27.101 / 52. 27.101
libavcodec 55. 6.100 / 55. 6.100
libavformat 55. 3.100 / 55. 3.100
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 61.101 / 3. 61.101
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
[jpeg2000 @ 0x2c0f700] SOD marker not found
[jpeg2000 @ 0x2c0f700] error during processing marker segment ff90
Input #0, image2, from 'outlibopenjpeg.j2c':
Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0), rgb24, 256x256, 25 tbr, 25 tbn, 25 tbc
Output #0, image2, to 'out.jpg':
Metadata:
encoder : Lavf55.3.100
Stream #0:0: Video: mjpeg, yuvj444p, 256x256, q=2-31, 200 kb/s, 90k tbn, 25 tbc
Stream mapping:
Stream #0:0 -> #0:0 (libopenjpeg -> mjpeg)
Press [q] to stop, [?] for help
frame= 1 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.04 bitrate=N/A
video:16kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.134138%
$ ffmpeg -vcodec libopenjpeg -i outj2k.j2c out.jpg
ffmpeg version N-52554-gb691bc4 Copyright (c) 2000-2013 the FFmpeg developers
built on Apr 29 2013 12:14:54 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl --disable-indev=jack --enable-libopenjpeg
libavutil 52. 27.101 / 52. 27.101
libavcodec 55. 6.100 / 55. 6.100
libavformat 55. 3.100 / 55. 3.100
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 61.101 / 3. 61.101
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
Input #0, image2, from 'outj2k.j2c':
Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0), rgb24, 256x256, 25 tbr, 25 tbn, 25 tbc
Output #0, image2, to 'out.jpg':
Metadata:
encoder : Lavf55.3.100
Stream #0:0: Video: mjpeg, yuvj444p, 256x256, q=2-31, 200 kb/s, 90k tbn, 25 tbc
Stream mapping:
Stream #0:0 -> #0:0 (libopenjpeg -> mjpeg)
Press [q] to stop, [?] for help
frame= 1 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.04 bitrate=N/A
video:16kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.133245%
$ ffmpeg -vcodec j2k -strict -2 -i outlibopenjpeg.j2c out.jpg
ffmpeg version N-52554-gb691bc4 Copyright (c) 2000-2013 the FFmpeg developers
built on Apr 29 2013 12:14:54 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl --disable-indev=jack --enable-libopenjpeg
libavutil 52. 27.101 / 52. 27.101
libavcodec 55. 6.100 / 55. 6.100
libavformat 55. 3.100 / 55. 3.100
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 61.101 / 3. 61.101
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
[jpeg2000 @ 0x34be8c0] SOD marker not found
[jpeg2000 @ 0x34be8c0] error during processing marker segment ff90
Input #0, image2, from 'outlibopenjpeg.j2c':
Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0), rgb24, 256x256, 25 tbr, 25 tbn, 25 tbc
Output #0, image2, to 'out.jpg':
Metadata:
encoder : Lavf55.3.100
Stream #0:0: Video: mjpeg, yuvj444p, 256x256, q=2-31, 200 kb/s, 90k tbn, 25 tbc
Stream mapping:
Stream #0:0 -> #0:0 (j2k -> mjpeg)
Press [q] to stop, [?] for help
frame= 1 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.04 bitrate=N/A
video:16kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.130247%
$ ffmpeg -vcodec j2k -strict -2 -i outj2k.j2c out.jpg
ffmpeg version N-52554-gb691bc4 Copyright (c) 2000-2013 the FFmpeg developers
built on Apr 29 2013 12:14:54 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl --disable-indev=jack --enable-libopenjpeg
libavutil 52. 27.101 / 52. 27.101
libavcodec 55. 6.100 / 55. 6.100
libavformat 55. 3.100 / 55. 3.100
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 61.101 / 3. 61.101
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
Input #0, image2, from 'outj2k.j2c':
Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0), rgb24, 256x256, 25 tbr, 25 tbn, 25 tbc
Output #0, image2, to 'out.jpg':
Metadata:
encoder : Lavf55.3.100
Stream #0:0: Video: mjpeg, yuvj444p, 256x256, q=2-31, 200 kb/s, 90k tbn, 25 tbc
Stream mapping:
Stream #0:0 -> #0:0 (j2k -> mjpeg)
Press [q] to stop, [?] for help
frame= 1 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.04 bitrate=N/A
video:17kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.130062%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
EricAhn (1 match) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2205 | It does not be streaming a RTSP(H.264/AAC) using ffserver. | FFserver | defect | 01/28/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug:
How to reproduce: # ffmpeg -i http://qthttp.akamai.com.edgesuite.net/iphone_demo/Video_Content/npr/blindpilot_hdv_bug/all.m3u8 -acodec copy -vcodec copy http://10.10.250.122:8090/feed1.ffm
ffmpeg version N-48413-gdc8b367 Copyright (c) 2000-2013 the FFmpeg developers
built on Jan 22 2013 15:58:23 with gcc 4.5 (SUSE Linux)
configuration: --enable-gpl --enable-nonfree --enable-version3 --enable-libx264 --enable-libfaac --enable-libmp3lame --extra-cflags=-I/home/work/ffmpeg/x264 --extra-ldflags=-L/usr/local/lib
libavutil 52. 13.100 / 52. 13.100
libavcodec 54. 85.101 / 54. 85.101
libavformat 54. 59.102 / 54. 59.102
libavdevice 54. 3.102 / 54. 3.102
libavfilter 3. 30.102 / 3. 30.102
libswscale 2. 1.103 / 2. 1.103
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
[mpegts @ 0x1564600] Estimating duration from bitrate, this may be inaccurate
[mpegts @ 0x16339a0] Estimating duration from bitrate, this may be inaccurate
[mpegts @ 0x174aca0] Estimating duration from bitrate, this may be inaccurate
Input #0, hls,applehttp, from 'http://qthttp.akamai.com.edgesuite.net/iphone_demo/Video_Content/npr/blindpilot_hdv_bug/all.m3u8':
Duration: 00:03:51.00, start: 10.000000, bitrate: 0 kb/s
Program 0
Metadata:
variant_bitrate : 860000
Stream #0:0: Audio: aac ([15][0][0][0] / 0x000F), 32000 Hz, stereo, fltp, 65 kb/s
Metadata:
variant_bitrate : 860000
Stream #0:1: Video: h264 (Constrained Baseline) ([27][0][0][0] / 0x001B), yuv420p, 400x224, 29.97 tbr, 90k tbn, 180k tbc
Metadata:
variant_bitrate : 860000
Program 1
Metadata:
variant_bitrate : 512000
Stream #0:2: Audio: aac ([15][0][0][0] / 0x000F), 32000 Hz, stereo, fltp, 65 kb/s
Metadata:
variant_bitrate : 512000
Stream #0:3: Video: h264 (Constrained Baseline) ([27][0][0][0] / 0x001B), yuv420p, 400x224, 29.97 tbr, 90k tbn, 180k tbc
Metadata:
variant_bitrate : 512000
Program 2
Metadata:
variant_bitrate : 160000
Stream #0:4: Audio: aac ([15][0][0][0] / 0x000F), 32000 Hz, mono, fltp, 34 kb/s
Metadata:
variant_bitrate : 160000
Stream #0:5: Video: h264 (Constrained Baseline) ([27][0][0][0] / 0x001B), yuv420p, 400x224, 11.99 tbr, 90k tbn, 180k tbc
Metadata:
variant_bitrate : 160000
Output #0, ffm, to 'http://10.10.250.122:8090/feed1.ffm':
Metadata:
creation_time : now
encoder : Lavf54.59.102
Stream #0:0: Video: h264 ([27][0][0][0] / 0x001B), yuv420p, 400x224, q=2-31, 1000k tbn, 90k tbc
Metadata:
variant_bitrate : 860000
Stream mapping:
Stream #0:1 -> #0:0 (copy)
# cat ffserver.conf Port 8090 BindAddress? 0.0.0.0 MaxHTTPConnections 5 MaxClients? 5 MaxBandwidth? 40000 CustomLog? - NoDaemon? RTSPPort 5454 RTSPBindAddress 0.0.0.0 <Feed feed1.ffm> File /tmp/feed1.ffm FileMaxSize? 100M ACL allow localhost ACL allow 127.0.0.1 ACL allow 10.10.250.0 10.10.255.255 #Launch ffmpeg -i http://qthttp.akamai.com.edgesuite.net/iphone_demo/Video_Content/npr/blindpilot_hdv_bug/all.m3u8 </Feed> <Stream live.h264> Format rtp Feed feed1.ffm </Stream> <Stream status.html> Format status ACL allow localhost #ACL allow 192.168.0.0 192.168.255.255 ACL allow 10.10.250.0 10.10.255.255 ACL allow 127.0.0.1 </Stream> <Redirect index.html> URL http://www.ffmpeg.org/ </Redirect> We run ffserver with ffserver.conf, and tried to play using VLC(rtsp://10.10.250.122:5454/live.h264) # ffsever -f ffserver.conf ffserver version N-48413-gdc8b367 Copyright (c) 2000-2013 the FFmpeg developers
Mon Jan 28 12:21:49 2013 FFserver started. Mon Jan 28 12:21:54 2013 10.10.250.122 - - [GET] "/feed1.ffm HTTP/1.1" 200 4175 Mon Jan 28 12:22:02 2013 [NULL @ 0x14cc500]AAC with no global headers is currently not supported. Mon Jan 28 12:22:02 2013 10.10.250.85 - - [DESCRIBE] "rtsp://10.10.250.122:5454/live.h264 RTSP/1.0" 200 541 Mon Jan 28 12:22:02 2013 10.10.250.85 - - [OPTIONS] "rtsp://10.10.250.122:5454 RTSP/1.0" 200 85 ps : if it use a NoAudio? in ffserver.conf, we play well with vlc. Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cus (2 matches) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1707 | ffplay: Increasing desync | FFplay | defect | 08/31/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The sample from ticket #1230 can be transcoded with ffmpeg ("ffmpeg -i smaller-sample-file.wmv -qscale 2 out.avi") and mplayer and vlc play the resulting file as expected (and mplayer plays the original file fine). Playing the original file with ffplay, increasing A/V desync can be observed. $ ffplay version N-44062-ga9a1bc5 Copyright (c) 2003-2012 the FFmpeg developers
built on Aug 31 2012 14:37:22 with gcc 4.5.3 (GCC)
configuration: --cc=/usr/local/gcc-4.5.3/bin/gcc
libavutil 51. 70.100 / 51. 70.100
libavcodec 54. 55.100 / 54. 55.100
libavformat 54. 25.104 / 54. 25.104
libavdevice 54. 2.100 / 54. 2.100
libavfilter 3. 14.100 / 3. 14.100
libswscale 2. 1.101 / 2. 1.101
libswresample 0. 15.100 / 0. 15.100
Input #0, asf, from 'smaller-sample-file.wmv':
Metadata:
title : Phlebotomy Forum-Legal Considerations in Phlebotomy
comment : Microsoft Office LiveMeeting 2005 Replay. Recorded on Wednesday, November 9, 2011 11:01:34 AM GMT-06:00
WM/Year : 2011
WMFSDKVersion : 10.00.00.4007
WMFSDKNeeded : 0.0.0.0000
IsVBR : 0
Duration: 01:06:38.04, start: 0.000000, bitrate: 5 kb/s
Chapter #0.0: start 5.000000, end 87.750000
Metadata:
title : Legal Considerations in Phlebotomy
Chapter #0.1: start 87.750000, end 105.750000
Metadata:
title : Disclosures:
Chapter #0.2: start 105.750000, end 170.750000
Metadata:
title : Agenda
Chapter #0.3: start 170.750000, end 291.250000
Metadata:
title : The High Price of Malpractice Claims
Chapter #0.4: start 291.250000, end 380.250000
Metadata:
title : Malpractice = Medical Negligence
Chapter #0.5: start 380.250000, end 409.750000
Metadata:
title : Duty
Chapter #0.6: start 409.750000, end 578.250000
Metadata:
title : Standards in Phlebotomy
Chapter #0.7: start 578.250000, end 650.750000
Metadata:
title : Causation
Chapter #0.8: start 650.750000, end 736.250000
Metadata:
title : Failure to License Not Cause
Chapter #0.9: start 736.250000, end 826.250000
Metadata:
title : Causation Not Established
Chapter #0.10: start 826.250000, end 1000.250000
Metadata:
title : Injury
Chapter #0.11: start 1000.250000, end 1083.250000
Metadata:
title : Fear
Chapter #0.12: start 1083.250000, end 1194.250000
Metadata:
title : Distress
Chapter #0.13: start 1194.250000, end 1225.250000
Metadata:
title : Compensable Harm
Chapter #0.14: start 1225.250000, end 1305.750000
Metadata:
title : Types of Damages
Chapter #0.15: start 1305.750000, end 1370.750000
Metadata:
title : Wanton Disregard
Chapter #0.16: start 1370.750000, end 1384.250000
Metadata:
title : Source of Errors
Chapter #0.17: start 1384.250000, end 1472.250000
Metadata:
title : Procedural Errors
Chapter #0.18: start 1472.250000, end 1526.250000
Metadata:
title : Decisional Errors
Chapter #0.19: start 1526.250000, end 1553.750000
Metadata:
title : Administrative Errors
Chapter #0.20: start 1553.750000, end 1583.250000
Metadata:
title : Wilkerson v. Laboratory Corp. of America (2005)
Chapter #0.21: start 1583.250000, end 1629.750000
Metadata:
title : Wilkerson v. LabCorp, cont’d
Chapter #0.22: start 1629.750000, end 1631.750000
Metadata:
title : Baptist Healthcare Systems, Inc. v. Golda Miller, et al (2005)
Chapter #0.23: start 1631.750000, end 1667.750000
Metadata:
title : Wilkerson v. LabCorp, cont’d
Chapter #0.24: start 1667.750000, end 1699.750000
Metadata:
title : Baptist Healthcare Systems, Inc. v. Golda Miller, et al (2005)
Chapter #0.25: start 1699.750000, end 1733.250000
Metadata:
title : Baptist Healthcare Systems, Inc. v. Golda Miller, et al
Chapter #0.26: start 1733.250000, end 1760.250000
Metadata:
title : Fairshter v. American National Red Cross (2004)
Chapter #0.27: start 1760.250000, end 1796.750000
Metadata:
title : Fairshter v. American National Red Cross (2004)
Chapter #0.28: start 1796.750000, end 1861.250000
Metadata:
title : Fairshter v. American National Red Cross (2004)
Chapter #0.29: start 1861.250000, end 1958.250000
Metadata:
title : Pietrunti v. Island Diagnostic Laboratories (1998)
Chapter #0.30: start 1958.250000, end 1959.250000
Metadata:
title : No Negligence
Chapter #0.31: start 1959.250000, end 1988.750000
Metadata:
title : Pietrunti v. Island Diagnostic Laboratories (1998)
Chapter #0.32: start 1988.750000, end 1994.750000
Metadata:
title : No Negligence
Chapter #0.33: start 1994.750000, end 2011.250000
Metadata:
title : Pietrunti v. Island Diagnostic Laboratories (1998)
Chapter #0.34: start 2011.250000, end 2029.750000
Metadata:
title : Mislabels
Chapter #0.35: start 2029.750000, end 2125.750000
Metadata:
title : Mislabels
Chapter #0.36: start 2125.750000, end 2192.750000
Metadata:
title : You Be The Judge
Chapter #0.37: start 2192.750000, end 2250.750000
Metadata:
title : You Be the Judge
Chapter #0.38: start 2250.750000, end 2307.250000
Metadata:
title : You Be the Judge
Chapter #0.39: start 2307.250000, end 2349.750000
Metadata:
title : You Be the Judge
Chapter #0.40: start 2349.750000, end 2395.250000
Metadata:
title : You Be the Judge
Chapter #0.41: start 2395.250000, end 2397.750000
Metadata:
title : Needlestick Injuries
Chapter #0.42: start 2397.750000, end 2460.750000
Metadata:
title : Needlestick Injuries
Chapter #0.43: start 2460.750000, end 2463.250000
Metadata:
title : Minimizing Risks
Chapter #0.44: start 2463.250000, end 2541.250000
Metadata:
title : Minimizing Risks
Chapter #0.45: start 2541.250000, end 2623.250000
Metadata:
title : Training
Chapter #0.46: start 2623.250000, end 2696.250000
Metadata:
title : Training
Chapter #0.47: start 2696.250000, end 2738.250000
Metadata:
title : Training
Chapter #0.48: start 2738.250000, end 2883.250000
Metadata:
title : Proper Supervision
Chapter #0.49: start 2883.250000, end 2884.250000
Metadata:
title : Proper Supervision
Chapter #0.50: start 2883.250000, end 2884.250000
Metadata:
title : Proper Supervision
Chapter #0.51: start 2884.250000, end 2918.250000
Metadata:
title : Proper Supervision
Chapter #0.52: start 2918.250000, end 2945.250000
Metadata:
title : Proper Supervision
Chapter #0.53: start 2945.250000, end 2951.750000
Metadata:
title : Documentation
Chapter #0.54: start 2951.750000, end 3066.750000
Metadata:
title : Why is documentation so important?
Chapter #0.55: start 3066.750000, end 3101.250000
Metadata:
title : Slide 52
Chapter #0.56: start 3101.250000, end 3173.750000
Metadata:
title : Proper Documentation
Chapter #0.57: start 3173.750000, end 3197.750000
Metadata:
title : Slide 54
Chapter #0.58: start 3197.750000, end 3314.750000
Metadata:
title : Slide 55
Chapter #0.59: start 3314.750000, end 3340.250000
Metadata:
title : Summary
Chapter #0.60: start 3340.250000, end 3655.750000
Metadata:
title : Slide 57
Chapter #0.61: start 3655.750000, end 3998.048000
Metadata:
title : Thank you!
Stream #0:0: Audio: wmav2 (a[1][0][0] / 0x0161), 16000 Hz, 1 channels, s16, 16 kb/s
Stream #0:1: Video: mss2 (MSS2 / 0x3253534D), rgb24, 704x528, 260 kb/s, 2 tbr, 1k tbn, 1k tbc
Stream #0:2: Data: none
Frame changed from size:0x0 to size:704x528
39.44 A-V:-111.560 fd= 0 aq= 746KB vq= 186KB sq= 0B f=0/0
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1936 | iff 8svx: autoexit works incorrectly | FFplay | defect | 11/20/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
http://samples.mplayerhq.hu/8svx/descargmp3.8svx C:\>ffplay -autoexit descargmp3.8svx
ffplay version N-46726-g2f74f8d Copyright (c) 2003-2012 the FFmpeg developers
built on Nov 13 2012 19:29:51 with gcc 4.7.2 (GCC)
configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runt
ime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass -
-enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enab
le-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-libo
pus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheo
ra --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-li
bvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --ena
ble-zlib
libavutil 52. 6.100 / 52. 6.100
libavcodec 54. 71.100 / 54. 71.100
libavformat 54. 36.100 / 54. 36.100
libavdevice 54. 3.100 / 54. 3.100
libavfilter 3. 23.100 / 3. 23.100
libswscale 2. 1.102 / 2. 1.102
libswresample 0. 16.100 / 0. 16.100
libpostproc 52. 1.100 / 52. 1.100
[iff @ 02af0060] Estimating duration from bitrate, this may be inaccurate
Input #0, iff, from 'descargmp3.8svx':
Metadata:
title : descargmp3.8svx
comment : Audition 4
Duration: 00:00:03.16, bitrate: 176 kb/s
Stream #0:0: Audio: pcm_s8_planar (8SVX / 0x58565338), 22095 Hz, mono, u8p,
176 kb/s
0.09 A-V: 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dbuitenh (1 match) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1442 | In MINGW32 libutvideoenc.cpp and libutvideodec.cpp do not link properly | avcodec | defect | 06/11/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: I've tried to compile ffmpeg in Mingw 32bit environment with --enable-libutvideo and static libutvideo. Decoder utvideo.c alone can be compiled without problems. But if you link libavcodec with objects of c++ modules (libutvideoenc.cpp and libutvideodec.cpp), references to functions of the libavcodec library become invalid after that! During linking of libavformat, gcc generates a lot of errors: "undefined reference" to many STANDARD libavcodec functions, such as av_free_packet, av_fast_realloc etc. Simultaneous linking of c++ and c objects for the libavcodec component produce incorrect results in mingw (and maybe in some other systems). How to reproduce: try to build the latest ffmpeg in MINGW 32bit with libutvideo and --enable-libutvideo option |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
flexman (1 match) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1430 | More efficient deshake filter | avfilter | enhancement | 06/08/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
An interesting de-shake filter article: http://googleresearch.blogspot.in/2012/05/video-stabilization-on-youtube.html Our deshake filter isn't very efficient with the provided sample (at least with the default settings) clive -f best 'http://www.youtube.com/watch?v=627MqC6E5Yo' ffplay 'Sam and Cocoa shaky original.webm' \
-vf 'split[a][b]; [a]pad=iw*2:ih[src]; [b]deshake[filt]; [src][filt]overlay=w'
It would be nice to improve the filter to handle such sample. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
holden (1 match) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2370 | v4l2 should not need ENUMSTD | avdevice | defect | 03/17/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Problem: lavd/v4l2.c now requires the device to support VIDIOC_ENUMSTD. This seems to be a regression according to https://github.com/umlaeute/v4l2loopback/issues/38 Steps to reproduce:
The device plays fine with for example mplayer, and with older ffplay (1.1.3 is working). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
michael (6 matches) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #5 | jp2k muxed into mov by FFmpeg can't be played by QuickTime | avformat | defect | 03/11/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
(issue 2656) incoming/jpeg2000_to_quicktime_unplayable/bbb_jp2_qt.mov can be decoded with FFmpeg (and played with MPlayer, ffplay shows a black window for me), remuxing the video with FFmpeg leads to a file that can be decoded with FFmpeg (and played with MPlayer, ffplay shows a black window), but the original file plays fine with QuickTime?, the copy shows only a black window. $ ffmpeg -i bbb_jp2_qt.mov -vcodec copy out.mov
FFmpeg version git-N-28405-gb33fa8a, Copyright (c) 2000-2011 the FFmpeg developers
built on Mar 11 2011 00:24:29 with gcc 4.4.5
configuration: --cc=/usr/local/gcc-4.4.5/bin/gcc --enable-gpl --enable-libopenjpeg
libavutil 50. 39. 0 / 50. 39. 0
libavcodec 52.113. 2 / 52.113. 2
libavformat 52.102. 0 / 52.102. 0
libavdevice 52. 3. 0 / 52. 3. 0
libavfilter 1. 76. 0 / 1. 76. 0
libswscale 0. 12. 0 / 0. 12. 0
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'bbb_jp2_qt.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
creation_time : 2011-03-09 22:39:50
Duration: 00:00:03.33, start: 0.000000, bitrate: 23584 kb/s
Stream #0.0(eng): Video: libopenjpeg, rgb24, 640x360, 23581 kb/s, 24 fps, 24 tbr, 24 tbn, 24 tbc
Metadata:
creation_time : 2011-03-09 22:39:50
Output #0, mov, to 'out.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
creation_time : 2011-03-09 22:39:50
encoder : Lavf52.102.0
Stream #0.0(eng): Video: mjp2 / 0x32706A6D, rgb24, 640x360, q=2-31, 23581 kb/s, 24 tbn, 24 tbc
Metadata:
creation_time : 2011-03-09 22:39:50
Stream mapping:
Stream #0.0 -> #0.0
Press [q] to stop encoding
frame= 80 fps= 0 q=-1.0 Lsize= 9597kB time=3.33 bitrate=23584.6kbits/s
video:9595kB audio:0kB global headers:0kB muxing overhead 0.013923%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #231 | ffplay freezes with date -s in linux | FFplay | defect | 05/23/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
While playing a video clip in ffplay, setting system time in linux by "date -s" freezes video playback while audio seems to be playing. System Ubuntu 10.04 LTS x86_64 ffmpeg recent (20/50/2011) git pulled Does it has some thing to do with core ffmpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #399 | ffmpeg showing incorrect pts | FFmpeg | defect | 08/16/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
When using tstools' tsreport tool ( http://code.google.com/p/tstools/) I got this list of PTS: 126000, 129750, 133500, 137250, 141000, 144750, 148500, 152250, 156000, 126000, 159750, 163500, 167250 When using FFmpeg's filter showinfo the PTS timestamps are totally different: 0, 41667, 83333, 125000, 166667, 208333, 250000, 291667, 333333, 375000, 416667, 458333 When playing the video using libavcodec/libavformat, the timestamps are the same as the ones tsreport shows. ffmpeg -y -vf showinfo -i seekbug01min.ts -f rawvideo /dev/null ffmpeg version N-31914-g47219e1, Copyright (c) 2000-2011 the FFmpeg developers
[mpegts @ 0x1176460] Continuity Check Failed
Input #0, mpegts, from 'seekbug01min.ts':
[buffer @ 0x117ae40] w:320 h:180 pixfmt:yuv420p tb:1/1000000 sar:1/1 sws_param: Output #0, rawvideo, to '/dev/null':
Stream mapping: Press [q] to stop, ? for help [mpegts @ 0x1176460] Continuity Check Failed
[showinfo @ 0x117d780] n:0 pts:0 pts_time:0.000000 pos:564 fmt:yuv420p sar:1/1 s:320x180 i:P iskey:1 type:I checksum:603776523 plane_checksum:[3225751762 3029265045 3029265045 0] [showinfo @ 0x117d780] n:1 pts:41667 pts_time:0.041667 pos:1504 fmt:yuv420p sar:1/1 s:320x180 i:P iskey:0 type:P checksum:603776523 plane_checksum:[3225751762 3029265045 3029265045 0] [showinfo @ 0x117d780] n:2 pts:83333 pts_time:0.083333 pos:1692 fmt:yuv420p sar:1/1 s:320x180 i:P iskey:0 type:P checksum:603776523 plane_checksum:[3225751762 3029265045 3029265045 0] [showinfo @ 0x117d780] n:3 pts:125000 pts_time:0.125000 pos:1880 fmt:yuv420p sar:1/1 s:320x180 i:P iskey:0 type:P checksum:603776523 plane_checksum:[3225751762 3029265045 3029265045 0] [showinfo @ 0x117d780] n:4 pts:166667 pts_time:0.166667 pos:2068 fmt:yuv420p sar:1/1 s:320x180 i:P iskey:0 type:P checksum:321782142 plane_checksum:[966806382 2886587449 591323577 0] [showinfo @ 0x117d780] n:5 pts:208333 pts_time:0.208333 pos:2632 fmt:yuv420p sar:1/1 s:320x180 i:P iskey:0 type:P checksum:1010078484 plane_checksum:[3458918426 414630700 4286638000 0] [showinfo @ 0x117d780] n:6 pts:250000 pts_time:0.250000 pos:3196 fmt:yuv420p sar:1/1 s:320x180 i:P iskey:0 type:P checksum:1804330054 plane_checksum:[2996844705 2498675835 1603397403 0] [showinfo @ 0x117d780] n:7 pts:291667 pts_time:0.291667 pos:3572 fmt:yuv420p sar:1/1 s:320x180 i:P iskey:0 type:P checksum:3219605500 plane_checksum:[916690920 1286459717 3285966513 0] [showinfo @ 0x117d780] n:8 pts:333333 pts_time:0.333333 pos:4136 fmt:yuv420p sar:1/1 s:320x180 i:P iskey:0 type:P checksum:867321723 plane_checksum:[1520540519 419613641 1910038573 0] [showinfo @ 0x117d780] n:9 pts:375000 pts_time:0.375000 pos:7708 fmt:yuv420p sar:1/1 s:320x180 i:P iskey:0 type:P checksum:3041545686 plane_checksum:[3034423407 2837631021 3697466652 0] [showinfo @ 0x117d780] n:10 pts:416667 pts_time:0.416667 pos:8648 fmt:yuv420p sar:1/1 s:320x180 i:P iskey:0 type:P checksum:3795962486 plane_checksum:[2808617211 234344642 3924811946 0] [showinfo @ 0x117d780] n:11 pts:458333 pts_time:0.458333 pos:9400 fmt:yuv420p sar:1/1 s:320x180 i:P iskey:0 type:P checksum:14086197 plane_checksum:[2486256520 483773749 3300581225 0] frame= 12 fps= 0 q=0.0 Lsize= 0kB time=00:00:00.50 bitrate= 0.0kbits/s video:1012kB audio:0kB global headers:0kB muxing overhead -100.000000% |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #357 | Trying to transcode a vbk file to wav | undetermined | enhancement | 07/21/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Hi Team, I was trying to transcode a vbk file to a wav file. But I encoutered an error log pasted below. Also I verified that the file is not corrupt by playing the same in CallPilot? Player and it plays fine. C:\Users\himanshu.bhardwaj\Desktop\FFMpegTest>ffmpeg -y -i C:\Users\himanshu.bhardwaj\Desktop\FFMpegTest\v060102.vbk -acodec pcm_mulaw C:\Users\himanshu.bhardwaj\Desktop\FFMpegTest\output.wav ffmpeg version N-31548-g78accb8, Copyright (c) 2000-2011 the FFmpeg developers built on Jul 17 2011 22:41:27 with gcc 4.6.1 configuration: --enable-gpl --enable-version3 --enable-memalign-hack --enable- runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
C:\Users\himanshu.bhardwaj\Desktop\FFMpegTest\v060102.vbk: Invalid data found when processing input |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #536 | Mux H264 and AAC into WTV | avformat | enhancement | 10/08/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
H.264 and AAC are supported in WTV. One of the main reasons MSFT moved to WTV was to support these formats (required for ISDB-T). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1022 | Muxing more than two streams in rm | avformat | enhancement | 02/25/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Attempted to download Real Media rtsp stream with 2x video streams and one audio stream using the following: ffmpeg -i rtsp://str4.nlenet.net/broadcast/live-video.rm -vcodec copy -acodec copy -map 0:0 -map 0:1 -map 0:2 20120225-ffmpeg.rm Output as follows: ffmpeg version N-38204-gb93c915 Copyright (c) 2000-2012 the FFmpeg developers
[rtsp @ 0x806eac0] Estimating duration from bitrate, this may be inaccurate Input #0, rtsp, from 'rtsp://str4.nlenet.net/broadcast/live-video.rm':
File '20120225-ffmpeg.rm' already exists. Overwrite ? [y/N] y Output #0, rm, to '20120225-ffmpeg.rm':
Stream mapping:
Press [q] to stop, ? for help pts < dts in stream 0=-1.0 q=-1.0 size= 1kB time=00:00:00.00 bitrate= 0.0kbits/s av_interleaved_write_frame(): Invalid argument * glibc detected * ffmpeg: corrupted double-linked list: 0x08070ac0 * ======= Backtrace: ========= /lib/libc.so.6(+0x6de2b)[0xb67e9e2b] /lib/libc.so.6(+0x6ece0)[0xb67eace0] /lib/libc.so.6(cfree+0x6d)[0xb67eea6d] /usr/lib/libavutil.so.51(av_freep+0x12)[0xb693ff42] ======= Memory map: ======== 08048000-08066000 r-xp 00000000 08:07 351944 /usr/bin/ffmpeg 08066000-08067000 r--p 0001d000 08:07 351944 /usr/bin/ffmpeg 08067000-08068000 rw-p 0001e000 08:07 351944 /usr/bin/ffmpeg 08068000-0811a000 rw-p 00000000 00:00 0 [heap] b5c00000-b5c21000 rw-p 00000000 00:00 0 b5c21000-b5d00000 ---p 00000000 00:00 0 b5dad000-b5db0000 rw-p 00000000 00:00 0 b5db0000-b5e3a000 r-xp 00000000 08:07 552814 /usr/lib/liborc-0.4.so.0.11.0 b5e3a000-b5e3b000 r--p 00089000 08:07 552814 /usr/lib/liborc-0.4.so.0.11.0 b5e3b000-b5e3f000 rw-p 0008a000 08:07 552814 /usr/lib/liborc-0.4.so.0.11.0 b5e3f000-b5e40000 rw-p 00000000 00:00 0 b5e40000-b5e46000 r-xp 00000000 08:07 553201 /usr/lib/libogg.so.0.7.1 b5e46000-b5e47000 r--p 00005000 08:07 553201 /usr/lib/libogg.so.0.7.1 b5e47000-b5e48000 rw-p 00006000 08:07 553201 /usr/lib/libogg.so.0.7.1 b5e48000-b5e64000 r-xp 00000000 08:05 514551 /lib/libgcc_s.so.1 b5e64000-b5e65000 r--p 0001b000 08:05 514551 /lib/libgcc_s.so.1 b5e65000-b5e66000 rw-p 0001c000 08:05 514551 /lib/libgcc_s.so.1 b5e66000-b5e69000 r-xp 00000000 08:05 515043 /lib/libdl-2.11.3.so b5e69000-b5e6a000 r--p 00002000 08:05 515043 /lib/libdl-2.11.3.so b5e6a000-b5e6b000 rw-p 00003000 08:05 515043 /lib/libdl-2.11.3.so b5e6b000-b5e73000 r-xp 00000000 08:05 515074 /lib/librt-2.11.3.so b5e73000-b5e74000 r--p 00007000 08:05 515074 /lib/librt-2.11.3.so b5e74000-b5e75000 rw-p 00008000 08:05 515074 /lib/librt-2.11.3.so b5e75000-b5f58000 r-xp 00000000 08:07 553582 /usr/lib/libstdc++.so.6.0.14 b5f58000-b5f5c000 r--p 000e2000 08:07 553582 /usr/lib/libstdc++.so.6.0.14 b5f5c000-b5f5d000 rw-p 000e6000 08:07 553582 /usr/lib/libstdc++.so.6.0.14 b5f5d000-b5f65000 rw-p 00000000 00:00 0 b5f65000-b5fa9000 r-xp 00000000 08:07 552475 /usr/lib/libmp3lame.so.0.0.0 b5fa9000-b5faa000 r--p 00043000 08:07 552475 /usr/lib/libmp3lame.so.0.0.0 b5faa000-b5fac000 rw-p 00044000 08:07 552475 /usr/lib/libmp3lame.so.0.0.0 b5fac000-b5fdf000 rw-p 00000000 00:00 0 b5fdf000-b609f000 r-xp 00000000 08:07 554170 /usr/lib/libschroedinger-1.0.so.0.10.0 b609f000-b60a0000 ---p 000c0000 08:07 554170 /usr/lib/libschroedinger-1.0.so.0.10.0 b60a0000-b60a1000 r--p 000c0000 08:07 554170 /usr/lib/libschroedinger-1.0.so.0.10.0 b60a1000-b60a3000 rw-p 000c1000 08:07 554170 /usr/lib/libschroedinger-1.0.so.0.10.0 b60a3000-b60bc000 r-xp 00000000 08:07 284526 /usr/lib/libtheoradec.so.1.1.4 b60bc000-b60bd000 r--p 00018000 08:07 284526 /usr/lib/libtheoradec.so.1.1.4 b60bd000-b60be000 rw-p 00019000 08:07 284526 /usr/lib/libtheoradec.so.1.1.4 b60be000-b60ff000 r-xp 00000000 08:07 284804 /usr/lib/libtheoraenc.so.1.1.2 b60ff000-b6100000 r--p 00040000 08:07 284804 /usr/lib/libtheoraenc.so.1.1.2 b6100000-b6101000 rw-p 00041000 08:07 284804 /usr/lib/libtheoraenc.so.1.1.2 b6101000-b612a000 r-xp 00000000 08:07 284433 /usr/lib/libvorbis.so.0.4.5 b612a000-b612b000 r--p 00028000 08:07 284433 /usr/lib/libvorbis.so.0.4.5 b612b000-b612c000 rw-p 00029000 08:07 284433 /usr/lib/libvorbis.so.0.4.5 b612c000-b612d000 rw-p 00000000 00:00 0 b612d000-b6292000 r-xp 00000000 08:07 555746 /usr/lib/libvorbisenc.so.2.0.8 b6292000-b62a3000 r--p 00165000 08:07 555746 /usr/lib/libvorbisenc.so.2.0.8 b62a3000-b62a4000 rw-p 00176000 08:07 555746 /usr/lib/libvorbisenc.so.2.0.8 b62a4000-b63c2000 r-xp 00000000 08:07 552885 /usr/lib/libx264.so.120 b63c2000-b63c3000 r--p 0011d000 08:07 552885 /usr/lib/libx264.so.120 b63c3000-b63c4000 rw-p 0011e000 08:07 552885 /usr/lib/libx264.so.120 b63c4000-b643f000 rw-p 00000000 00:00 0 b643f000-b64ec000 r-xp 00000000 08:07 252375 /usr/lib/libxvidcore.so.4.3 b64ec000-b64ed000 r--p 000ad000 08:07 252375 /usr/lib/libxvidcore.so.4.3 b64ed000-b64f7000 rw-p 000ae000 08:07 252375 /usr/lib/libxvidcore.so.4.3 b64f7000-b6560000 rw-p 00000000 00:00 0 b6560000-b6572000 r-xp 00000000 08:07 553492 /usr/lib/libva.so.1.0.14 b6572000-b6573000 r--p 00011000 08:07 553492 /usr/lib/libva.so.1.0.14 b6573000-b6574000 rw-p 00012000 08:07 553492 /usr/lib/libva.so.1.0.14 b6574000-b658c000 rw-p 00000000 00:00 0 b658c000-b65a1000 r-xp 00000000 08:05 514504 /lib/libz.so.1.2.5 b65a1000-b65a2000 r--p 00014000 08:05 514504 /lib/libz.so.1.2.5 b65a2000-b65a3000 rw-p 00015000 08:05 514504 /lib/libz.so.1.2.5 b65a3000-b65a4000 rw-p 00000000 00:00 0 b65a4000-b65b2000 r-xp 00000000 08:05 514646 /lib/libbz2.so.1.0.6 b65b2000-b65b3000 r--p 0000d000 08:05 514646 /lib/libbz2.so.1.0.6 b65b3000-b65b4000 rw-p 0000e000 08:05 514646 /lib/libbz2.so.1.0.6 b65b4000-b6627000 r-xp 00000000 08:07 552090 /usr/lib/libSDL-1.2.so.0.11.3 b6627000-b6628000 r--p 00073000 08:07 552090 /usr/lib/libSDL-1.2.so.0.11.3 b6628000-b6629000 rw-p 00074000 08:07 552090 /usr/lib/libSDL-1.2.so.0.11.3 b6629000-b6655000 rw-p 00000000 00:00 0 b6655000-b6736000 r-xp 00000000 08:07 553443 /usr/lib/libasound.so.2.0.0 b6736000-b6739000 r--p 000e0000 08:07 553443 /usr/lib/libasound.so.2.0.0 b6739000-b673a000 rw-p 000e3000 08:07 553443 /usr/lib/libasound.so.2.0.0 b673a000-b677a000 r-xp 00000000 08:07 236101 /usr/lib/libjack.so.0.1.0 b677a000-b677b000 r--p 0003f000 08:07 236101 /usr/lib/libjack.so.0.1.0 b677b000-b677c000 rw-p 00040000 08:07 236101 /usr/lib/libjack.so.0.1.0 b677c000-b68e2000 r-xp 00000000 08:05 514112 /lib/libc-2.11.3.so b68e2000-b68e3000 ---p 00166000 08:05 514112 /lib/libc-2.11.3.so b68e3000-b68e5000 r--p 00166000 08:05 514112 /lib/libc-2.11.3.so b68e5000-b68e6000 rw-p 00168000 08:05 514112 /lib/libc-2.11.3.so b68e6000-b68e9000 rw-p 00000000 00:00 0 b68e9000-b6911000 r-xp 00000000 08:05 515046 /lib/libm-2.11.3.so b6911000-b6912000 r--p 00027000 08:05 515046 /lib/libm-2.11.3.so b6912000-b6913000 rw-p 00028000 08:05 515046 /lib/libm-2.11.3.so b6913000-b6914000 rw-p 00000000 00:00 0 b6914000-b692b000 r-xp 00000000 08:05 514450 /lib/libpthread-2.11.3.so b692b000-b692c000 r--p 00016000 08:05 514450 /lib/libpthread-2.11.3.so b692c000-b692d000 rw-p 00017000 08:05 514450 /lib/libpthread-2.11.3.so b692d000-b692f000 rw-p 00000000 00:00 0 b692f000-b6950000 r-xp 00000000 08:07 556246 /usr/lib/libavutil.so.51.40.100 b6950000-b6951000 r--p 00020000 08:07 556246 /usr/lib/libavutil.so.51.40.100 b6951000-b6952000 rw-p 00021000 08:07 556246 /usr/lib/libavutil.so.51.40.100 b6952000-b6955000 rw-p 00000000 00:00 0 b6955000-b69a2000 r-xp 00000000 08:07 553220 /usr/lib/libswscale.so.2.1.100 b69a2000-b69a3000 r--p 0004c000 08:07 553220 /usr/lib/libswscale.so.2.1.100Aborted |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stefano (3 matches) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #450 | Specify the position of -isync more precisely | documentation | enhancement | 09/10/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
I've figured that the -isync option does not produce the same effect when placed in front of inputs, between the inputs and after the inputs. I just think it would be a good idea to put a little explanation in the documentation about the proper usage of that option. For example, these 2 examples produce different results: ffmpeg -f alsa -ac 1 -i hw:1 -isync -f video4linux2 -r 15 -s qqvga -i /dev/video0 -vcodec libx264 -preset ultrafast -g 15 -crf 20 -acodec aac -strict experimental -ar 44100 -ab 96k -ac 1 -f mpegts udp://192.168.25.101:10001 ffmpeg -f alsa -ac 1 -i hw:1 -f video4linux2 -r 15 -s qqvga -i /dev/video0 -isync -vcodec libx264 -preset ultrafast -g 15 -crf 20 -acodec aac -strict experimental -ar 44100 -ab 96k -ac 1 -f mpegts udp://192.168.25.101:10001 (the second example has -isync moved after the 2nd input) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #844 | Please enable an RSS feed for the news on FFmpeg | documentation | enhancement | 12/29/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
In the FFmpeg homepage there is a section news. I think it would be a great add if I could subscribe to this via RSS/ATOM etc. and read it with my feed reader. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1437 | probe less than the whole file with -show_frames | FFprobe | enhancement | 06/10/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
I'd like to probe a file to get interlaced_frame="1" top_field_first="1" - which I believe is only available in -show_frames. My file is 30 minutes log - I only want the data from the first frame. I can't see anything in -h to answer this question. The ffmpeg -vframes, -frames:v and -t are not listed in ffprobe's help, and do not work. I usually use FFprobe with a -probesize, and that is also ignored with -show_frames. Stefano suggested "And of course you can get it with a crude trick, you trim the file *physically* in order to reduce the amount of data to be decoded" but that's a workaround I'd like to avoid. example current file based command line: % ffprobe -show_format -show_streams -show_frames -probesize 40000 -print_format xml "tortoise.mxf"
ffprobe version N-41487-gee1748a Copyright (c) 2007-2012 the FFmpeg developers
built on Jun 10 2012 17:04:40 with llvm_gcc 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.1.00)
configuration: --prefix=/Users/mdsh/ffmpeg --arch=x86_64 --enable-ffplay --enable-ffprobe --enable-shared --disable-indev=jack --enable-gpl --enable-nonfree --enable-pthreads --enable-libfaac --enable-libx264
libavutil 51. 56.100 / 51. 56.100
libavcodec 54. 25.100 / 54. 25.100
libavformat 54. 6.101 / 54. 6.101
libavdevice 54. 0.100 / 54. 0.100
libavfilter 2. 78.101 / 2. 78.101
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
[mxf @ 0x7fddb081ae00] Stream #0: not enough frames to estimate rate; consider increasing probesize
[mxf @ 0x7fddb081ae00] Stream #1: not enough frames to estimate rate; consider increasing probesize
Input #0, mxf, from 'tortoise.mxf':
Metadata:
timecode : 10:53:51:04
Duration: 00:28:21.92, start: 0.000000, bitrate: 42598 kb/s
Stream #0:0: Video: mpeg2video (4:2:2), yuv422p, 720x608 [SAR 608:405 DAR 16:9], 30000 kb/s, 25 tbr, 25 tbn, 50 tbc
Stream #0:1: Audio: pcm_s16le, 48000 Hz, 4 channels, s16, 3072 kb/s
<?xml version="1.0" encoding="UTF-8"?>
<ffprobe>
<frames>
<frame media_type="video" key_frame="1" pkt_pts="0" pkt_pts_time="0.000000" pkt_dts="0" pkt_dts_time="0.000000" pkt_duration="1" pkt_duration_time="0.040000" pkt_pos="7168" width="720" height="608" pix_fmt="yuv422p" sample_aspect_ratio="608:405" pict_type="I" coded_picture_number="0" display_picture_number="0" interlaced_frame="1" top_field_first="1" repeat_pict="0" reference="3"/>
<frame media_type="audio" key_frame="1" pkt_pts="0" pkt_pts_time="0.000000" pkt_dts="0" pkt_dts_time="0.000000" pkt_duration="1" pkt_duration_time="0.040000" pkt_pos="157696" sample_fmt="s16" nb_samples="1920"/>
[...]
goes on for a long time - you *really* don't want the uncut output |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ubitux (2 matches) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1898 | configure --as broken | build system | defect | 11/07/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
http://thread.gmane.org/gmane.comp.video.ffmpeg.user/41511 $ ./configure --as=as hangs forever, this is a regression since c6963a2 / a758c5e (not related to FreeBSD afaict). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2517 | Mainstream LUT functionality | avfilter | enhancement | 04/30/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Ffmpeg's current LUT functionality does not appear to be lookup table functionality at all, rather it seems to be formulaic modification to the individual pixels. Adding industry standard LUT functionality would extend ffmpeg's utility. Two such methods are: Pandora: http://www.pandora-int.com/pandora/download/manual/lut3d_format.html Hald CLUT: http://www.quelsolaar.com/technology/clut.html ImageMagick has implemented Hald CLUT so a good example of source code could be found there (root code in enhance.c). http://www.imagemagick.org/script/install-source.php |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
