From jrosensw at gmail.com Thu Nov 1 00:26:20 2012 From: jrosensw at gmail.com (Joseph Rosensweig) Date: Wed, 31 Oct 2012 16:26:20 -0700 Subject: [FFmpeg-user] Extracing H264 from RTP packets In-Reply-To: References: Message-ID: That was one of my desperation attempts. I tried a variety of permutations. Don't worry about that :-). I originally did: ffmpeg -i polycom.sdp -i polycom.rtp polycom_rtp.h264 On Wed, Oct 31, 2012 at 5:46 AM, Carl Eugen Hoyos wrote: > Joseph Rosensweig gmail.com> writes: > > > $ ffmpeg -f rtp -i polycom.sdp -i polycom.rtp polycom_rtp.h264 > > Could you explain why you are using -f rtp and not -f sdp? > (Sorry if this is a stupid question, I seldom test network > features.) > > Carl Eugen > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From cehoyos at ag.or.at Thu Nov 1 01:19:22 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 1 Nov 2012 00:19:22 +0000 (UTC) Subject: [FFmpeg-user] Extracing H264 from RTP packets References: Message-ID: Joseph Rosensweig gmail.com> writes: > That was one of my desperation attempts. I tried a variety of > permutations. Don't worry about that . I originally did: > > ffmpeg -i polycom.sdp -i polycom.rtp polycom_rtp.h264 Then please provide the complete, uncut console output of: $ ffmpeg -i polycom.sdp -qscale 2 out.avi (assuming it fails) Please do not top-post here, it is considered rude, Carl Eugen From sedaaghi at yahoo.com Thu Nov 1 06:57:12 2012 From: sedaaghi at yahoo.com (MohammadH Sedaaghi) Date: Wed, 31 Oct 2012 22:57:12 -0700 (PDT) Subject: [FFmpeg-user] Null processed Video file is not the same as original In-Reply-To: References: <1351693637.26159.YahooMailNeo@web39302.mail.mud.yahoo.com> Message-ID: <1351749432.62334.YahooMailNeo@web39305.mail.mud.yahoo.com> Dear Carl I tested your suggestion but as expected, it did?t work. The parameter ?r 25 is not important. I need to do video processing. For this purpose, I want first to do null processing. It means that I want to read frame info of a video file (e.g., orig.mp4) into still images and a wave file. Then merge them into another video file (say it output.mp4). I expect both files (orig.mp4 and output.mp4) be the same but they are not and output.mp4 has more frames than orig.mp4. That is my question. To illustrate the problem, I make three following stages (the size of orig.mp4 is 284 KB): Stage 1: Read orig.mp4 into still images+wav file: " del *.jpg del *.wav ffmpeg -i orig.mp4 -r 25 Img%d.jpg Wave.wav " It generates 51 .jpg images (Img1.jpg, Img2.jpg, etc.) and 1 .wav file is generated. Stage 2: still images+wav file into output.mp4: " ffmpeg -i Wave.wav -f image2 -i Img%d.jpg -r 25 output.mp4 " It produces output.mp4 with a size of 328 KB!, meaning that it differs from orig.mp4. Why? To show how it differs, I make the following stage: Stage 3: Read output.mp4 into still images+wav file: " del *.jpg del *.wav ffmpeg -i output.mp4 -r 25 PImg%d.jpg PWave.wav " it produces 52 .jpg images and 1 bigger .wav file compared to the first .wav file. Even the information inside images differ (i.e., Img1.jpg differs from PImg1.jpg) ? I should be confident about null processing at first to be able to add some processing later. ? Could you please give me a hint about why the number of files should and therefore their contents should be different in every try? Thanks in advance. ? ? ?================================= From: Carl Eugen Hoyos To: ffmpeg-user at ffmpeg.org Sent: Wednesday, October 31, 2012 7:34 PM Subject: Re: [FFmpeg-user] -r default value MohammadH Sedaaghi yahoo.com> writes: > 30 .jpg images and 1 .wav file is generated. > To test the correctness of ffmpeg if in turn we run > the following command: > ffmpeg -i Wave.wav -f image2 -i Img%d.jpg -r 30 out.mp4 If you had added complete, uncut console output, you could see that ffmpeg defaults to "-r 25" for the input since you did not provide another value. Please always use a valid subject when mailing. Carl Eugen _______________________________________________ ffmpeg-user mailing list ffmpeg-user at ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user From sedaaghi at yahoo.com Thu Nov 1 07:33:39 2012 From: sedaaghi at yahoo.com (MohammadH Sedaaghi) Date: Wed, 31 Oct 2012 23:33:39 -0700 (PDT) Subject: [FFmpeg-user] Fw: Null processed Video file is not the same as original In-Reply-To: <1351749432.62334.YahooMailNeo@web39305.mail.mud.yahoo.com> References: <1351693637.26159.YahooMailNeo@web39302.mail.mud.yahoo.com> <1351749432.62334.YahooMailNeo@web39305.mail.mud.yahoo.com> Message-ID: <1351751619.23623.YahooMailNeo@web39306.mail.mud.yahoo.com> Sorry to resend the email. I forgot to add the console output. Dear Carl I tested your suggestion but as expected, it did?t work. The parameter ?r 25 is not important. I need to do video processing. For this purpose, I want first to do null processing. It means that I want to read frame info of a video file (e.g., orig.mp4) into still images and a wave file. Then merge them into another video file (say it output.mp4). I expect both files (orig.mp4 and output.mp4) be the same but they are not and output.mp4 has more frames than orig.mp4. That is my question. To illustrate the problem, I make three following stages (the size of orig.mp4 is 284 KB): Stage 1: Read orig.mp4 into still images+wav file: " del *.jpg del *.wav ffmpeg -i orig.mp4 -r 25 Img%d.jpg Wave.wav " It generates 51 .jpg images (Img1.jpg, Img2.jpg, etc.) and 1 .wav file is generated. Console output: ffmpeg version N-45739-g04bf2e7 Copyright (c) 2000-2012 the FFmpeg developers ? built on Oct 20 2012 00:22:29 with gcc 4.7.2 (GCC) ? configuration: --disable-static --enable-shared --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib ? libavutil????? 51. 76.100 / 51. 76.100 ? libavcodec???? 54. 67.100 / 54. 67.100 ? libavformat??? 54. 33.100 / 54. 33.100 ? libavdevice??? 54.? 3.100 / 54.? 3.100 ? libavfilter???? 3. 19.103 /? 3. 19.103 ? libswscale????? 2.? 1.101 /? 2.? 1.101 ? libswresample?? 0. 16.100 /? 0. 16.100 ? libpostproc??? 52.? 1.100 / 52.? 1.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'orig.mp4': ? Metadata: ??? major_brand???? : isom ??? minor_version?? : 512 ??? compatible_brands: isomiso2avc1mp41 ??? encoder???????? : Lavf54.31.100 ? Duration: 00:00:02.03, start: 0.033333, bitrate: 1139 kb/s ??? Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 720x576 [SAR 1:1 DAR 5:4], 1018 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc ??? Metadata: ????? handler_name??? : VideoHandler ??? Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 129 kb/s ??? Metadata: ????? handler_name??? : SoundHandler Output #0, image2, to 'Img%d.jpg': ? Metadata: ??? major_brand???? : isom ??? minor_version?? : 512 ??? compatible_brands: isomiso2avc1mp41 ??? encoder???????? : Lavf54.33.100 ??? Stream #0:0(und): Video: mjpeg, yuvj420p, 720x576 [SAR 1:1 DAR 5:4], q=2-31, 200 kb/s, 90k tbn, 25 tbc ??? Metadata: ????? handler_name??? : VideoHandler Output #1, wav, to 'Wave.wav': ? Metadata: ??? major_brand???? : isom ??? minor_version?? : 512 ??? compatible_brands: isomiso2avc1mp41 ??? ISFT??????????? : Lavf54.33.100 ??? Stream #1:0(und): Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16, 1536 kb/s ??? Metadata: ????? handler_name??? : SoundHandler Stream mapping: ? Stream #0:0 -> #0:0 (h264 -> mjpeg) ? Stream #0:1 -> #1:0 (aac -> pcm_s16le) Press [q] to stop, [?] for help frame=?? 51 fps=0.0 q=0.0 Lsize=?????? 0kB time=00:00:02.04 bitrate=?? 0.0kbits/s dup=1 drop=0??? video:891kB audio:384kB subtitle:0 global headers:0kB muxing overhead -100.000000% Stage 2: still images+wav file into output.mp4: " ffmpeg -i Wave.wav -f image2 -i Img%d.jpg -r 25 output.mp4 " It produces output.mp4 with a size of 328 KB!, meaning that it differs from orig.mp4. Why? To show how it differs, I make the following stage: The console output: ffmpeg version N-45739-g04bf2e7 Copyright (c) 2000-2012 the FFmpeg developers ? built on Oct 20 2012 00:22:29 with gcc 4.7.2 (GCC) ? configuration: --disable-static --enable-shared --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib ? libavutil????? 51. 76.100 / 51. 76.100 ? libavcodec???? 54. 67.100 / 54. 67.100 ? libavformat??? 54. 33.100 / 54. 33.100 ? libavdevice??? 54.? 3.100 / 54.? 3.100 ? libavfilter???? 3. 19.103 /? 3. 19.103 ? libswscale????? 2.? 1.101 /? 2.? 1.101 ? libswresample?? 0. 16.100 /? 0. 16.100 ? libpostproc??? 52.? 1.100 / 52.? 1.100 Guessed Channel Layout for? Input Stream #0.0 : stereo Input #0, wav, from 'Wave.wav': ? Metadata: ??? encoder???????? : Lavf54.33.100 ? Duration: 00:00:02.04, bitrate: 1536 kb/s ??? Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16, 1536 kb/s Input #1, image2, from 'Img%d.jpg': ? Duration: 00:00:02.04, start: 0.000000, bitrate: N/A ??? Stream #1:0: Video: mjpeg, yuvj420p, 720x576 [SAR 1:1 DAR 5:4], 25 fps, 25 tbr, 25 tbn, 25 tbc [libx264 @ 00000000006f1ea0] using SAR=1/1 [libx264 @ 00000000006f1ea0] using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64 [libx264 @ 00000000006f1ea0] profile High, level 3.0 [libx264 @ 00000000006f1ea0] 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, mp4, to 'output.mp4': ? Metadata: ??? encoder???????? : Lavf54.33.100 ??? Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuvj420p, 720x576 [SAR 1:1 DAR 5:4], q=-1--1, 12800 tbn, 25 tbc ??? Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, stereo, s16, 128 kb/s Stream mapping: ? Stream #1:0 -> #0:0 (mjpeg -> libx264) ? Stream #0:0 -> #0:1 (pcm_s16le -> libvo_aacenc) Press [q] to stop, [?] for help frame=?? 51 fps= 34 q=-1.0 Lsize=???? 349kB time=00:00:02.05 bitrate=1387.9kbits/s??? video:313kB audio:33kB subtitle:0 global headers:0kB muxing overhead 0.796114% [libx264 @ 00000000006f1ea0] frame I:1???? Avg QP:15.96? size:? 5292 [libx264 @ 00000000006f1ea0] frame P:26??? Avg QP:24.86? size:? 8132 [libx264 @ 00000000006f1ea0] frame B:24??? Avg QP:25.55? size:? 4295 [libx264 @ 00000000006f1ea0] consecutive B-frames: 17.6% 54.9% 11.8% 15.7% [libx264 @ 00000000006f1ea0] mb I? I16..4: 61.4% 38.5%? 0.2% [libx264 @ 00000000006f1ea0] mb P? I16..4: 12.1% 32.2%? 2.0%? P16..4: 11.0%? 3.6%? 1.3%? 0.0%? 0.0%??? skip:37.7% [libx264 @ 00000000006f1ea0] mb B? I16..4:? 4.4% 14.4%? 0.1%? B16..8: 19.7%? 5.4%? 1.3%? direct: 2.6%? skip:52.2%? L0:52.5% L1:38.4% BI: 9.1% [libx264 @ 00000000006f1ea0] 8x8 transform intra:69.5% inter:93.2% [libx264 @ 00000000006f1ea0] coded y,uvDC,uvAC intra: 50.1% 73.3% 7.3% inter: 9.6% 12.6% 0.6% [libx264 @ 00000000006f1ea0] i16 v,h,dc,p: 35% 42% 18%? 4% [libx264 @ 00000000006f1ea0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 20% 28% 42%? 3%? 0%? 1%? 1%? 1%? 5% [libx264 @ 00000000006f1ea0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 18% 76%? 5%? 0%? 0%? 0%? 0%? 0%? 0% [libx264 @ 00000000006f1ea0] i8c dc,h,v,p: 34% 34% 27%? 4% [libx264 @ 00000000006f1ea0] Weighted P-Frames: Y:0.0% UV:0.0% [libx264 @ 00000000006f1ea0] ref P L0: 57.7% 13.4% 18.3% 10.6% [libx264 @ 00000000006f1ea0] ref B L0: 71.9% 25.7%? 2.3% [libx264 @ 00000000006f1ea0] ref B L1: 94.9%? 5.1% [libx264 @ 00000000006f1ea0] kb/s:1254.21 Stage 3: Read output.mp4 into still images+wav file: " del *.jpg del *.wav ffmpeg -i output.mp4 -r 25 PImg%d.jpg PWave.wav " it produces 52 .jpg images and 1 bigger .wav file compared to the first .wav file. Even the information inside images differ (i.e., Img1.jpg differs from PImg1.jpg) ? The console output: ffmpeg version N-45739-g04bf2e7 Copyright (c) 2000-2012 the FFmpeg developers ? built on Oct 20 2012 00:22:29 with gcc 4.7.2 (GCC) ? configuration: --disable-static --enable-shared --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib ? libavutil????? 51. 76.100 / 51. 76.100 ? libavcodec???? 54. 67.100 / 54. 67.100 ? libavformat??? 54. 33.100 / 54. 33.100 ? libavdevice??? 54.? 3.100 / 54.? 3.100 ? libavfilter???? 3. 19.103 /? 3. 19.103 ? libswscale????? 2.? 1.101 /? 2.? 1.101 ? libswresample?? 0. 16.100 /? 0. 16.100 ? libpostproc??? 52.? 1.100 / 52.? 1.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'output.mp4': ? Metadata: ??? major_brand???? : isom ??? minor_version?? : 512 ??? compatible_brands: isomiso2avc1mp41 ??? encoder???????? : Lavf54.33.100 ? Duration: 00:00:02.08, start: 0.033333, bitrate: 1371 kb/s ??? Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuvj420p, 720x576 [SAR 1:1 DAR 5:4], 1256 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc ??? Metadata: ????? handler_name??? : VideoHandler ??? Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 128 kb/s ??? Metadata: ????? handler_name??? : SoundHandler Output #0, image2, to 'PImg%d.jpg': ? Metadata: ??? major_brand???? : isom ??? minor_version?? : 512 ??? compatible_brands: isomiso2avc1mp41 ??? encoder???????? : Lavf54.33.100 ??? Stream #0:0(und): Video: mjpeg, yuvj420p, 720x576 [SAR 1:1 DAR 5:4], q=2-31, 200 kb/s, 90k tbn, 25 tbc ??? Metadata: ????? handler_name??? : VideoHandler Output #1, wav, to 'PWave.wav': ? Metadata: ??? major_brand???? : isom ??? minor_version?? : 512 ??? compatible_brands: isomiso2avc1mp41 ??? ISFT??????????? : Lavf54.33.100 ??? Stream #1:0(und): Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16, 1536 kb/s ??? Metadata: ????? handler_name??? : SoundHandler Stream mapping: ? Stream #0:0 -> #0:0 (h264 -> mjpeg) ? Stream #0:1 -> #1:0 (aac -> pcm_s16le) Press [q] to stop, [?] for help frame=?? 52 fps=0.0 q=0.0 Lsize=?????? 0kB time=00:00:02.09 bitrate=?? 0.0kbits/s dup=1 drop=0??? video:845kB audio:392kB subtitle:0 global headers:0kB muxing overhead -100.000000% I should be confident about null processing at first to be able to add some processing later. ? Could you please give me a hint about why the number of files should and therefore their contents should be different in every try? Thanks in advance. ? ? ?================================= From: Carl Eugen Hoyos To: ffmpeg-user at ffmpeg.org Sent: Wednesday, October 31, 2012 7:34 PM Subject: Re: [FFmpeg-user] -r default value MohammadH Sedaaghi yahoo.com> writes: > 30 .jpg images and 1 .wav file is generated. > To test the correctness of ffmpeg if in turn we run > the following command: > ffmpeg -i Wave.wav -f image2 -i Img%d.jpg -r 30 out.mp4 If you had added complete, uncut console output, you could see that ffmpeg defaults to "-r 25" for the input since you did not provide another value. Please always use a valid subject when mailing. Carl Eugen _______________________________________________ ffmpeg-user mailing list ffmpeg-user at ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user From jrosensw at gmail.com Thu Nov 1 07:36:28 2012 From: jrosensw at gmail.com (Joseph Rosensweig) Date: Wed, 31 Oct 2012 23:36:28 -0700 Subject: [FFmpeg-user] Extracing H264 from RTP packets In-Reply-To: References: Message-ID: On Wed, Oct 31, 2012 at 5:19 PM, Carl Eugen Hoyos wrote: > Joseph Rosensweig gmail.com> writes: > > > That was one of my desperation attempts. I tried a variety of > > permutations. Don't worry about that . I originally did: > > > > ffmpeg -i polycom.sdp -i polycom.rtp polycom_rtp.h264 > > Then please provide the complete, uncut console output > of: > $ ffmpeg -i polycom.sdp -qscale 2 out.avi > (assuming it fails) > > Please do not top-post here, it is considered rude, > Carl Eugen > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > Sorry, my mail application defaults to the top post. I'll have to reconfigure that. I solved my issues though: Okay so I ended up using videosnarf. Here are my steps: #1 Download and install videosnarf from http://sourceforge.net/projects/ucsniff/files/videosnarf/videosnarf-0.63.tar.gz/download -- You may need to install libpcap-devel and libnet for this to build and install. #2 Capture the video stream with wireshark and make sure to filter out only the RTP stream you want. #3 Use videosnarf on the capture: "videosnarf -i filename.pcap -c" -- This will generate an h.264 file. #4 Run this file through ffmpeg. Boom! From jacobhameiri at gmail.com Thu Nov 1 07:16:26 2012 From: jacobhameiri at gmail.com (Jacobs) Date: Wed, 31 Oct 2012 23:16:26 -0700 (PDT) Subject: [FFmpeg-user] bad performance when streaming udp from png image2pipe source In-Reply-To: <1351723012553-4654625.post@n4.nabble.com> References: <1351681859172-4654598.post@n4.nabble.com> <1351701289737-4654613.post@n4.nabble.com> <1351723012553-4654625.post@n4.nabble.com> Message-ID: <1351750586069-4654629.post@n4.nabble.com> perhaps the frame rate problems I am having is because the input is about 1.5 fps but ffmpegs generated output is 25 fps, I tried setting the rate by adding -r 1 but I got this error: ffmpeg -an -y -probesize 32 -analyzeduration 5 -f image2pipe -vcodec png -loop 1 -r 1 -i /sdcard/tempfifo -g 0 -f mpegts udp://192.168.1.23:1234 ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Oct 29 2012 21:27:23 with gcc 4.6.x-google 20120106 (prerelease) configuration: --arch=arm --cpu=cortex-a8 --target-os=linux --enable-runtime-cpudetect --prefix=/data/data/org.witness.sscvideoproto --enable-pic --disable-shared --enable-static --cross-prefix=/home/oz/android-ndk-r8b//toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi- --sysroot=/home/oz/android-ndk-r8b//platforms/android-3/arch-arm --extra-cflags='-I../x264 -mfloat-abi=softfp -mfpu=neon -mfpu=vfpv3-d16' --extra-ldflags=-L../x264 --enable-version3 --enable-gpl --disable-doc --enable-yasm --enable-decoders --enable-encoders --enable-muxers --enable-demuxers --enable-parsers --enable-protocols --enable-filters --enable-avresample --enable-libfreetype --disable-indevs --enable-indev=lavfi --enable-indev=fbdev --enable-outdevs --enable-hwaccels --enable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver --enable-network --enable-libx264 --enable-zlib --enable-postproc libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [image2pipe @ 0x1f00540] Stream #0: not enough frames to estimate rate; consider increasing probesize [image2pipe @ 0x1f00540] Estimating duration from bitrate, this may be inaccurate Input #0, image2pipe, from '/sdcard/tempfifo': Duration: N/A, bitrate: N/A Stream #0:0: Video: png, rgba, 800x1280, 1 tbr, 1 tbn, 1 tbc [buffer @ 0x1f107b0] w:800 h:1280 pixfmt:rgba tb:1/1 sar:0/1 sws_param:flags=2 [buffersink @ 0x1f0f8b0] No opaque field provided [format @ 0x1f00500] auto-inserting filter 'auto-inserted scaler 0' between the filter 'src' and the filter 'format' [scale @ 0x1f2f200] w:800 h:1280 fmt:rgba sar:0/1 -> w:800 h:1280 fmt:yuv420p sar:0/1 flags:0x4 [mpeg2video @ 0x1f0fb20] MPEG1/2 does not support 5/1 fps Output #0, mpegts, to 'udp://192.168.1.23:1234': Stream #0:0: Video: mpeg2video, yuv420p, 800x1280, q=2-31, 200 kb/s, 90k tbn, 5 tbc Stream mapping: Stream #0:0 -> #0:0 (png -> mpeg2video) Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/bad-performance-when-streaming-udp-from-png-image2pipe-source-tp4654598p4654629.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From kurt.heinrich at gmail.com Thu Nov 1 09:43:37 2012 From: kurt.heinrich at gmail.com (Kurt Heinrich) Date: Thu, 1 Nov 2012 01:43:37 -0700 Subject: [FFmpeg-user] Applications not seeing newly compiled ffmpeg Message-ID: Hello! I just finished compiling ffmpeg 1.0 from the snapshot I downloaded. My OS is Ubuntu 12.04 and comes with ffmpeg 0.8 by default. When I issue the command "ffmpeg -v" in the shell it says: ffmpeg version 1.0.git Copyright (c) 2000-2012 the FFmpeg developers built on Oct 31 2012 23:25:36 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-postproc --enable-swscale --enable-pthreads --enable-x11grab --enable-libdc1394 --enable-libfaac --enable-libgsm --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-nonfree --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvpx --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libv4l2 --enable-libpulse libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 70.100 / 54. 70.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.105 / 3. 21.105 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 Missing argument for option 'v' However, when launching applications such as tragtor or ffmpeg-gui these do not see the newly compiled 1.0 or the default version 0.8. Usually after compiling the new version of ffmpeg replaces the older version and I continue using the applications that use ffmpeg. Ffmpeg is located in /usr/local/bin like it usually is so nothing has changed there... Any ideas on what I'm doing wrong or some additional step that I'm missing? Best Regards KH From nichot20 at yahoo.com Thu Nov 1 10:21:39 2012 From: nichot20 at yahoo.com (Tim Nicholson) Date: Thu, 01 Nov 2012 09:21:39 +0000 Subject: [FFmpeg-user] Copying h264 Quicktimes makes insane timecode In-Reply-To: References: <5091789B.6060205@burner.com> <50917E8A.20803@burner.com> Message-ID: <50923F23.3070602@yahoo.com> On 31/10/12 20:34, Thomas Worth wrote: > On Wed, Oct 31, 2012 at 12:39 PM, Bob Maple wrote: >> On 10/31/2012 1:21 PM, Thomas Worth wrote: >> >>> Upload the file somewhere and post a link if you can. >> >> >> It looks like you can duplicate the results by taking any Quicktime, even >> one without source code, and doing a copy through ffmpeg setting your own: >> >> -i Blah.mov -codec:v copy -codec:a copy -timecode 01:00:00:00 New.mov >> >> With that, I even get symbols in the timecode like @ and < instead of >> digits! > > This is definitely broken. The frame timebase value (it's an 8 bit > value) in the tmcd atom within stsd is not being written. It's zero, > which confuses the reader. Apparently, it only gets written when you > force the frame rate using -r. That sounds like an old issue, has it crept back in again? > [..] -- Tim From rogerdpack2 at gmail.com Thu Nov 1 14:30:19 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Thu, 1 Nov 2012 07:30:19 -0600 Subject: [FFmpeg-user] bad performance when streaming udp from png image2pipe source In-Reply-To: <1351723012553-4654625.post@n4.nabble.com> References: <1351681859172-4654598.post@n4.nabble.com> <1351701289737-4654613.post@n4.nabble.com> <1351723012553-4654625.post@n4.nabble.com> Message-ID: > Carl and Roger, both your advise worked I now have much less latency, ffplay > starts playing the stream almost instantly ( also the output quality > increased significantly, I assume it is because I set -g 0). > > But still I have a very long delay between frames. The frame sequence is: > frame, 10 seconds wait another frame, 500 milliseconds wait then another > frame ( F, 10 sec, F, 0.5 sec, F) . > So the actual frame rate in ffplay is about 0.1 fps although ffmpeg shows an > average of 1.5 fps. > > Any idea how to fix this terrible frame rate ? Maybe try an ffmpeg that has pthreads enabled, thus uses a circular buffer for udp input (which might help). I can try and get a build for you later. From rogerdpack2 at gmail.com Thu Nov 1 14:31:42 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Thu, 1 Nov 2012 07:31:42 -0600 Subject: [FFmpeg-user] Applications not seeing newly compiled ffmpeg In-Reply-To: References: Message-ID: > > I just finished compiling ffmpeg 1.0 from the snapshot I downloaded. > > My OS is Ubuntu 12.04 and comes with ffmpeg 0.8 by default. > > When I issue the command "ffmpeg -v" in the shell it says: > > ffmpeg version 1.0.git Copyright (c) 2000-2012 the FFmpeg developers > built on Oct 31 2012 23:25:36 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) Happy Halloween! > However, when launching applications such as tragtor or ffmpeg-gui these do > not see the newly compiled 1.0 or the default version 0.8. They see none? > > Usually after compiling the new version of ffmpeg replaces the older > version and I continue using the applications that use ffmpeg. > > Ffmpeg is located in /usr/local/bin like it usually is so nothing has > changed there... > > Any ideas on what I'm doing wrong or some additional step that I'm missing? maybe do a $ locate ffmpeg to see if multiple copies are on your path... From cehoyos at ag.or.at Thu Nov 1 17:06:05 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 1 Nov 2012 16:06:05 +0000 (UTC) Subject: [FFmpeg-user] rawvideo with a header References: Message-ID: Erez Steinberg hotmail.com> writes: > I have a raw video file that has a fixed-length header > (e.g. 100 bytes).How can I use ffmpeg with this file as > an input, and tell ffmpeg to skip the header? I don't think it is possible, but could you still explain in more detail what kind of file it is? Carl Eugen From cehoyos at ag.or.at Thu Nov 1 17:11:47 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 1 Nov 2012 16:11:47 +0000 (UTC) Subject: [FFmpeg-user] Null processed Video file is not the same as original References: <1351693637.26159.YahooMailNeo@web39302.mail.mud.yahoo.com> <1351749432.62334.YahooMailNeo@web39305.mail.mud.yahoo.com> Message-ID: MohammadH Sedaaghi yahoo.com> writes: > ffmpeg -i Wave.wav -f image2 -i Img%d.jpg -r 25 output.mp4 This is another command line than the one you originally used;-) Iiuc, you are describing two problems: The output file is larger than the input file. The output is one frame longer than the input file. If I understand the first problem correctly, my answer is just that you cannot get the same file with the operations you do (encoding and decoding with jpg encoder is not lossless), you can (kind of) "choose" the output file size with either setting a constant quality (-qscale, smaller=better), or setting a target bitrate (-vb 500k). The other thing is that your original video is 02.04 seconds, the aac audio (in mov) is slightly longer, so the last frame gets duplicated. -shortest may avoid this. Please do not top-post here, Carl Eugen From cehoyos at ag.or.at Thu Nov 1 17:14:00 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 1 Nov 2012 16:14:00 +0000 (UTC) Subject: [FFmpeg-user] HDS (http dynamic streaming) References: <685231351689081@web21d.yandex.ru> Message-ID: ??????? yandex.ru> writes: > Maybe, but neither mplayer nor ffmpeg can open this file Assuming there are several segments, does the last one contain the "moov" atom? Perhaps the files have to be concatenated? (Just guessing.) Carl Eugen From tojesseg at gmail.com Thu Nov 1 17:19:46 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Thu, 01 Nov 2012 09:19:46 -0700 Subject: [FFmpeg-user] With mxg/MxPEG, keyframes only are seen? Message-ID: <5092A122.2020104@gmail.com> Good Day, I'm trying to use ffmpeg to convert an mxg file to a series of jpeg images, but ffmpeg seems to be seeing only the key frames and skipping the incremental/partial frames. (mxg AKA MxPEG is a "video" format designed by Mobotix. They use it with their IP cameras. It uses JPEG compression, and in general functionality it is like mjpeg, except MxPEG also supports partial frames -- so if only part of the scene changes, just those jpeg blocks are updated.) From what I can tell, mxg is supported by ffmpeg, and when I use it, I do get a bunch of jpeg images, but not nearly enough. my source video file has a time stamp in the right top corner and with ffmpeg I get about 2 frames per second. However with the native mobotix camera software, I get about 7 frames a second. It looks like ffmpeg is grabbing the key frames but skipping the "incremental" frames or whatever you want to call them. (They are not delta frames like real video codecs - they are just "sparse jpegs" which have only the needed jpeg blocks or something like that.) The test file I'm using as a .mxg source is: http://bookcracker.com/M00001.jpg (Note that my test file has almost no motion in it, so the "delta"(sparse) frames would pretty much just contain updates for the timestamp in right top corner, which has mS resolution. Anyway, thus it makes sense that the "delta" frames would be very small, and most of the file size would be a result of the key frames.) The command I'm using is: ffmpeg -f mxg -i M00001.jpg foo-%03d.jpeg I get 21 jpeg files, and when looking at them, the time stamp in the right top corner indicates that each frame is about half a second's worth. But when playing in the Mobotix software, there are around 7 frames in each second. I wish I had a way to demonstrate to you that the source file indeed has more than 21 frames, but I can't think of a way other than downloading and installing Mobotix's windows only "MxControlCenter" (http://www.mobotix.com/eng_US/Products/Software/MxControlCenter) but I wouldn't ask anyone to install a windows program anyway. But MxControlCenter does show all the frames; one can do "Next Frame" and "Prev Frame" and see each frame and there are about 7 or so frames in a second. I just grabbed the latest ffmpeg and compiled yesterday: ffmpeg -v ffmpeg version N-46251-g54a48d2 Copyright (c) 2000-2012 the FFmpeg developers built on Oct 31 2012 15:33:44 with gcc 4.5.2 (GCC) configuration: --prefix=/usr libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 70.100 / 54. 70.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 uname -a Linux darkstar 2.6.37.6-smp #2 SMP Sat Apr 9 23:39:07 CDT 2011 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz GenuineIntel GNU/Linux Here's the ffmpeg output: ffmpeg -f mxg -i M00001.jpg foo-%03d.jpeg ffmpeg version N-46251-g54a48d2 Copyright (c) 2000-2012 the FFmpeg developers built on Oct 31 2012 15:33:44 with gcc 4.5.2 (GCC) configuration: --prefix=/usr libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 70.100 / 54. 70.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 [mxg @ 0x8ec7520] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.1 : mono Input #0, mxg, from 'M00001.jpg': Duration: 00:02:56.85, start: 1351625054.845054, bitrate: 63 kb/s Stream #0:0: Video: mxpeg, yuvj420p, 1280x960, 1.83 tbr, 1000k tbn, 1000k tbc Stream #0:1: Audio: pcm_alaw, 8000 Hz, mono, s16, 64 kb/s Output #0, image2, to 'foo-%03d.jpeg': Metadata: encoder : Lavf54.35.100 Stream #0:0: Video: mjpeg, yuvj420p, 1280x960, q=2-31, 200 kb/s, 90k tbn, 1.83 tbc Stream mapping: Stream #0:0 -> #0:0 (mxpeg -> mjpeg) Press [q] to stop, [?] for help frame= 21 fps=0.0 q=0.0 Lsize= 0kB time=00:00:11.45 bitrate= 0.0kbits/s dup=0 drop=35 video:2127kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.000000% ls -la -rwx------ 1 root root 1414839 Oct 30 12:24 M00001.jpg -rwx------ 1 root root 96185 Nov 1 09:01 foo-001.jpeg -rwx------ 1 root root 96202 Nov 1 09:01 foo-002.jpeg -rwx------ 1 root root 119517 Nov 1 09:01 foo-003.jpeg -rwx------ 1 root root 160964 Nov 1 09:01 foo-004.jpeg -rwx------ 1 root root 119524 Nov 1 09:01 foo-005.jpeg -rwx------ 1 root root 160929 Nov 1 09:01 foo-006.jpeg -rwx------ 1 root root 184793 Nov 1 09:01 foo-007.jpeg -rwx------ 1 root root 138074 Nov 1 09:01 foo-008.jpeg -rwx------ 1 root root 184932 Nov 1 09:01 foo-009.jpeg -rwx------ 1 root root 109554 Nov 1 09:01 foo-010.jpeg -rwx------ 1 root root 138167 Nov 1 09:01 foo-011.jpeg -rwx------ 1 root root 79951 Nov 1 09:01 foo-012.jpeg -rwx------ 1 root root 106693 Nov 1 09:01 foo-013.jpeg -rwx------ 1 root root 64415 Nov 1 09:01 foo-014.jpeg -rwx------ 1 root root 79704 Nov 1 09:01 foo-015.jpeg -rwx------ 1 root root 58068 Nov 1 09:01 foo-016.jpeg -rwx------ 1 root root 65891 Nov 1 09:01 foo-017.jpeg -rwx------ 1 root root 53422 Nov 1 09:01 foo-018.jpeg -rwx------ 1 root root 58003 Nov 1 09:01 foo-019.jpeg -rwx------ 1 root root 49175 Nov 1 09:01 foo-020.jpeg -rwx------ 1 root root 53480 Nov 1 09:01 foo-021.jpeg bash-4.1# ls foo-0*|wc -l 21 Am I doing it right, or what might be the problem? Thank you very much, Jesse Gordon From cehoyos at ag.or.at Thu Nov 1 17:35:14 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 1 Nov 2012 16:35:14 +0000 (UTC) Subject: [FFmpeg-user] With mxg/MxPEG, keyframes only are seen? References: <5092A122.2020104@gmail.com> Message-ID: Jesse Gordon gmail.com> writes: > ffmpeg -f mxg -i M00001.jpg foo-%03d.jpeg You need -vsync 0 to force ffmpeg not to drop frames to keep (too low) constant frame rate. $ ffmpeg -vsync 0 -f mxg -i M00001.jpg foo-%03d.jpeg Carl Eugen From erez_st at hotmail.com Thu Nov 1 17:43:39 2012 From: erez_st at hotmail.com (Erez Steinberg) Date: Thu, 1 Nov 2012 18:43:39 +0200 Subject: [FFmpeg-user] rawvideo with a header In-Reply-To: References: Message-ID: It's a non standard format. How do I request new features? Erez On 1 ???? 2012, at 18:06, "Carl Eugen Hoyos" wrote: > Erez Steinberg hotmail.com> writes: > >> I have a raw video file that has a fixed-length header >> (e.g. 100 bytes).How can I use ffmpeg with this file as >> an input, and tell ffmpeg to skip the header? > > I don't think it is possible, but could you still explain > in more detail what kind of file it is? > > Carl Eugen > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From tojesseg at gmail.com Thu Nov 1 18:18:08 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Thu, 01 Nov 2012 10:18:08 -0700 Subject: [FFmpeg-user] With mxg/MxPEG, keyframes only are seen? In-Reply-To: References: <5092A122.2020104@gmail.com> Message-ID: <5092AED0.3060909@gmail.com> On 11/01/2012 09:35 AM, Carl Eugen Hoyos wrote: > Jesse Gordon gmail.com> writes: > >> ffmpeg -f mxg -i M00001.jpg foo-%03d.jpeg > You need -vsync 0 to force ffmpeg not to drop frames > to keep (too low) constant frame rate. > > $ ffmpeg -vsync 0 -f mxg -i M00001.jpg foo-%03d.jpeg > I tried that, and it quickly produced 3 jpeg files with the same sizes as the first 3 before: -rwx------ 1 root root 96185 Nov 1 09:49 foo-001.jpeg -rwx------ 1 root root 96202 Nov 1 09:49 foo-002.jpeg -rwx------ 1 root root 119517 Nov 1 09:49 foo-003.jpeg but then ffmpeg hangs/stalls with this message: ffmpeg -vsync 0 -f mxg -i M00001.jpg foo-%03d.jpeg [mxg @ 0x8ec7520] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.1 : mono Input #0, mxg, from 'M00001.jpg': Duration: 00:02:56.85, start: 1351625054.845054, bitrate: 63 kb/s Stream #0:0: Video: mxpeg, yuvj420p, 1280x960, 1.83 tbr, 1000k tbn, 1000k tbc Stream #0:1: Audio: pcm_alaw, 8000 Hz, mono, s16, 64 kb/s Output #0, image2, to 'foo-%03d.jpeg': Metadata: encoder : Lavf54.35.100 Stream #0:0: Video: mjpeg, yuvj420p, 1280x960, q=2-31, 200 kb/s, 90k tbn, 1.83 tbc Stream mapping: Stream #0:0 -> #0:0 (mxpeg -> mjpeg) Press [q] to stop, [?] for help [mjpeg @ 0x8ee6880] Error, Invalid timestamp=1, last=1 Last message repeated 1 times In this state, ffmpeg is not using much CPU or memory. I let it sit like this for several minutes and nothing happened. (Without -vsync 0, it takes about 3 seconds to produce the 21 frames and happily exit.) When it is hung like this, pressing q or ? or spacebar has no effect. Pressing control C just produces a newline, but if I press ^C a few times then it exits with the message "Received signal 2: terminating." My video source file is here: http://bookcracker.com/M00001.jpg (md5sum 79a15f8c5a6a08a62fc542741f8b22ea) Can you please check to see if you get the same hung ffmpeg as I? Thank you very much, Jesse Gordon > Carl Eugen > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From rogerdpack2 at gmail.com Thu Nov 1 18:34:21 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Thu, 1 Nov 2012 11:34:21 -0600 Subject: [FFmpeg-user] FFmpeg Stack Exchange site created! Please join. Message-ID: Just noticed this: http://area51.stackexchange.com/proposals/40292 (a stack exchange (like Stack Overflow)) potential page for FFmpeg users. Let's all join it so FFmpeg can have its own SO :) -r From tojesseg at gmail.com Thu Nov 1 18:45:10 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Thu, 01 Nov 2012 10:45:10 -0700 Subject: [FFmpeg-user] With mxg/MxPEG, keyframes only are seen? In-Reply-To: References: <5092A122.2020104@gmail.com> Message-ID: <5092B526.7090301@gmail.com> On 11/01/2012 09:35 AM, Carl Eugen Hoyos wrote: > Jesse Gordon gmail.com> writes: > >> ffmpeg -f mxg -i M00001.jpg foo-%03d.jpeg > You need -vsync 0 to force ffmpeg not to drop frames > to keep (too low) constant frame rate. > > $ ffmpeg -vsync 0 -f mxg -i M00001.jpg foo-%03d.jpeg > > Carl Eugen > I just re-gat (gitted?) the source and this time compiled it on 64 bit slackware, and this time it WORKED. I got 56 frames and the number of frames per second seems about right. Now I need to figure out why yesterday's git on 32 bit slackware didn't work.. Will return with details. Thanks, ~Jesse > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From cehoyos at ag.or.at Thu Nov 1 19:29:52 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 1 Nov 2012 18:29:52 +0000 (UTC) Subject: [FFmpeg-user] rawvideo with a header References: Message-ID: Erez Steinberg hotmail.com> writes: > It's a non standard format. > How do I request new features? Ideally by explaining what you have and what you need. (Seriously: This might be simple, but you have neither posted complete, uncut console output - this is basically needed for every request here - nor explained what your file format is or provided a sample, so how can we help you?) Please do not top-post here. Carl Eugen From rhodri at kynesim.co.uk Thu Nov 1 20:15:13 2012 From: rhodri at kynesim.co.uk (Rhodri James) Date: Thu, 01 Nov 2012 19:15:13 -0000 Subject: [FFmpeg-user] FFmpeg Stack Exchange site created! Please join. In-Reply-To: References: Message-ID: On Thu, 01 Nov 2012 17:34:21 -0000, Roger Pack wrote: > Just noticed this: > http://area51.stackexchange.com/proposals/40292 > (a stack exchange (like Stack Overflow)) potential page for FFmpeg users. > Let's all join it so FFmpeg can have its own SO :) Shan't. I have issues with Jeff, and swore a mighty oath never to darken SE's http ports again. More pertinantly, I don't think SE's model works all that well for something that evolves as much as ffmpeg. Answers to questions become outdated fairly quickly here, whole new ways of doing things open up (filters, anyone?), and even questions can become meaningless. Providing historic answers that had the visible approval of the community at the time isn't particularly helpful in such circumstances. -- Rhodri James Kynesim Ltd From lou at lrcd.com Thu Nov 1 20:28:26 2012 From: lou at lrcd.com (Lou) Date: Thu, 1 Nov 2012 11:28:26 -0800 Subject: [FFmpeg-user] FFmpeg Stack Exchange site created! Please join. In-Reply-To: References: Message-ID: <20121101112826.6179f3a1@lrcd.com> On Thu, 1 Nov 2012 11:34:21 -0600 Roger Pack wrote: > Just noticed this: > http://area51.stackexchange.com/proposals/40292 > (a stack exchange (like Stack Overflow)) potential page for FFmpeg users. > Let's all join it so FFmpeg can have its own SO :) > -r What's wrong with superuser.com? The answers there seems to be ok. Will this cause more fragmentation, or will it help concentrate questions? Also, I firmly disagree with you about the sub-proposal [1] that the libav project should be included in a FFmpeg Q&A site. These are not the same projects, and including the libav project under something called "FFmpeg" will not help in educating people that there is a difference. There is a huge misconception among general users about this. Just spend some time in #ffmpeg-user or trawl ubuntuforums.org. Enough time is already spent in existing help sources explaining this and why any given help does not work as expected with their ffaux-ffmpeg. As I do not use libav nor its bizarro-ffmpeg (in Ubuntu) I personally can not and will not support questions related to it. Finally, I propose the a new name: "FFmpeg: Please Show your Full Command and the Complete Console Output Q&A". That's a joke, but it would be nice to see it mentioned somewhere. [1] From tojesseg at gmail.com Thu Nov 1 20:30:02 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Thu, 01 Nov 2012 12:30:02 -0700 Subject: [FFmpeg-user] With mxg/MxPEG, keyframes only are seen? In-Reply-To: References: <5092A122.2020104@gmail.com> Message-ID: <5092CDBA.9000503@gmail.com> On 11/01/2012 09:35 AM, Carl Eugen Hoyos wrote: > Jesse Gordon gmail.com> writes: > >> ffmpeg -f mxg -i M00001.jpg foo-%03d.jpeg > You need -vsync 0 to force ffmpeg not to drop frames > to keep (too low) constant frame rate. > > $ ffmpeg -vsync 0 -f mxg -i M00001.jpg foo-%03d.jpeg > > Carl Eugen > OK - I tried this morning's fresh git on 32 bit slackware and also ffmpeg.static.32bit.2012-11-01.tar.gz (Burek) and they work the same as eachother, but slightly different than yesterday's git - instead of producing 3 output frames and hanging, it produces four and hangs, as follows: bash-4.1# ./ffmpeg -vsync 0 -f mxg -i M00001.jpg foo-%03d.jpeg ffmpeg version N-46257-g6204ea1 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 1 2012 05:11:17 with gcc 4.6 (Debian 4.6.3-1) configuration: --prefix=/root/ffmpeg-static/32bit --arch=x86_32 --extra-cflags='-m32 -I/root/ffmpeg-static/32bit/include -static' --extra-ldflags='-m32 -L/root/ffmpeg-static/32bit/lib -static' --extra-libs='-lxml2 -lexpat -lfreetype' --enable-static --disable-shared --disable-ffserver --disable-doc --enable-bzlib --enable-zlib --enable-postproc --enable-runtime-cpudetect --enable-libx264 --enable-gpl --enable-libtheora --enable-libvorbis --enable-libmp3lame --enable-gray --enable-libass --enable-libfreetype --enable-libopenjpeg --enable-libspeex --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-version3 --enable-libvpx libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 70.100 / 54. 70.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [mxg @ 0x9685800] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.1 : mono Input #0, mxg, from 'M00001.jpg': Duration: 00:02:56.85, start: 1351625054.845054, bitrate: 63 kb/s Stream #0:0: Video: mxpeg, yuvj420p, 1280x960, 1.83 tbr, 1000k tbn, 1000k tbc Stream #0:1: Audio: pcm_alaw, 8000 Hz, mono, s16, 64 kb/s Output #0, image2, to 'foo-%03d.jpeg': Metadata: encoder : Lavf54.35.100 Stream #0:0: Video: mjpeg, yuvj420p, 1280x960, q=2-31, 200 kb/s, 90k tbn, 1.83 tbc Stream mapping: Stream #0:0 -> #0:0 (mxpeg -> mjpeg) Press [q] to stop, [?] for help [mjpeg @ 0x969fd00] Error, Invalid timestamp=1, last=1 [image2 @ 0x969e1e0] st:0 PTS: 49091 DTS: 49091 < 49092 invalid, clipping ^C bash-4.1# ^C bash-4.1# ls -la foo-00* -rw-r--r-- 1 root root 96185 Nov 1 11:11 foo-001.jpeg -rw-r--r-- 1 root root 96202 Nov 1 11:11 foo-002.jpeg -rw-r--r-- 1 root root 119517 Nov 1 11:11 foo-003.jpeg -rw-r--r-- 1 root root 119564 Nov 1 11:11 foo-004.jpeg bash-4.1# I tried on a second slackware 32 bit box with both the static and freshly compiled git and had the same results. These are the two 32-bit systems I tried it on: root at edgy:~/temp# cat /etc/slackware-version Slackware 13.1.0 root at edgy:~/temp# uname -a Linux edgy 2.6.33.4-smp #2 SMP Wed May 12 22:47:36 CDT 2010 i686 Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz GenuineIntel GNU/Linux root at edgy:~/temp# and bash-4.1# cat /etc/slackware-version Slackware 13.37.0 bash-4.1# uname -a Linux darkstar 2.6.37.6-smp #2 SMP Sat Apr 9 23:39:07 CDT 2011 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz GenuineIntel GNU/Linux bash-4.1# Sooo I guess maybe there's a problem with mxg on 32 bit..? Or maybe it's a slackware issue? (although I can't imagine the static binary having trouble due to anything different about slackware..) I would be grateful if a couple of you who are using 32 bit Linux might be so kind as to run the following test: wget http://bookcracker.com/M00001.jpg ffmpeg -vsync 0 -f mxg -i M00001.jpg foo-%03d.jpeg and let me know what you get. You should get 56 jpeg files, totaling around 8 megs. What I get is (with today's git) is the first 4 jpeg files, and then ffmpeg hangs. Should I open a bug yet, or am I missing something? Thanks very much, Jesse From lou at lrcd.com Thu Nov 1 20:34:09 2012 From: lou at lrcd.com (Lou) Date: Thu, 1 Nov 2012 11:34:09 -0800 Subject: [FFmpeg-user] FFmpeg Stack Exchange site created! Please join. In-Reply-To: <20121101112826.6179f3a1@lrcd.com> References: <20121101112826.6179f3a1@lrcd.com> Message-ID: <20121101113409.4b7a7a53@lrcd.com> On Thu, 1 Nov 2012 11:28:26 -0800 Lou wrote: > about this. Just spend some time in #ffmpeg-user or trawl Let me clarify that I meant #ffmpeg. From patrick.kraemer at student.kit.edu Thu Nov 1 12:01:12 2012 From: patrick.kraemer at student.kit.edu (=?utf-8?B?S3LDpG1lciwgUGF0cmljaw==?=) Date: Thu, 1 Nov 2012 12:01:12 +0100 Subject: [FFmpeg-user] output file numbering ubuntu ffmpeg In-Reply-To: References: <9BC0CD46A22939419D4C87780E030C8C024DC2959309@KIT-MSX-14.kit.edu> <9BC0CD46A22939419D4C87780E030C8C024DC295930A@KIT-MSX-14.kit.edu> Message-ID: <9BC0CD46A22939419D4C87780E030C8C024DC295930B@KIT-MSX-14.kit.edu> Thanks so much for all your help! It works!!!! Best wishes Patrick -----Urspr?ngliche Nachricht----- Von: ffmpeg-user-bounces at ffmpeg.org [mailto:ffmpeg-user-bounces at ffmpeg.org] Im Auftrag von Carl Eugen Hoyos Gesendet: Mittwoch, 31. Oktober 2012 10:01 An: ffmpeg-user at ffmpeg.org Betreff: Re: [FFmpeg-user] output file numbering ubuntu ffmpeg Kr?mer, Patrick student.kit.edu> writes: > $ ffmpeg -start_number 5 -i gopr0043.mp4 %06d.png ffmpeg version > 0.8.3-4:0.8.3-0ubuntu0.12.04.1 This is an intentionally broken version of FFmpeg, it contains several hundred known bugs not present in FFmpeg, some of them security relevant. Please understand that we therefore cannot support this version, please see http://ffmpeg.org/download.html to find out how to get a current version. I suggest you compile a static binary and put it in /usr/local/bin -start_number is both an input and an output option. Carl Eugen _______________________________________________ ffmpeg-user mailing list ffmpeg-user at ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user From vitalik1231 at yandex.ru Thu Nov 1 17:57:53 2012 From: vitalik1231 at yandex.ru (=?koi8-r?B?98nUwczJyg==?=) Date: Thu, 01 Nov 2012 20:57:53 +0400 Subject: [FFmpeg-user] FFmpeg-user] HDS (http dynamic streaming) Message-ID: <11681351789073@web24d.yandex.ru> I don't know what do AdobeHDS.php, but I can play flv which generated by AdobeHDS.php from Seg-Frag >??????? yandex.ru> writes: > >> Maybe, but neither mplayer nor ffmpeg can open this file > >Assuming there are several segments, does the last one >contain the "moov" atom? >Perhaps the files have to be concatenated? >(Just guessing.) > >Carl Eugen From rogerdpack2 at gmail.com Thu Nov 1 21:32:58 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Thu, 1 Nov 2012 14:32:58 -0600 Subject: [FFmpeg-user] FFmpeg Stack Exchange site created! Please join. In-Reply-To: <20121101112826.6179f3a1@lrcd.com> References: <20121101112826.6179f3a1@lrcd.com> Message-ID: > What's wrong with superuser.com? The answers there seems to be ok. Will > this cause more fragmentation, or will it help concentrate questions? > > Also, I firmly disagree with you about the sub-proposal [1] that the > libav project should be included in a FFmpeg Q&A site. Feel free to add a dissenting answer then :) -r From jacobhameiri at gmail.com Thu Nov 1 21:21:50 2012 From: jacobhameiri at gmail.com (Jacobs) Date: Thu, 1 Nov 2012 13:21:50 -0700 (PDT) Subject: [FFmpeg-user] bad performance when streaming udp from png image2pipe source In-Reply-To: References: <1351681859172-4654598.post@n4.nabble.com> <1351701289737-4654613.post@n4.nabble.com> <1351723012553-4654625.post@n4.nabble.com> Message-ID: <1351801310582-4654652.post@n4.nabble.com> Tried with pthreads enabled, same result. Any ideas anyone ? -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/bad-performance-when-streaming-udp-from-png-image2pipe-source-tp4654598p4654652.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From rogerdpack2 at gmail.com Thu Nov 1 21:50:38 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Thu, 1 Nov 2012 14:50:38 -0600 Subject: [FFmpeg-user] With mxg/MxPEG, keyframes only are seen? In-Reply-To: <5092CDBA.9000503@gmail.com> References: <5092A122.2020104@gmail.com> <5092CDBA.9000503@gmail.com> Message-ID: > > I would be grateful if a couple of you who are using 32 bit Linux might be > so kind as to run the following test: > > wget http://bookcracker.com/M00001.**jpg > > ffmpeg -vsync 0 -f mxg -i M00001.jpg foo-%03d.jpeg > > and let me know what you get. You should get 56 jpeg files, totaling > around 8 megs. > What I get is (with today's git) is the first 4 jpeg files, and then > ffmpeg hangs. > With 32 bit and 64 bit mingw, I get 4 files and a hang. Though oddly, the 64-bit ones seems to "get farther" (the last line is absent in 32 bit). ffmpeg version N-45163-gd7a4739 Copyright (c) 2000-2012 the FFmpeg developers built on Oct 29 2012 16:58:45 with gcc 4.7.1 (GCC) configuration: --enable-memalign-hack --arch=x86_64 --enable-gpl --enable-libx264 --enable-avisynth --enable-libxvid --target-os=mingw32 --cross-prefix=/home/rogerdpack/dev/ffmpeg-windows-build-helpers/sandbox/mingw-w64-x86_64/bin/x86_64-w64-mingw32- --pkg-config=pkg-config --enable-libmp3lame --enable-version3 --enable-libvpx --extra-libs=-lws2_32 --extra-libs=-lpthread --enable-zlib --extra-libs=-lwinmm --extra-libs=-lgdi32 --enable-librtmp --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libopenjpeg --enable-gnutls --enable-libgsm --enable-libfreetype --disable-optimizations --enable-mmx --disable-postproc --enable-fontconfig --enable-libass --enable-libutvideo --enable-libopus --disable-w32threads --extra-cflags=-DPTW32_STATIC_LIB --enable-frei0r --enable-filter=frei0r --enable-libvo-aacenc --enable-runtime-cpudetect libavutil 51. 73.102 / 51. 73.102 libavcodec 54. 65.100 / 54. 65.100 libavformat 54. 30.100 / 54. 30.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 19.102 / 3. 19.102 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 [mxg @ 0000000001D26820] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.1 : mono Input #0, mxg, from 'M00001.jpg': Duration: 00:02:56.85, start: 1351625054.845054, bitrate: 63 kb/s Stream #0:0: Video: mxpeg, yuvj420p, 1280x960, 1.75 tbr, 1000k tbn, 1000k tbc Stream #0:1: Audio: pcm_alaw, 8000 Hz, mono, s16, 64 kb/s Output #0, image2, to 'foo-%03d.jpeg': Metadata: encoder : Lavf54.30.100 Stream #0:0: Video: mjpeg, yuvj420p, 1280x960, q=2-31, 200 kb/s, 90k tbn, 1.75 tbc Stream mapping: Stream #0:0 -> #0:0 (mxpeg -> mjpeg) Press [q] to stop, [?] for help [mjpeg @ 0000000001DE0000] Error, Invalid timestamp=1, last=1 [image2 @ 0000000001D20560] st:0 PTS: 51429 DTS: 51429 < 51430 invalid, clipping From rogerdpack2 at gmail.com Thu Nov 1 21:51:17 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Thu, 1 Nov 2012 14:51:17 -0600 Subject: [FFmpeg-user] bad performance when streaming udp from png image2pipe source In-Reply-To: <1351801310582-4654652.post@n4.nabble.com> References: <1351681859172-4654598.post@n4.nabble.com> <1351701289737-4654613.post@n4.nabble.com> <1351723012553-4654625.post@n4.nabble.com> <1351801310582-4654652.post@n4.nabble.com> Message-ID: On Thu, Nov 1, 2012 at 2:21 PM, Jacobs wrote: > Tried with pthreads enabled, same result. > Any ideas anyone ? > Does a linux VM have the same behavior? If you save it to a file does it "save" ok? -r From jacobhameiri at gmail.com Thu Nov 1 22:05:55 2012 From: jacobhameiri at gmail.com (Jacobs) Date: Thu, 1 Nov 2012 14:05:55 -0700 (PDT) Subject: [FFmpeg-user] bad performance when streaming udp from png image2pipe source In-Reply-To: References: <1351681859172-4654598.post@n4.nabble.com> <1351701289737-4654613.post@n4.nabble.com> <1351723012553-4654625.post@n4.nabble.com> <1351801310582-4654652.post@n4.nabble.com> Message-ID: <1351803955572-4654656.post@n4.nabble.com> the process that generates the images wont run on a linux vm. If I save to a file, I get a very fast slideshow of the generated images. if I add -r 1 when save it the file it plays normally 1 fps -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/bad-performance-when-streaming-udp-from-png-image2pipe-source-tp4654598p4654656.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From m.rovis at inet.hr Fri Nov 2 00:47:52 2012 From: m.rovis at inet.hr (Miroslav Rovis) Date: Fri, 02 Nov 2012 00:47:52 +0100 Subject: [FFmpeg-user] Capturing from DVB-T card In-Reply-To: References: <5079A60A.4060408@inet.hr> Message-ID: <50930A28.3060704@inet.hr> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi! I hope it's not too late to look at issues in this ten months old thread. Easily found on the web, starting from here: http://ffmpeg.org/pipermail/ffmpeg-user/2011-December/003955.html But I'm replying from my mailbox. Find more underneath, pls. On 22/12/11 03:07, Carl Eugen Hoyos wrote: > Heiko Baums baums-on-web.de> writes: > >> But now I seem to have an a/v-sync issue similar to the one I >> have with mencoder and lavc. > > -async 1 should fix it > >> And the picture quality doesn't seem to be the best with vcodec=huffyuv or >> vcodec=rawvideo, > > But that is not FFmpeg's fault;-) (Both variants save what the tv > card outputs, without the slightest change.) > >> it looks at least a bit worse than with tvtime. But I hadn't had time to look >> closer at every ffmpeg option and which options I currently have >> set in tvtime. > > Use a post-processing filter to improve visual quality, the > MPlayer manual > informations should apply. > > Carl Eugen > > _______________________________________________ ffmpeg-user mailing > list ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > > I've checked all things in detail in the thread, but I can't get anything out properly. ffmpeg -f pulse -i default -f v4l2 -channel 1 -i /dev/video0 -s 768x576 Ffm_`date +%y%m%d_%H%M`.avi (instead of overwriting tries with -y, I prefer having them while still using same command, so: Ffm_`date +%y%m%d_%H%M`.avi ) I do get fine video in (it's Composite input on old Hauppauge 3000 card). But I can't get the audio... What should I try? I have pulse installed just fine (mostly)... I'm sorry, and I'm glad at the same time. More glad than sorry! Because just now, I got the audio to work... (I wanted to ask how to do it.) But don't worry. It's worth reviving this thread. Because I don't have good quality! Only good if no better there, at this time! So the command is as above. OTOH, ommitting "-s 768x576" (I like setsar=1 on setdar=1.333 on PAL, good for Cinelerra), it gives me only 640x480... Why? Because I know my card gives 768x576. How do I get it? In long years, I have been using the commands (the problem is they haven't worked yet till my recent hardware update: http://forums.gentoo.org/viewtopic-p-7173420.html#7175518 ) summarized as: mencoder tv:// -profile mpeg4_capt -profile mpeg4_capt_MP3 -o Compo_`date +%y%m%d_%H%M`.avi where, in ~/.mplayer/mencoder I have: [mpeg4_capt] profile-desc="mpeg4 capture" tv=input=1:driver=v4l2:device=/dev/video0:normid=3:input=1:alsa=1:adevice=hw.0,2:audiorate=48000:amode=1:width=768:height=576 ovc=lavc=1 #nosound=1 lavcopts=vcodec=mpeg4:autoaspect=1:vqscale=4:vb_strategy=1:vmax_b_frames=2:mbd=0:turbo=1 vf=softskip,harddup mc=0 [mpeg4_capt_HaupP] profile-desc="mpeg4 capture" tv=input=1:driver=v4l2:device=/dev/video0:normid=3:input=1:alsa=1:adevice=hw.1,0:audiorate=48000:amode=1:width=768:height=576 ovc=lavc=1 lavcopts=vcodec=mpeg4:autoaspect=1:vqscale=4:vb_strategy=1:vmax_b_frames=2:mbd=0:turbo=1 vf=softskip,harddup mc=0 oac=mp3lame=1 lameopts=cbr=1:preset=standard [mpeg4_capt_MP3] profile=mpeg4_capt_MP3 oac=mp3lame=1 lameopts=cbr=1:preset=standard And that just about always gave me audio/video as fine as it was broadcast od more precisely sent via cable. How do I get that with ffmpeg? Thanks! Miroslav Rovis Zagreb, Croatia -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iEYEARECAAYFAlCTCiYACgkQ5NaGZVDan0r1KACeP5DC08bd/CkzI71Pmj5FVStg OFUAnAqDyoZntYCAi6OkHoKpjsyRywlv =Shil -----END PGP SIGNATURE----- From cehoyos at ag.or.at Fri Nov 2 00:56:27 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 1 Nov 2012 23:56:27 +0000 (UTC) Subject: [FFmpeg-user] Capturing from DVB-T card References: <5079A60A.4060408@inet.hr> <50930A28.3060704@inet.hr> Message-ID: Miroslav Rovis inet.hr> writes: > ffmpeg -f pulse -i default -f v4l2 -channel 1 -i /dev/video0 > -s 768x576 Ffm_`date +%y%m%d_%H%M`.avi Complete, uncut console output missing. Carl Eugen From m.rovis at inet.hr Fri Nov 2 03:07:53 2012 From: m.rovis at inet.hr (Miroslav Rovis) Date: Fri, 02 Nov 2012 03:07:53 +0100 Subject: [FFmpeg-user] Capturing from DVB-T card In-Reply-To: References: <5079A60A.4060408@inet.hr> Message-ID: <50932AF9.8050308@inet.hr> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 02/11/12 00:56, Carl Eugen Hoyos wrote: > Miroslav Rovis inet.hr> writes: > >> ffmpeg -f pulse -i default -f v4l2 -channel 1 -i /dev/video0 -s >> 768x576 Ffm_`date +%y%m%d_%H%M`.avi > > Complete, uncut console output missing. > > Carl Eugen > > _______________________________________________ ffmpeg-user mailing > list ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > > I'm sorry! Here we go. $ ffmpeg -f pulse -i default -f v4l2 -channel 1 -i /dev/video0 Ffm_`date +C%m%d_%H%M`.avi ffmpeg version 0.10.5 Copyright (c) 2000-2012 the FFmpeg developers built on Sep 20 2012 18:24:05 with gcc 4.6.3 configuration: --prefix=/usr --libdir=/usr/lib64 - --shlibdir=/usr/lib64 --mandir=/usr/share/man --enable-shared - --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++ - --ar=x86_64-pc-linux-gnu-ar --optflags='-march=k8 -O2 -pipe' - --extra-cflags='-march=k8 -O2 -pipe' --extra-cxxflags='-march=k8 -O2 - -pipe' --disable-static --enable-gpl --enable-version3 - --enable-postproc --enable-avfilter --disable-stripping - --disable-debug --enable-runtime-cpudetect --enable-openssl - --enable-nonfree --enable-gnutls --enable-libmp3lame - --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libtheora - --enable-libvorbis --enable-libx264 --enable-libxvid - --enable-libaacplus --enable-nonfree --enable-libfaac --enable-nonfree - --enable-libcdio --enable-libdc1394 --enable-openal - --disable-indev=v4l --enable-x11grab --enable-libpulse --enable-frei0r - --enable-libfreetype --enable-libass --enable-pthreads - --enable-libopencore-amrwb --enable-libopencore-amrnb --enable-libgsm - --enable-libdirac --enable-libmodplug --enable-librtmp --ena libavutil 51. 35.100 / 51. 35.100 libavcodec 53. 61.100 / 53. 61.100 libavformat 53. 32.100 / 53. 32.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 61.100 / 2. 61.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 6.100 / 0. 6.100 libpostproc 52. 0.100 / 52. 0.100 shm_open() failed: Permission denied [pulse @ 0xe3bac2ff8a0] Estimating duration from bitrate, this may be inaccurate Input #0, pulse, from 'default': Duration: N/A, start: 0.001065, bitrate: N/A Stream #0:0: Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s [video4linux2,v4l2 @ 0xe3bac309180] Estimating duration from bitrate, this may be inaccurate Input #1, video4linux2,v4l2, from '/dev/video0': Duration: N/A, start: 1351821629.835768, bitrate: 176947 kb/s Stream #1:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 768x576, 176947 kb/s, 25 tbr, 1000k tbn, 25 tbc Incompatible pixel format 'yuyv422' for codec 'mpeg4', auto-selecting format 'yuv420p' [buffer @ 0xe3bac308040] w:768 h:576 pixfmt:yuyv422 tb:1/1000000 sar:0/1 sws_param: [buffersink @ 0xe3bac2e5dc0] auto-inserting filter 'auto-inserted scale 0' between the filter 'src' and the filter 'out' [scale @ 0xe3bac3055e0] w:768 h:576 fmt:yuyv422 -> w:768 h:576 fmt:yuv420p flags:0x4 Output #0, avi, to 'Ffm_C1102_0300.avi': Metadata: ISFT : Lavf53.32.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 768x576, q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, 2 channels, s16, 128 kb/s Stream mapping: Stream #1:0 -> #0:0 (rawvideo -> mpeg4) Stream #0:0 -> #0:1 (pcm_s16le -> libmp3lame) Press [q] to stop, [?] for help frame= 96 fps= 26 q=31.0 Lsize= 424kB time=00:00:03.84 bitrate= 904.6kbits/s video:346kB audio:62kB global headers:0kB muxing overhead 3.890566% $ In the meantime, I tried mencoder on and on, no sound. But it could be udev related ("udev issue" in link following): http://linuxtv.org/pipermail/linux-dvb/2009-January/031362.html as I do get with mencoder similar errors... So I am also emerge'ing my Gentoo GNU Linux box, in hope that it'll fix it itself... OTOH, ffmpeg if I get it right, because I am getting much inferior capture than with the ffmpeg line above... but if that could be fixed... Thanx! -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iEYEARECAAYFAlCTKvgACgkQ5NaGZVDan0pYKQCZAZ+664gtUJ9UcLw1aIc/1bqc WQQAnj0DB18dcUTi9VKCUGCEDXkqD5MU =MTzm -----END PGP SIGNATURE----- From shadowing71 at gmail.com Fri Nov 2 08:39:43 2012 From: shadowing71 at gmail.com (Young Kim) Date: Fri, 2 Nov 2012 00:39:43 -0700 Subject: [FFmpeg-user] ffmpeg static binary with libass enabled Message-ID: Hi folks, I'm running into bit of trouble trying to compile the latest git build of ffmpeg statically with libass enabled. I have built static versions of the libraries necessary for this build, but it seems like whenever I enable libass it does not work. Here's an example of the commands I have been running: export LDFLAGS="-L/home/ykim/encodebuild/lib $CFLAGS" export CFLAGS="-I/home/ykim/encodebuild/include $LDFLAGS" ./configure --prefix=/home/ykim/encodebuild --enable-runtime-cpudetect --disable-debug --disable-ffserver --disable-ffplay --disable-ffprobe --disable-shared --enable-libfaac --enable-libmp3lame --enable-libx264 --enable-libxvid --enable-libass --enable-libfreetype --enable-gpl --enable-nonfree make After make, it runs into something along the lines of : ... ass_fontconfig.c:(.text+0x10a5): undefined reference to `FcConfigDestroy' collect2: ld returned 1 exit status make: *** [ffmpeg_g] Error 1 Has anyone else encountered this? Thanks, Young Kim From rogerdpack2 at gmail.com Fri Nov 2 09:22:35 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Fri, 2 Nov 2012 02:22:35 -0600 Subject: [FFmpeg-user] bad performance when streaming udp from png image2pipe source In-Reply-To: <1351803955572-4654656.post@n4.nabble.com> References: <1351681859172-4654598.post@n4.nabble.com> <1351701289737-4654613.post@n4.nabble.com> <1351723012553-4654625.post@n4.nabble.com> <1351801310582-4654652.post@n4.nabble.com> <1351803955572-4654656.post@n4.nabble.com> Message-ID: On Thu, Nov 1, 2012 at 3:05 PM, Jacobs wrote: > the process that generates the images wont run on a linux vm. > > If I save to a file, I get a very fast slideshow of the generated images. > if I add -r 1 when save it the file it plays normally 1 fps > My next question would be "do you see the same throughput in udp packets to equal the file size"? From rogerdpack2 at gmail.com Fri Nov 2 09:26:41 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Fri, 2 Nov 2012 02:26:41 -0600 Subject: [FFmpeg-user] ffmpeg static binary with libass enabled In-Reply-To: References: Message-ID: On Fri, Nov 2, 2012 at 1:39 AM, Young Kim wrote: > Hi folks, > > I'm running into bit of trouble trying to compile the latest git build of > ffmpeg statically with libass enabled. I have built static versions of the > libraries necessary for this build, but it seems like whenever I enable > libass it does not work. Here's an example of the commands I have been > running: > > export LDFLAGS="-L/home/ykim/encodebuild/lib $CFLAGS" > export CFLAGS="-I/home/ykim/encodebuild/include $LDFLAGS" > > ./configure --prefix=/home/ykim/encodebuild --enable-runtime-cpudetect > --disable-debug --disable-ffserver --disable-ffplay --disable-ffprobe > --disable-shared --enable-libfaac --enable-libmp3lame --enable-libx264 > --enable-libxvid --enable-libass --enable-libfreetype --enable-gpl > --enable-nonfree > make > > After make, it runs into something along the lines of : > > ... > ass_fontconfig.c:(.text+0x10a5): undefined reference to `FcConfigDestroy' > collect2: ld returned 1 exit status > make: *** [ffmpeg_g] Error 1 > When statically building for mingw, I know I have to do this hacky work around... $ sed -i 's/-L${libdir} -lfontconfig[^l]*$/-L${libdir} -lfontconfig -lfreetype -lexpat/' "$PKG_CONFIG_PATH/fontconfig. which actually might be related... From Michael.Raab at iff.fraunhofer.de Fri Nov 2 09:42:41 2012 From: Michael.Raab at iff.fraunhofer.de (Michael Raab) Date: Fri, 2 Nov 2012 09:42:41 +0100 Subject: [FFmpeg-user] Build LGPL version of FFmpeg for Windows In-Reply-To: References: Message-ID: Hi, the hint helped, but I'm still struggeling. I'm trying to compile with msvc. Therefore I followed the guide at: http://blogs.gnome.org/rbultje/2012/09/27/microsoft-visual-studio-support-in-ffmpeg-and-libav/ When trying to configure, I get the following error: $ ./configure --toolchain=msvc c99wrap cl is unable to create an executable file. If c99wrap cl is a cross-compiler, use the --enable-cross-compile option. Only do this if you know what cross compiling means. C compiler test failed. Any Ideas? Thanks, Michael Von: Carl Eugen Hoyos An: ffmpeg-user at ffmpeg.org Datum: 29.10.2012 11:40 Betreff: Re: [FFmpeg-user] Build LGPL version of FFmpeg for Windows Gesendet von: ffmpeg-user-bounces at ffmpeg.org Michael Raab iff.fraunhofer.de> writes: > I'm using the following configure parameters: > > --enable-swscale --enable-shared --disable-static --enable-memalign-hack > --enable-avfilter --enable-hardcoded-tables --disable-libopenjpeg > --enable-runtime-cpudetect --enable-w32threads --enable-avisynth > --target-os=mingw32 --arch=x86_32 --disable-debug --enable-version3 Completely unrelated to your problem: --enable-swscale --enable-avfilter and --disable-libopenjpeg are unneeded (all three are default), --enable-version3 does not have any effect afaict. (After reading your email address, I even suspect you really, really don't want to use --enable-version3.) And I wonder if --enable-memalign-hack is really needed, I honestly don't know. > configure executes successfully. But when trying to run make, > I get the following error: > > $ make > library.mak:97: *** missing separator. Stop. > > I would be thankful if someone may provide some help on this. Ticket 1209 contains an explanation: http://ffmpeg.org/trac/ffmpeg/ticket/1209 Carl Eugen _______________________________________________ ffmpeg-user mailing list ffmpeg-user at ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user From shadowing71 at gmail.com Fri Nov 2 09:45:19 2012 From: shadowing71 at gmail.com (Young Kim) Date: Fri, 2 Nov 2012 01:45:19 -0700 Subject: [FFmpeg-user] ffmpeg static binary with libass enabled In-Reply-To: References: Message-ID: <0DC235F87C8D4D80AB0DF3CA4EE2BDDF@gmail.com> On Friday, November 2, 2012 at 1:26 AM, Roger Pack wrote: > On Fri, Nov 2, 2012 at 1:39 AM, Young Kim wrote: > > > Hi folks, > > > > I'm running into bit of trouble trying to compile the latest git build of > > ffmpeg statically with libass enabled. I have built static versions of the > > libraries necessary for this build, but it seems like whenever I enable > > libass it does not work. Here's an example of the commands I have been > > running: > > > > export LDFLAGS="-L/home/ykim/encodebuild/lib $CFLAGS" > > export CFLAGS="-I/home/ykim/encodebuild/include $LDFLAGS" > > > > ./configure --prefix=/home/ykim/encodebuild --enable-runtime-cpudetect > > --disable-debug --disable-ffserver --disable-ffplay --disable-ffprobe > > --disable-shared --enable-libfaac --enable-libmp3lame --enable-libx264 > > --enable-libxvid --enable-libass --enable-libfreetype --enable-gpl > > --enable-nonfree > > make > > > > After make, it runs into something along the lines of : > > > > ... > > ass_fontconfig.c:(.text+0x10a5): undefined reference to `FcConfigDestroy' > > collect2: ld returned 1 exit status > > make: *** [ffmpeg_g] Error 1 > > > > > > When statically building for mingw, I know I have to do this hacky work > around... > > $ sed -i 's/-L${libdir} -lfontconfig[^l]*$/-L${libdir} -lfontconfig > -lfreetype -lexpat/' "$PKG_CONFIG_PATH/fontconfig. > > which actually might be related... Thanks for the response. What exactly does this hack do? It looks like as if you are configuring pkg-config directly or something. Thanks, Young From jacobhameiri at gmail.com Fri Nov 2 09:26:33 2012 From: jacobhameiri at gmail.com (Jacobs) Date: Fri, 2 Nov 2012 01:26:33 -0700 (PDT) Subject: [FFmpeg-user] bad performance when streaming udp from png image2pipe source In-Reply-To: References: <1351701289737-4654613.post@n4.nabble.com> <1351723012553-4654625.post@n4.nabble.com> <1351801310582-4654652.post@n4.nabble.com> <1351803955572-4654656.post@n4.nabble.com> Message-ID: <1351844793672-4654662.post@n4.nabble.com> I am sorry I don't understand the question, can you please explain what I should be looking for ? -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/bad-performance-when-streaming-udp-from-png-image2pipe-source-tp4654598p4654662.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From rogerdpack2 at gmail.com Fri Nov 2 09:55:35 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Fri, 2 Nov 2012 02:55:35 -0600 Subject: [FFmpeg-user] Build LGPL version of FFmpeg for Windows In-Reply-To: References: Message-ID: > the hint helped, but I'm still struggeling. I'm trying to compile with > msvc. Therefore I followed the guide at: > http://blogs.gnome.org/rbultje/2012/09/27/microsoft-visual-studio-support-in-ffmpeg-and-libav/ > > When trying to configure, I get the following error: > $ ./configure --toolchain=msvc > c99wrap cl is unable to create an executable file. > If c99wrap cl is a cross-compiler, use the --enable-cross-compile option. > Only do this if you know what cross compiling means. > C compiler test failed. check config.log (my real suggestion would be to use mingw-w64 or to cross compile--that way works). ref: https://github.com/rdp/ffmpeg-windows-build-helpers From rogerdpack2 at gmail.com Fri Nov 2 09:58:37 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Fri, 2 Nov 2012 02:58:37 -0600 Subject: [FFmpeg-user] ffmpeg static binary with libass enabled In-Reply-To: <0DC235F87C8D4D80AB0DF3CA4EE2BDDF@gmail.com> References: <0DC235F87C8D4D80AB0DF3CA4EE2BDDF@gmail.com> Message-ID: > > > ass_fontconfig.c:(.text+0x10a5): undefined reference to `FcConfigDestroy' > > > collect2: ld returned 1 exit status > > > make: *** [ffmpeg_g] Error 1 > > > > > > > > > > > When statically building for mingw, I know I have to do this hacky work > > around... > > > > $ sed -i 's/-L${libdir} -lfontconfig[^l]*$/-L${libdir} -lfontconfig > > -lfreetype -lexpat/' "$PKG_CONFIG_PATH/fontconfig. > > > > which actually might be related... > Thanks for the response. What exactly does this hack do? It looks like as if you are configuring pkg-config directly or something. oops the actual line is: $ sed -i 's/-L${libdir} -lfontconfig[^l]*$/-L${libdir} -lfontconfig -lfreetype -lexpat/' "$PKG_CONFIG_PATH/fontconfig.pc" basically fontconfig (for some bizarre reason) expects you to call pkg-config --static --libs fontconfig (FFmpeg calls it like pkg-config --libs--which doesn't include everything needed for static). I had some chatting here on the mailing list and with the fontconfig people--we didn't reach a concensus as to who was wrong here :) So that hack adds some dependencies to the fontconfig "pkg config" file so that ffmpeg picks them up. HTH. -r From rogerdpack2 at gmail.com Fri Nov 2 10:00:45 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Fri, 2 Nov 2012 03:00:45 -0600 Subject: [FFmpeg-user] bad performance when streaming udp from png image2pipe source In-Reply-To: <1351844793672-4654662.post@n4.nabble.com> References: <1351701289737-4654613.post@n4.nabble.com> <1351723012553-4654625.post@n4.nabble.com> <1351801310582-4654652.post@n4.nabble.com> <1351803955572-4654656.post@n4.nabble.com> <1351844793672-4654662.post@n4.nabble.com> Message-ID: On 11/2/12, Jacobs wrote: > I am sorry I don't understand the question, can you please explain what I > should be looking for ? comparing the size of networking bandwidth used with "expected size used" to see if it may be dropping udp packets... Also what's your output from ffplay with pthreads enabled? Also if you save it using ffmpeg "from udp to a file" then play the file, does that work? From shadowing71 at gmail.com Fri Nov 2 10:01:45 2012 From: shadowing71 at gmail.com (Young Kim) Date: Fri, 2 Nov 2012 02:01:45 -0700 Subject: [FFmpeg-user] ffmpeg static binary with libass enabled In-Reply-To: References: <0DC235F87C8D4D80AB0DF3CA4EE2BDDF@gmail.com> Message-ID: On Friday, November 2, 2012 at 1:58 AM, Roger Pack wrote: > > > > ass_fontconfig.c:(.text+0x10a5): undefined reference to `FcConfigDestroy' > > > > collect2: ld returned 1 exit status > > > > make: *** [ffmpeg_g] Error 1 > > > > > > > > > > > > > > > > > > > When statically building for mingw, I know I have to do this hacky work > > > around... > > > > > > $ sed -i 's/-L${libdir} -lfontconfig[^l]*$/-L${libdir} -lfontconfig > > > -lfreetype -lexpat/' "$PKG_CONFIG_PATH/fontconfig. > > > > > > which actually might be related... > > Thanks for the response. What exactly does this hack do? It looks like as if you are configuring pkg-config directly or something. > > > > > oops the actual line is: > $ sed -i 's/-L${libdir} -lfontconfig[^l]*$/-L${libdir} -lfontconfig > -lfreetype -lexpat/' "$PKG_CONFIG_PATH/fontconfig.pc" > > basically fontconfig (for some bizarre reason) expects you to call > pkg-config --static --libs fontconfig (FFmpeg calls it like pkg-config > --libs--which doesn't include everything needed for static). I had > some chatting here on the mailing list and with the fontconfig > people--we didn't reach a concensus as to who was wrong here :) > > So that hack adds some dependencies to the fontconfig "pkg config" > file so that ffmpeg picks them up. > HTH. > -r > > > Thanks for the clarification. Just to make sure, where is this line supposed to be in? Is it in the configuration file or executed in the command line? -Young From rogerdpack2 at gmail.com Fri Nov 2 10:04:59 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Fri, 2 Nov 2012 03:04:59 -0600 Subject: [FFmpeg-user] ffmpeg static binary with libass enabled In-Reply-To: References: <0DC235F87C8D4D80AB0DF3CA4EE2BDDF@gmail.com> Message-ID: >> $ sed -i 's/-L${libdir} -lfontconfig[^l]*$/-L${libdir} -lfontconfig >> -lfreetype -lexpat/' "$PKG_CONFIG_PATH/fontconfig.pc" >> >> basically fontconfig (for some bizarre reason) expects you to call >> pkg-config --static --libs fontconfig (FFmpeg calls it like pkg-config >> --libs--which doesn't include everything needed for static). I had >> some chatting here on the mailing list and with the fontconfig >> people--we didn't reach a concensus as to who was wrong here :) >> >> So that hack adds some dependencies to the fontconfig "pkg config" >> file so that ffmpeg picks them up. >> HTH. >> -r >> >> >> > > Thanks for the clarification. Just to make sure, where is this line supposed > to be in? Is it in the configuration file or executed in the command line? command line. and you may need to modify it to fit your environment (of course). the "sed" command does some text find and replace, basically... From Michael.Raab at iff.fraunhofer.de Fri Nov 2 11:00:55 2012 From: Michael.Raab at iff.fraunhofer.de (Michael Raab) Date: Fri, 2 Nov 2012 11:00:55 +0100 Subject: [FFmpeg-user] Build LGPL version of FFmpeg for Windows In-Reply-To: References: Message-ID: I managed to get make running with msvc toolchain. The comments on http://blogs.gnome.org/rbultje/2012/09/27/microsoft-visual-studio-support-in-ffmpeg-and-libav/ helped. The remaining problem is that make stops with an error: libavcodec/aacenc.c(824) : error C2099: Initializer is not a constant Michael Von: Roger Pack An: FFmpeg user questions Datum: 02.11.2012 09:55 Betreff: Re: [FFmpeg-user] Build LGPL version of FFmpeg for Windows Gesendet von: ffmpeg-user-bounces at ffmpeg.org > the hint helped, but I'm still struggeling. I'm trying to compile with > msvc. Therefore I followed the guide at: > http://blogs.gnome.org/rbultje/2012/09/27/microsoft-visual-studio-support-in-ffmpeg-and-libav/ > > When trying to configure, I get the following error: > $ ./configure --toolchain=msvc > c99wrap cl is unable to create an executable file. > If c99wrap cl is a cross-compiler, use the --enable-cross-compile option. > Only do this if you know what cross compiling means. > C compiler test failed. check config.log (my real suggestion would be to use mingw-w64 or to cross compile--that way works). ref: https://github.com/rdp/ffmpeg-windows-build-helpers _______________________________________________ ffmpeg-user mailing list ffmpeg-user at ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user From cehoyos at ag.or.at Fri Nov 2 12:58:29 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Fri, 2 Nov 2012 11:58:29 +0000 (UTC) Subject: [FFmpeg-user] ffmpeg static binary with libass enabled References: <0DC235F87C8D4D80AB0DF3CA4EE2BDDF@gmail.com> Message-ID: Roger Pack gmail.com> writes: > basically fontconfig (for some bizarre reason) expects you to call > pkg-config --static --libs fontconfig (FFmpeg calls it like pkg-config > --libs--which doesn't include everything needed for static). I had > some chatting here on the mailing list and with the fontconfig > people--we didn't reach a concensus as to who was wrong here :) What is their answer to the question how FFmpeg could know that libass was configured with --disable-shared (or whatever their equivalent configure options is)? Carl Eugen From cehoyos at ag.or.at Fri Nov 2 13:03:34 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Fri, 2 Nov 2012 12:03:34 +0000 (UTC) Subject: [FFmpeg-user] Capturing from DVB-T card References: <5079A60A.4060408@inet.hr> <50932AF9.8050308@inet.hr> Message-ID: Miroslav Rovis inet.hr> writes: > $ ffmpeg -f pulse -i default -f v4l2 -channel 1 > -i /dev/video0 Ffm_`date +C%m%d_%H%M`.avi > ffmpeg version 0.10.5 This is a bit old, BUT... [...] > Input #0, pulse, from 'default': > Duration: N/A, start: 0.001065, bitrate: N/A > Input #1, video4linux2,v4l2, from '/dev/video0': > Duration: N/A, start: 1351821629.835768, bitrate: 176947 kb/s the problem is that the start times are incompatible;-( The problem was reported before, I cannot reproduce it (since here, the start times are both in the same range), you could try alsa instead of pulse (but that is just guessing). The v4l2 input driver has a few timestamp options (see ffmpeg -h full and search for "V4L2 indev AVOptions"), I don't know if they help in your case, testing and feedback would be very welcome! Carl Eugen From erez_st at hotmail.com Fri Nov 2 13:07:50 2012 From: erez_st at hotmail.com (Erez Steinberg) Date: Fri, 2 Nov 2012 14:07:50 +0200 Subject: [FFmpeg-user] rawvideo with a header In-Reply-To: References: , , , Message-ID: On Thu, 1 Nov 2012 18:29:52 +0000,Carl Eugen writes: > Ideally by explaining what you have and > what you need. > (Seriously: This might be simple, but you > have neither posted complete, uncut console > output - this is basically needed for every > request here - nor explained what your file > format is or provided a sample, so how can > we help you?) I'll explain in further details. I have a program that dumps video into a custom format.The format is: [ Header - 100 bytes] [ Frame #1 ] [ Frame #2 ] [ ... ] [ Frame #N ] Header -- a fixed-length header (100 bytes).Frame - A raw video frame in YUYV422. I am trying to convert the file to an H.264 stream, but or that I need a way to skip the header. I would like to run a command similar to- ffmpeg -vcodec rawvideo -f rawvideo -pix_fmt yuv422p -skipheader 100 -i -s 640x480 -r 30 -vcodec libx264 The '-skipheader 100' parameter is what I can't find. I prefer to have this capability as part of ffmpeg, and avoid an unnecessary file-copy as uncompressed files are huge. > Please do not top-post here. Sorry about that -- didn't know the proper netiquette. From cehoyos at ag.or.at Fri Nov 2 13:11:59 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Fri, 2 Nov 2012 12:11:59 +0000 (UTC) Subject: [FFmpeg-user] Build LGPL version of FFmpeg for Windows References: Message-ID: Michael Raab iff.fraunhofer.de> writes: > I managed to get make running with msvc toolchain. I hope you agree that what you describe now is in no way related to your original question... > The remaining problem is that make stops with an error: > libavcodec/aacenc.c(824) : error C2099: Initializer is not a constant Not reproducible on fate afaict: http://fate.ffmpeg.org/ (But you are not giving enough information like your version hash.) Carl Eugen From cehoyos at ag.or.at Fri Nov 2 13:13:48 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Fri, 2 Nov 2012 12:13:48 +0000 (UTC) Subject: [FFmpeg-user] With mxg/MxPEG, keyframes only are seen? References: <5092A122.2020104@gmail.com> <5092AED0.3060909@gmail.com> Message-ID: Jesse Gordon gmail.com> writes: > My video source file is here: > http://bookcracker.com/M00001.jpg > (md5sum 79a15f8c5a6a08a62fc542741f8b22ea) > > Can you please check to see if you get the same hung ffmpeg as I? No, I usually test my suggestions. (Or I add "untested"). Works fine here with both 32 and 64 bit executables. Carl Eugen From cehoyos at ag.or.at Fri Nov 2 13:16:34 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Fri, 2 Nov 2012 12:16:34 +0000 (UTC) Subject: [FFmpeg-user] rawvideo with a header References: , , , Message-ID: Erez Steinberg hotmail.com> writes: > I'll explain in further details. I have a program that > dumps video into a custom format.The format is: > [ Header - 100 bytes] [ Frame #1 ] [ Frame #2 ] > [ ... ] [ Frame #N ] > Header -- a fixed-length header (100 bytes). > Frame - A raw video frame in YUYV422. Please provide a sample. (My programming skills do not allow me to implement something without testing.) Carl Eugen From erez_st at hotmail.com Fri Nov 2 13:23:14 2012 From: erez_st at hotmail.com (Erez Steinberg) Date: Fri, 2 Nov 2012 14:23:14 +0200 Subject: [FFmpeg-user] rawvideo with a header In-Reply-To: References: , , , , , , , , Message-ID: Carl Eugen writes: > Please provide a sample. Gladly. Is it okay to post large files on ffmpeg-user mailing-list (~1MB) ? Erez From nicolas.george at normalesup.org Fri Nov 2 13:24:46 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Fri, 2 Nov 2012 13:24:46 +0100 Subject: [FFmpeg-user] Capturing from DVB-T card In-Reply-To: References: <5079A60A.4060408@inet.hr> <50932AF9.8050308@inet.hr> Message-ID: <20121102122446.GA427@phare.normalesup.org> Le duodi 12 brumaire, an CCXXI, Carl Eugen Hoyos a ?crit?: > > Duration: N/A, start: 1351821629.835768, bitrate: 176947 kb/s > The problem was reported before, I cannot reproduce it > (since here, the start times are both in the same range), > you could try alsa instead of pulse (but that is just > guessing). Well, having pulse anywhere near your setup is, in my experience, a very good way of getting things not to work. > > The v4l2 input driver has a few timestamp options (see > ffmpeg -h full and search for "V4L2 indev AVOptions"), > I don't know if they help in your case, testing and > feedback would be very welcome! 1351821629.835768 looks like a wall-clock timestamp, this morning at 2 o'clock UTC. There should be no need for options there. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From Michael.Raab at iff.fraunhofer.de Fri Nov 2 13:25:20 2012 From: Michael.Raab at iff.fraunhofer.de (Michael Raab) Date: Fri, 2 Nov 2012 13:25:20 +0100 Subject: [FFmpeg-user] Build LGPL version of FFmpeg for Windows In-Reply-To: References: Message-ID: > I hope you agree that what you describe now is in no way related to your original question... I'm still trying to build FFmpeg LGPL for Windows.. >Not reproducible on fate afaict: >http://fate.ffmpeg.org/ >(But you are not giving enough information like >your version hash.) Version: Recent from Git repository - cd37963684d8ee9819af15ccebe09d84839101dd Parameters: config:x86:x86_32:generic:win32:Microsoft (R) 32-Bit C/C++-Optimierungscompiler Version 16.00.40219.01 f?r 80x86:--toolchain=msvc --enable-shared --disable-static --arch=x86_32 Hope this help... Do you need more information? Thanks, Michael Von: Carl Eugen Hoyos An: ffmpeg-user at ffmpeg.org Datum: 02.11.2012 13:12 Betreff: Re: [FFmpeg-user] Build LGPL version of FFmpeg for Windows Gesendet von: ffmpeg-user-bounces at ffmpeg.org Michael Raab iff.fraunhofer.de> writes: > I managed to get make running with msvc toolchain. I hope you agree that what you describe now is in no way related to your original question... > The remaining problem is that make stops with an error: > libavcodec/aacenc.c(824) : error C2099: Initializer is not a constant Not reproducible on fate afaict: http://fate.ffmpeg.org/ (But you are not giving enough information like your version hash.) Carl Eugen _______________________________________________ ffmpeg-user mailing list ffmpeg-user at ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user From david at davidfavor.com Fri Nov 2 13:46:15 2012 From: david at davidfavor.com (David Favor) Date: Fri, 02 Nov 2012 07:46:15 -0500 Subject: [FFmpeg-user] [AVCHD] Join + resize? In-Reply-To: <5l3098pv9tjrn60vh5549d2ndq6iksu8bn@4ax.com> References: <5l3098pv9tjrn60vh5549d2ndq6iksu8bn@4ax.com> Message-ID: <5093C097.3030903@davidfavor.com> Gilles wrote: > Hello > > I'm a video newbie and need to perform on Windows the following tasks > on two AVCHD files taken with a Sony camcorder: > > 1. Join two files (40mn + 10mn; video = MPEG-4 AVC 1440x1080, 50fps; > audio = A52 AC3 48KHz 3F2R/LFE) > 2. Shrink the output for viewing on the web > > I checked the FFmpeg site and googled before asking, but the examples > are often for Linux and not necessarily for AVCHD. > > I tried the following, but ffmpeg.exe isn't happy: > > =========================== > C:\>ffmpeg -i myfile.mts -vcodec mpeg4 myfile.mp4 > > ffmpeg version N-46146-g11d695d Copyright (c) 2000-2012 the FFmpeg > developers > [...] > [libvo_aacenc @ 03420260] Unable to set encoding parameters > Output #0, mp4, to 'myfile.mp4': > Stream #0:0: Video: mpeg4, yuv420p, 1440x1080 [SAR 4:3 DAR 16:9], > q=2-31, 20 > 0 kb/s, 90k tbn, 25 tbc > Stream #0:1: Audio: aac, 48000 Hz, 5.1(side), s16, 128 kb/s > Stream mapping: > Stream #0:0 -> #0:0 (h264 -> mpeg4) > Stream #0:1 -> #0:1 (ac3 -> libvo_aacenc) > Error while opening encoder for output stream #0:1 - maybe incorrect > parameters > such as bit_rate, rate, width or height > =========================== > > If someone's used to working with Sony AVCHD files (on Windows), I'd > appreciate any help. > > Thank you. Best to do two separate operations with AVCHD. 1) concatenate the files together. 2) perform other operations (like resize) on the file. On Win-doze (shudder...) there is no cat command. Instead use open a shell, cd to where your files are, then do this... clip1.mts clip2.mts > final.mts Trying to do any conversions prior to concatenation usually create odd video artifacts + desyncing of audio and video as footage progresses. As a first transcode experiment for your resize, try this... ffmpeg -i final.mts -s 640x480 -codec:v h264 -sameq -codec:a copy final-small.mts Then switch over to -crf, which usually works as good as multipass transcoding and is far faster. -- Love feeling your best ever, all day, every day? Click http://RadicalHealth.com for the easy way! From tevans.uk at googlemail.com Fri Nov 2 14:01:16 2012 From: tevans.uk at googlemail.com (Tom Evans) Date: Fri, 2 Nov 2012 13:01:16 +0000 Subject: [FFmpeg-user] [AVCHD] Join + resize? In-Reply-To: <5093C097.3030903@davidfavor.com> References: <5l3098pv9tjrn60vh5549d2ndq6iksu8bn@4ax.com> <5093C097.3030903@davidfavor.com> Message-ID: On Fri, Nov 2, 2012 at 12:46 PM, David Favor wrote: > Best to do two separate operations with AVCHD. > > 1) concatenate the files together. > > 2) perform other operations (like resize) on the file. > > On Win-doze (shudder...) there is no cat command. Instead use > open a shell, cd to where your files are, then do this... > "copy /b" is the windows equivalent to cat: copy /y /b part1.mts+part2.mts combined.mts Cheers Tom From yogesh.bit2006 at gmail.com Fri Nov 2 14:05:35 2012 From: yogesh.bit2006 at gmail.com (Yogesh Tyagi) Date: Fri, 2 Nov 2012 18:35:35 +0530 Subject: [FFmpeg-user] syncing output stream In-Reply-To: References: Message-ID: On Tue, Oct 23, 2012 at 2:09 PM, Yogesh Tyagi wrote: > Hi, > > I have one small doubt.Why does ffmpeg calculates ost->sync_opts for > output stream.Would it not be possible to use the pts that video > encoders return with the encoded frame and write video packet to > output stream with this pts value? > Why should output stream packet's pts calculation be dependent on > decoded frame parameters? > > > Regards, > Yogesh Ping. Can anyone please help me out with this? From cehoyos at ag.or.at Fri Nov 2 14:22:58 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Fri, 2 Nov 2012 13:22:58 +0000 (UTC) Subject: [FFmpeg-user] rawvideo with a header References: , , , , , , , , Message-ID: Erez Steinberg hotmail.com> writes: > Carl Eugen ag.or.at> writes: > > Please provide a sample. > > Gladly. Is it okay to post large files on > ffmpeg-user mailing-list (~1MB) ? It may be ok (I don't know), but consider reading https://ffmpeg.org/bugreports.html Carl Eugen From cehoyos at ag.or.at Fri Nov 2 14:29:14 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Fri, 2 Nov 2012 13:29:14 +0000 (UTC) Subject: [FFmpeg-user] Capturing from DVB-T card References: <5079A60A.4060408@inet.hr> <50932AF9.8050308@inet.hr> <20121102122446.GA427@phare.normalesup.org> Message-ID: Nicolas George normalesup.org> writes: > 1351821629.835768 looks like a wall-clock timestamp, > this morning at 2 o'clock UTC. There should be no need > for options there. I thought it may be possible to force v4l2 to output the same (broken?) timestamps as pulse. Carl Eugen From cehoyos at ag.or.at Fri Nov 2 14:27:54 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Fri, 2 Nov 2012 13:27:54 +0000 (UTC) Subject: [FFmpeg-user] Build LGPL version of FFmpeg for Windows References: Message-ID: Michael Raab iff.fraunhofer.de> writes: > Version: Recent from Git repository - > cd37963684d8ee9819af15ccebe09d84839101dd > Parameters: config:x86:x86_32:generic:win32:Microsoft (R) 32-Bit > C/C++-Optimierungscompiler Version 16.00.40219.01 f?r > 80x86:--toolchain=msvc --enable-shared --disable-static --arch=x86_32 > > Hope this help... Do you need more information? Does static compilation work? Carl Eugen From m.rovis at inet.hr Fri Nov 2 16:15:05 2012 From: m.rovis at inet.hr (Miroslav Rovis) Date: Fri, 02 Nov 2012 16:15:05 +0100 Subject: [FFmpeg-user] Capturing from DVB-T card In-Reply-To: References: <5079A60A.4060408@inet.hr> Message-ID: <5093E379.4060404@inet.hr> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 02/11/12 14:29, Carl Eugen Hoyos wrote: > Nicolas George normalesup.org> writes: > >> 1351821629.835768 looks like a wall-clock timestamp, this morning >> at 2 o'clock UTC. There should be no need for options there. > > I thought it may be possible to force v4l2 to output the same > (broken?) timestamps as pulse. > > Carl Eugen > > _______________________________________________ ffmpeg-user mailing > list ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user I would like to test, and if I get to understand your replies (which may take me a little, intermediate user, no programmer here), I'll get back to you and see how I could test. Of all you wrote (three replies, two from Carl Eugen and one from Nicolas George) I currently only understand my ffmpeg is a little old. ffmpeg has served me well and a lot, and I'm proud of that great GNU thing, and I will gladly do the testing if I figure out your meaning and what I need to do. Pls. give me a few hours, as I also have other things on my hand to deal with in the current time. Be back! Miroslav Rovis -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iEYEARECAAYFAlCT43gACgkQ5NaGZVDan0rmjgCaA5+aUvMf4DL54sXEBf3WXWYq IswAoK1vTh9t0k6gMJfJOgaLJTy0Xz/m =f5wu -----END PGP SIGNATURE----- From cehoyos at ag.or.at Fri Nov 2 16:35:18 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Fri, 2 Nov 2012 15:35:18 +0000 (UTC) Subject: [FFmpeg-user] Capturing from DVB-T card References: <5079A60A.4060408@inet.hr> <5093E379.4060404@inet.hr> Message-ID: Miroslav Rovis inet.hr> writes: > Of all you wrote (three replies, two from Carl Eugen > and one from Nicolas George) I currently only understand > my ffmpeg is a little old. My second comment was that you should not use pulse (but alsa), afaiu Nicolas supported this. Finally, Nicolas explained that my suggestion to try the v4l2 timestamp options make no sense for you. Carl Eugen From cehoyos at ag.or.at Fri Nov 2 16:50:26 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Fri, 2 Nov 2012 15:50:26 +0000 (UTC) Subject: [FFmpeg-user] [AVCHD] Join + resize? References: <5l3098pv9tjrn60vh5549d2ndq6iksu8bn@4ax.com> <5093C097.3030903@davidfavor.com> Message-ID: David Favor davidfavor.com> writes: > ffmpeg -i final.mts -s 640x480 -codec:v h264 -sameq > -codec:a copy final-small.mts -sameq was removed from FFmpeg because it did not work. Carl Eugen From tojesseg at gmail.com Fri Nov 2 17:25:57 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Fri, 02 Nov 2012 09:25:57 -0700 Subject: [FFmpeg-user] With mxg/MxPEG, keyframes only are seen? In-Reply-To: References: <5092A122.2020104@gmail.com> <5092CDBA.9000503@gmail.com> Message-ID: <5093F415.9000502@gmail.com> SOLVED On 11/01/2012 01:50 PM, Roger Pack wrote: >> I would be grateful if a couple of you who are using 32 bit Linux might be >> so kind as to run the following test: >> >> wget http://bookcracker.com/M00001.**jpg >> >> ffmpeg -vsync 0 -f mxg -i M00001.jpg foo-%03d.jpeg >> >> and let me know what you get. You should get 56 jpeg files, totaling >> around 8 megs. >> What I get is (with today's git) is the first 4 jpeg files, and then >> ffmpeg hangs. >> > > With 32 bit and 64 bit mingw, I get 4 files and a hang. Though oddly, the > 64-bit ones seems to "get farther" (the last line is absent in 32 bit). Thank you all so much! I tried this morning's static build (ffmpeg.static.32bit.2012-11-02.tar.gz, Burek) and it worked great! I'm compiling the git version now but I'm sure it'll be fine. Thanks again, Jesse Gordon From shadowing71 at gmail.com Fri Nov 2 19:48:58 2012 From: shadowing71 at gmail.com (Young Kim) Date: Fri, 2 Nov 2012 11:48:58 -0700 Subject: [FFmpeg-user] ffmpeg static binary with libass enabled In-Reply-To: References: <0DC235F87C8D4D80AB0DF3CA4EE2BDDF@gmail.com> Message-ID: On Friday, November 2, 2012 at 2:04 AM, Roger Pack wrote: > > > $ sed -i 's/-L${libdir} -lfontconfig[^l]*$/-L${libdir} -lfontconfig > > > -lfreetype -lexpat/' "$PKG_CONFIG_PATH/fontconfig.pc" > > > > > > basically fontconfig (for some bizarre reason) expects you to call > > > pkg-config --static --libs fontconfig (FFmpeg calls it like pkg-config > > > --libs--which doesn't include everything needed for static). I had > > > some chatting here on the mailing list and with the fontconfig > > > people--we didn't reach a concensus as to who was wrong here :) > > > > > > So that hack adds some dependencies to the fontconfig "pkg config" > > > file so that ffmpeg picks them up. > > > HTH. > > > -r > > > > > > > > > Thanks for the clarification. Just to make sure, where is this line supposed > > to be in? Is it in the configuration file or executed in the command line? > > > > > command line. and you may need to modify it to fit your environment > (of course). the "sed" command does some text find and replace, > basically... > ___________ > > I'm still receiving the same errors. Can you elaborate into detail what steps you go through to statically compile ffmpeg with libass? -Young From m.rovis at inet.hr Fri Nov 2 20:38:39 2012 From: m.rovis at inet.hr (Miroslav Rovis) Date: Fri, 02 Nov 2012 20:38:39 +0100 Subject: [FFmpeg-user] Capturing from DVB-T card In-Reply-To: References: <5079A60A.4060408@inet.hr> Message-ID: <5094213F.2000107@inet.hr> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 02/11/12 16:35, Carl Eugen Hoyos wrote: > Miroslav Rovis inet.hr> writes: > >> Of all you wrote (three replies, two from Carl Eugen and one from >> Nicolas George) I currently only understand my ffmpeg is a little >> old. > > My second comment was that you should not use pulse (but alsa), > afaiu Nicolas supported this. > > Finally, Nicolas explained that my suggestion to try the v4l2 > timestamp options make no sense for you. > Carl Eugen > Yeah, I figured it out (was in a hurry three hours ago). It'll be huge change to revert to plain alsa. In the meantime I capture separately, video with mencoder, with the lines I gave, only modified, added nosound=1 in the profile, and separately sound with ffmpeg, and later cut and join the two streams. It's much more work, but I don't lose the quality at all. I get all the card gets. They described pulse as having fine future, but it doesn't seem to be the case, does it? I understand that it is no good for capturing with ffmpeg at this time. But it seems additional work to revert to plain alsa, So if I could get the mencoder to somehow capture sound as well, I'd stay with pulseaudio. So I think I'll go and ask about this issue on pulseaudio mailing list first. If a solution isn't offered there, reverting to plain alsa seems the right way to go. Thanx! > _______________________________________________ ffmpeg-user mailing > list ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iEYEARECAAYFAlCUIT4ACgkQ5NaGZVDan0ojwwCeNZTgIi4UoEGyQjBJ8ERAOAYb RA0An3DhOE03HQNQJO92sMp1zo1i1GkG =x5T7 -----END PGP SIGNATURE----- From rogerdpack2 at gmail.com Fri Nov 2 22:39:43 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Fri, 2 Nov 2012 15:39:43 -0600 Subject: [FFmpeg-user] ffmpeg static binary with libass enabled In-Reply-To: References: <0DC235F87C8D4D80AB0DF3CA4EE2BDDF@gmail.com> Message-ID: On Fri, Nov 2, 2012 at 12:48 PM, Young Kim wrote: > On Friday, November 2, 2012 at 2:04 AM, Roger Pack wrote: > > > > $ sed -i 's/-L${libdir} -lfontconfig[^l]*$/-L${libdir} -lfontconfig > > > > -lfreetype -lexpat/' "$PKG_CONFIG_PATH/fontconfig.pc" > > > > > > > > basically fontconfig (for some bizarre reason) expects you to call > > > > pkg-config --static --libs fontconfig (FFmpeg calls it like > pkg-config > > > > --libs--which doesn't include everything needed for static). I had > > > > some chatting here on the mailing list and with the fontconfig > > > > people--we didn't reach a concensus as to who was wrong here :) > > > > > > > > So that hack adds some dependencies to the fontconfig "pkg config" > > > > file so that ffmpeg picks them up. > > > > HTH. > > > > -r > > > > > > > > > > > > > Thanks for the clarification. Just to make sure, where is this line > supposed > > > to be in? Is it in the configuration file or executed in the command > line? > > > > > > > > > command line. and you may need to modify it to fit your environment > > (of course). the "sed" command does some text find and replace, > > basically... > > ___________ > > > > > > I'm still receiving the same errors. Can you elaborate into detail what > steps you go through to statically compile ffmpeg with libass? > > Try adding --extra-libs='-lfontconfig -lfreetype -lexpat' that might be enough. From smahendrakar at rgbnetworks.com Fri Nov 2 23:37:36 2012 From: smahendrakar at rgbnetworks.com (Sailaja Mahendrakar) Date: Fri, 2 Nov 2012 22:37:36 +0000 Subject: [FFmpeg-user] ffmpeg audio volume for multiple audio tracks References: <20121102150313.GA30804@phare.normalesup.org> Message-ID: I have the below query with the usage of audio volume for the multiple audio tracks: I am using the ffmpeg audio volume for the multiple audio tracks and see that only the last audio track gets the volume applied and not to all the audio tracks. I have the ffmpeg command line as: ./ffmpeg -i ../TestInput.ts -f mpegts -map 0:1 -codec:a:0 libfaac -b:a:0 128000 -ar:a:0 48000 -ac:a:0 2 -af:a:0 volume=2.511886 -map 0:2 -codec:a:1 libfaac -b:a:1 96000 -ar:a:1 48000 -ac:a:1 1 -af:a:1 volume=3.981072 ../Volume.ts I see only the last audio filter is getting initialized. Am I missing something in connecting the 2 filters? -Sailaja -----Original Message----- From: Sailaja Mahendrakar Sent: Friday, November 02, 2012 11:07 AM To: ffmpeg-devel at ffmpeg.org; 'Nicolas George' Cc: Don Binford Subject: RE: ffmpeg audio volume for multiple audio tracks I am using the ffmpeg audio volume for the multiple audio tracks and see that only the last audio track gets the volume applied and not to all the audio tracks. I have the ffmpeg command line as: ./ffmpeg -i ../TestInput.ts -f mpegts -map 0:1 -codec:a:0 libfaac -b:a:0 128000 -ar:a:0 48000 -ac:a:0 2 -af:a:0 volume=2.511886 -map 0:2 -codec:a:1 libfaac -b:a:1 96000 -ar:a:1 48000 -ac:a:1 1 -af:a:1 volume=3.981072 ../Volume.ts I see only the last audio filter is getting initialized. Am I missing something in connecting the 2 filters? -Sailaja -----Original Message----- From: Nicolas George [mailto:nicolas.george at normalesup.org] Sent: Friday, November 02, 2012 10:03 AM To: Sailaja Mahendrakar Cc: Don Binford Subject: Re: ffmpeg audio volume for multiple audio tracks Le nonidi 9 brumaire, an CCXXI, Sailaja Mahendrakar a ?crit?: > I was using the ffmpeg audio volume for the multiple audio tracks and > see that only the last audio track gets the volume applied. > > I have something like this: > > -codec:a:0 XXX_Encoder -streamid 2:53 -b:a:0 576000 -ar:a:0 48000 > -ac:a:0 6 -af:a:0 volume=2.511886 (gain of about 8 dB) > -codec:a:1 XXX_Encoder -streamid 3:54 -b:a:1 320000 -ar:a:1 48000 > -ac:a:1 2 -af:a:1 volume=3.981072 (gain of about 12 dB) > > I guess only the last audio filter is getting initialized. Am I > missing something in connecting the 2 filters? I suspect you should be addressing your mail to the ffmpeg-user mailing-list. Note that you will be asked to provide your full command line and not just an excerpt, and the full corresponding console output. Regards, -- Nicolas George From shadowing71 at gmail.com Fri Nov 2 23:47:19 2012 From: shadowing71 at gmail.com (Young Kim) Date: Fri, 2 Nov 2012 15:47:19 -0700 Subject: [FFmpeg-user] ffmpeg static binary with libass enabled In-Reply-To: References: <0DC235F87C8D4D80AB0DF3CA4EE2BDDF@gmail.com> Message-ID: <487F7F7F6A96449D86549A53843BE5CD@gmail.com> On Friday, November 2, 2012 at 2:39 PM, Roger Pack wrote: > On Fri, Nov 2, 2012 at 12:48 PM, Young Kim wrote: > > > On Friday, November 2, 2012 at 2:04 AM, Roger Pack wrote: > > > > > $ sed -i 's/-L${libdir} -lfontconfig[^l]*$/-L${libdir} -lfontconfig > > > > > -lfreetype -lexpat/' "$PKG_CONFIG_PATH/fontconfig.pc" > > > > > > > > > > basically fontconfig (for some bizarre reason) expects you to call > > > > > pkg-config --static --libs fontconfig (FFmpeg calls it like > > > > > > > > > > > > > > > > pkg-config > > > > > --libs--which doesn't include everything needed for static). I had > > > > > some chatting here on the mailing list and with the fontconfig > > > > > people--we didn't reach a concensus as to who was wrong here :) > > > > > > > > > > So that hack adds some dependencies to the fontconfig "pkg config" > > > > > file so that ffmpeg picks them up. > > > > > HTH. > > > > > -r > > > > > > > > > > > > > > > > > > > > > Thanks for the clarification. Just to make sure, where is this line > > supposed > > > > to be in? Is it in the configuration file or executed in the command > > > > > > > line? > > > > > > > > > > > > > > > > command line. and you may need to modify it to fit your environment > > > (of course). the "sed" command does some text find and replace, > > > basically... > > > ___________ > > > > > > > > > I'm still receiving the same errors. Can you elaborate into detail what > > steps you go through to statically compile ffmpeg with libass? > > > > > Try adding > > --extra-libs='-lfontconfig -lfreetype -lexpat' > that might be enough. > > That worked! However, I also needed to add in -lfribidi for some reason. Thanks, Young From jon77h at gmail.com Sat Nov 3 01:12:52 2012 From: jon77h at gmail.com (jon h) Date: Sat, 3 Nov 2012 10:12:52 +1000 Subject: [FFmpeg-user] parser not found for codec dvb_teletext Message-ID: When transcoding programs recorded off DVB-T (Australia), I'd like to get the 'closed caption' subtitles, for a friend who has poor hearing. Using Zeranoe build 20121029, win 32-bit shared:-- input messages contain: Stream #0:2[0x240](eng): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006) [mpegts @ 00f04980] parser not found for codec dvb_teletext, packets or times may be invalid. output messages contain: Stream #0:2 -> #0:2 (? -> ass) Decoder (codec dvb_teletext) not found for input stream #0:2 Google didn't find anything relevant; seems like nobody wants captions off DVB! Is the cause simple, like maybe dvb_teletext was not enabled in the build ? build details: ffmpeg version N-46146-g11d695d Copyright (c) 2000-2012 the FFmpeg developers built on Oct 29 2012 18:08:23 with gcc 4.7.2 (GCC) configuration: --disable-static --enable-shared --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib Thanks in advance jon From cehoyos at ag.or.at Sat Nov 3 01:25:43 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sat, 3 Nov 2012 00:25:43 +0000 (UTC) Subject: [FFmpeg-user] =?utf-8?q?parser_not_found_for_codec_dvb=5Fteletext?= References: Message-ID: jon h gmail.com> writes: > When transcoding programs recorded off DVB-T (Australia), > I'd like to get the 'closed caption' subtitles, > for a friend who has poor hearing. FFmpeg generally does not support "closed caption" subtitles (MPlayer does though). > Using Zeranoe build 20121029, win 32-bit shared:-- > > input messages contain: > Stream #0:2[0x240](eng): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006) This is either not "closed caption" or a bug in FFmpeg (that you should report). > [mpegts @ 00f04980] parser not found for codec dvb_teletext, packets or > times may be invalid. > output messages contain: > Stream #0:2 -> #0:2 (? -> ass) > Decoder (codec dvb_teletext) not found for input stream #0:2 It is currently not generally possible to convert from other subtitles to ass. Please always post the command line you tried together with the complete, uncut console output when reporting problems. Carl Eugen From cehoyos at ag.or.at Sat Nov 3 01:29:24 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sat, 3 Nov 2012 00:29:24 +0000 (UTC) Subject: [FFmpeg-user] ffmpeg audio volume for multiple audio tracks References: <20121102150313.GA30804@phare.normalesup.org> Message-ID: Sailaja Mahendrakar rgbnetworks.com> writes: > I have the ffmpeg command line as: > > ./ffmpeg -i ../TestInput.ts -f mpegts -map 0:1 -codec:a:0 libfaac > -b:a:0 128000 -ar:a:0 48000 -ac:a:0 2 -af:a:0 volume=2.511886 > -map 0:2 -codec:a:1 libfaac -b:a:1 96000 -ar:a:1 48000 -ac:a:1 1 > -af:a:1 volume=3.981072 ../Volume.ts Complete, uncut console output missing. Carl Eugen From ffmpeg at frank.haefemeier.eu Sat Nov 3 01:35:31 2012 From: ffmpeg at frank.haefemeier.eu (Frank =?ISO-8859-1?Q?H=E4femeier?=) Date: Sat, 03 Nov 2012 01:35:31 +0100 Subject: [FFmpeg-user] ffmpeg audio volume for multiple audio tracks In-Reply-To: References: <20121102150313.GA30804@phare.normalesup.org> Message-ID: <1351902931.2443.12.camel@mordor.haefemeier.eu> Am Freitag, den 02.11.2012, 22:37 +0000 schrieb Sailaja Mahendrakar: > I have the below query with the usage of audio volume for the multiple audio tracks: > > I am using the ffmpeg audio volume for the multiple audio tracks and see that only the last audio track gets the volume applied and not to all the audio tracks. > > I have the ffmpeg command line as: > > ./ffmpeg -i ../TestInput.ts -f mpegts -map 0:1 -codec:a:0 libfaac -b:a:0 128000 -ar:a:0 48000 -ac:a:0 2 -af:a:0 volume=2.511886 -map 0:2 -codec:a:1 libfaac -b:a:1 96000 -ar:a:1 48000 -ac:a:1 1 -af:a:1 volume=3.981072 ../Volume.ts IMHO the parameter syntax in your call are not correct specified. The combination of '-af' with ':a' is properly confusing ffmpeg. I did not test it, but you can try ./ffmpeg -i ../TestInput.ts -f mpegts -map 0:1 -codec:a:0 libfaac -b:a:0 128000 -ar:0 48000 -ac:0 2 -af:0 volume=2.511886 -map 0:2 -codec:a:1 libfaac -b:a:1 96000 -ar:1 48000 -ac:1 1 -af:1 volume=3.981072 ../Volume.ts or ./ffmpeg -i ../TestInput.ts -f mpegts -map 0:1 -codec:a:0 libfaac -b:a:0 128000 -ar:0 48000 -ac:0 2 -filter:a:0 volume=2.511886 -map 0:2 -codec:a:1 libfaac -b:a:1 96000 -ar:1 48000 -ac:1 1 -filter:a:1 volume=3.981072 ../Volume.ts > > I see only the last audio filter is getting initialized. Am I missing something in connecting the 2 filters? > > -Sailaja > From jacobhameiri at gmail.com Sun Nov 4 00:58:17 2012 From: jacobhameiri at gmail.com (Jacobs) Date: Sat, 3 Nov 2012 16:58:17 -0700 (PDT) Subject: [FFmpeg-user] bad performance when streaming udp from png image2pipe source In-Reply-To: References: <1351701289737-4654613.post@n4.nabble.com> <1351723012553-4654625.post@n4.nabble.com> <1351801310582-4654652.post@n4.nabble.com> <1351803955572-4654656.post@n4.nabble.com> <1351844793672-4654662.post@n4.nabble.com> Message-ID: <1351987097522-4654701.post@n4.nabble.com> finally I have some progress by forcing the input frame rate to 1 and the output frame rate to 20, this produces a much better frame rate in the target machine. but still I have many problems ( occasional images smearing, and lagging) in my destination ( udp receiver ). I am getting many errors in ffplay, maybe you can help me understand what is wrong with the stream. ffmpeg command and output: ffmpeg -an -y -r 1 -f image2pipe -vcodec png -i /sdcard/tempfifo -r 20 -bsf:v h264_mp4toannexb -b 300400 -f mpegts udp://192.168.1.23:1235 ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Oct 29 2012 21:27:23 with gcc 4.6.x-google 20120106 (prerelease) configuration: --arch=arm --cpu=cortex-a8 --target-os=linux --enable-runtime-cpudetect --prefix=/data/data/org.witness.sscvideoproto --enable-pic --disable-shared --enable-static --cross-prefix=/home/oz/android-ndk-r8b//toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi- --sysroot=/home/oz/android-ndk-r8b//platforms/android-3/arch-arm --extra-cflags='-I../x264 -mfloat-abi=softfp -mfpu=neon -mfpu=vfpv3-d16' --extra-ldflags=-L../x264 --enable-version3 --enable-gpl --disable-doc --enable-yasm --enable-decoders --enable-encoders --enable-muxers --enable-demuxers --enable-parsers --enable-protocols --enable-filters --enable-avresample --enable-libfreetype --disable-indevs --enable-indev=lavfi --enable-indev=fbdev --enable-outdevs --enable-hwaccels --enable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver --enable-network --enable-libx264 --enable-zlib --enable-postproc libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [image2pipe @ 0x13114e0] Estimating duration from bitrate, this may be inaccurate Input #0, image2pipe, from '/sdcard/tempfifo': Duration: N/A, bitrate: N/A Stream #0:0: Video: png, rgba, 800x1280, 1 tbr, 1 tbn, 1 tbc Please use -b:a or -b:v, -b is ambiguous [buffer @ 0x13342a0] w:800 h:1280 pixfmt:rgba tb:1/1 sar:0/1 sws_param:flags=2 [buffersink @ 0x1334510] No opaque field provided [format @ 0x13346a0] auto-inserting filter 'auto-inserted scaler 0' between the filter 'src' and the filter 'format' [scale @ 0x1334df0] w:800 h:1280 fmt:rgba sar:0/1 -> w:800 h:1280 fmt:yuv420p sar:0/1 flags:0x4 [mpegts @ 0x1320240] muxrate VBR, pcr every 2 pkts, sdt every 200, pat/pmt every 40 pkts Output #0, mpegts, to 'udp://192.168.1.23:1235': Metadata: encoder : Lavf54.6.100 Stream #0:0: Video: mpeg2video, yuv420p, 800x1280, q=2-31, 300 kb/s, 90k tbn, 23.98 tbc Stream mapping: Stream #0:0 -> #0:0 (png -> mpeg2video) Press [q] to stop, [?] for help frame= 48 fps= 46 q=31.0 size= 623kB time=00:00:01.91 bitrate=2661.4kbits/s dup=45 drop=0 frame= 72 fps= 37 q=31.0 size= 744kB time=00:00:02.91 bitrate=2087.4kbits/s dup=68 drop=0 frame= 96 fps= 35 q=31.0 size= 865kB time=00:00:03.92 bitrate=1806.5kbits/s dup=91 drop=0 frame= 120 fps= 33 q=31.0 size= 985kB time=00:00:04.92 bitrate=1639.8kbits/s dup=114 drop=0 frame= 144 fps= 32 q=31.0 size= 1106kB time=00:00:05.92 bitrate=1529.5kbits/s dup=137 drop=0 frame= 168 fps= 31 q=31.0 size= 1226kB time=00:00:06.92 bitrate=1451.1kbits/s dup=160 drop=0 frame= 192 fps= 30 q=31.0 size= 1350kB time=00:00:07.92 bitrate=1395.1kbits/s dup=183 drop=0 frame= 216 fps= 29 q=31.0 size= 1478kB time=00:00:08.92 bitrate=1357.0kbits/s dup=206 drop=0 frame= 240 fps= 28 q=31.0 size= 1600kB time=00:00:09.92 bitrate=1320.3kbits/s dup=229 drop=0 frame= 264 fps= 28 q=31.0 size= 1720kB time=00:00:10.92 bitrate=1289.8kbits/s dup=252 drop=0 frame= 288 fps= 28 q=31.0 size= 1841kB time=00:00:11.92 bitrate=1264.4kbits/s dup=275 drop=0 frame= 312 fps= 28 q=31.0 size= 1962kB time=00:00:12.92 bitrate=1242.9kbits/s dup=298 drop=0 frame= 336 fps= 27 q=31.0 size= 2084kB time=00:00:13.93 bitrate=1225.6kbits/s dup=321 drop=0 frame= 360 fps= 27 q=31.0 size= 2208kB time=00:00:14.93 bitrate=1211.2kbits/s dup=344 drop=0 frame= 384 fps= 27 q=31.0 size= 2293kB time=00:00:15.93 bitrate=1179.2kbits/s dup=367 drop=0 frame= 408 fps= 26 q=31.0 size= 2367kB time=00:00:16.93 bitrate=1145.0kbits/s dup=390 drop=0 frame= 432 fps= 25 q=31.0 size= 2454kB time=00:00:17.93 bitrate=1120.7kbits/s dup=413 drop=0 frame= 456 fps= 24 q=31.0 size= 2524kB time=00:00:18.93 bitrate=1091.8kbits/s dup=436 drop=0 frame= 480 fps= 23 q=31.0 size= 2592kB time=00:00:19.93 bitrate=1065.1kbits/s dup=459 drop=0 frame= 503 fps= 23 q=31.0 size= 2661kB time=00:00:20.89 bitrate=1043.4kbits/s dup=481 drop=0 frame= 527 fps= 23 q=31.0 size= 2732kB time=00:00:21.89 bitrate=1021.9kbits/s dup=504 drop=0 frame= 551 fps= 22 q=31.0 size= 2817kB time=00:00:22.89 bitrate=1007.8kbits/s dup=527 drop=0 frame= 575 fps= 22 q=31.0 size= 2920kB time=00:00:23.89 bitrate=1000.9kbits/s dup=550 drop=0 frame= 599 fps= 22 q=31.0 size= 3000kB time=00:00:24.89 bitrate= 987.0kbits/s dup=573 drop=0 frame= 623 fps= 21 q=31.0 size= 3075kB time=00:00:25.90 bitrate= 972.6kbits/s dup=596 drop=0 frame= 647 fps= 22 q=31.0 size= 3140kB time=00:00:26.90 bitrate= 956.2kbits/s dup=619 drop=0 frame= 671 fps= 22 q=31.0 size= 3206kB time=00:00:27.90 bitrate= 941.1kbits/s dup=642 drop=0 frame= 695 fps= 22 q=31.0 size= 3271kB time=00:00:28.90 bitrate= 927.0kbits/s dup=665 drop=0 frame= 719 fps= 22 q=31.0 size= 3336kB time=00:00:29.90 bitrate= 913.9kbits/s dup=688 drop=0 frame= 743 fps= 22 q=31.0 size= 3401kB time=00:00:30.90 bitrate= 901.6kbits/s dup=711 drop=0 frame= 767 fps= 22 q=31.0 size= 3467kB time=00:00:31.90 bitrate= 890.1kbits/s dup=734 drop=0 frame= 791 fps= 22 q=31.0 size= 3532kB time=00:00:32.90 bitrate= 879.2kbits/s dup=757 drop=0 frame= 815 fps= 22 q=31.0 size= 3629kB time=00:00:33.90 bitrate= 876.8kbits/s dup=780 drop=0 frame= 839 fps= 22 q=31.0 size= 3710kB time=00:00:34.90 bitrate= 870.6kbits/s dup=803 drop=0 frame= 863 fps= 22 q=31.0 size= 3790kB time=00:00:35.91 bitrate= 864.6kbits/s dup=826 drop=0 frame= 887 fps= 22 q=31.0 size= 3871kB time=00:00:36.91 bitrate= 859.1kbits/s dup=849 drop=0 frame= 911 fps= 21 q=31.0 size= 3951kB time=00:00:37.91 bitrate= 853.7kbits/s dup=872 drop=0 frame= 935 fps= 21 q=31.0 size= 4031kB time=00:00:38.91 bitrate= 848.5kbits/s dup=895 drop=0 frame= 959 fps= 21 q=31.0 size= 4117kB time=00:00:39.91 bitrate= 844.9kbits/s dup=918 drop=0 frame= 983 fps= 20 q=31.0 size= 4187kB time=00:00:40.91 bitrate= 838.3kbits/s dup=941 drop=0 frame= 1007 fps= 21 q=31.0 size= 4255kB time=00:00:41.91 bitrate= 831.6kbits/s dup=964 drop=0 frame= 1031 fps= 21 q=31.0 size= 4323kB time=00:00:42.91 bitrate= 825.2kbits/s dup=987 drop=0 frame= 1055 fps= 21 q=31.0 size= 4392kB time=00:00:43.91 bitrate= 819.1kbits/s dup=1010 drop=0 frame= 1079 fps= 21 q=31.0 size= 4460kB time=00:00:44.91 bitrate= 813.3kbits/s dup=1033 drop=0 frame= 1103 fps= 21 q=31.0 size= 4528kB time=00:00:45.92 bitrate= 807.8kbits/s dup=1056 drop=0 frame= 1127 fps= 21 q=31.0 size= 4596kB time=00:00:46.92 bitrate= 802.5kbits/s dup=1079 drop=0 sh: j_waitj: tcsetpgrp(24, 19514) failed: Not a typewriter Hangup ffplay command and output: ffplay.exe udp://127.0.0.1:1235 -probesize 50000 -analyzeduration 50 ffplay version N-46146-g11d695d Copyright (c) 2003-2012 the FFmpeg developers built on Oct 29 2012 18:10:27 with gcc 4.7.2 (GCC) configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 69.100 / 54. 69.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 20.109 / 3. 20.109 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [mpegts @ 0000000001f11d80] Unable to seek back to the start [mpeg2video @ 0000000001f3e7a0] mpeg_decode_postinit() failure Last message repeated 10 times [mpegts @ 0000000001f11d80] Estimating duration from bitrate, this may be inaccurate Input #0, mpegts, from 'udp://127.0.0.1:1235': Duration: N/A, start: 1.942211, bitrate: 104857 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 800x1280 [SAR 1:1 DAR 5:8], 104857 kb/s, 23.98 fps, 47.95 tbr, 90k tbn, 47.95 tbc Frame changed from size:0x0 to size:800x1280 [mpegts @ 0000000001f11d80] PES packet size mismatch [mpeg2video @ 0000000001f3e7a0] skipped MB in I frame at 13 38 [mpeg2video @ 0000000001f3e7a0] skipped MB in I frame at 42 45 [mpeg2video @ 0000000001f3e7a0] skipped MB in I frame at 17 33 [mpeg2video @ 0000000001f3e7a0] Warning MVs not available [mpeg2video @ 0000000001f3e7a0] concealing 450 DC, 450 AC, 450 MV errors in I frame [mpegts @ 0000000001f11d80] PES packet size mismatch [mpeg2video @ 0000000001f3e7a0] mb incr damaged [mpeg2video @ 0000000001f3e7a0] concealing 200 DC, 200 AC, 200 MV errors in I frame [mpegts @ 0000000001f11d80] PES packet size mismatch [mpeg2video @ 0000000001f3e7a0] invalid mb type in I Frame at 5 67 [mpeg2video @ 0000000001f3e7a0] concealing 350 DC, 350 AC, 350 MV errors in I frame [mpegts @ 0000000001f11d80] PES packet size mismatch [mpeg2video @ 0000000001f3e7a0] ac-tex damaged at 29 58 [mpeg2video @ 0000000001f3e7a0] concealing 400 DC, 400 AC, 400 MV errors in I frame [mpegts @ 0000000001f11d80] PES packet size mismatch [mpeg2video @ 0000000001f3e7a0] invalid mb type in I Frame at 9 49 [mpeg2video @ 0000000001f3e7a0] concealing 298 DC, 298 AC, 298 MV errors in I frame [mpegts @ 0000000001f11d80] PES packet size mismatch [mpeg2video @ 0000000001f3e7a0] invalid mb type in I Frame at 9 49 [mpeg2video @ 0000000001f3e7a0] ac-tex damaged at 2 53 [mpeg2video @ 0000000001f3e7a0] concealing 695 DC, 695 AC, 695 MV errors in I frame [mpegts @ 0000000001f11d80] PES packet size mismatch [mpeg2video @ 0000000001f3e7a0] skipped MB in I frame at 43 40 [mpeg2video @ 0000000001f3e7a0] skipped MB in I frame at 10 43 [mpeg2video @ 0000000001f3e7a0] concealing 200 DC, 200 AC, 200 MV errors in I frame [mpegts @ 0000000001f11d80] PES packet size mismatch [mpeg2video @ 0000000001f3e7a0] skipped MB in I frame at 37 29 [mpeg2video @ 0000000001f3e7a0] concealing 250 DC, 250 AC, 250 MV errors in I frame [mpegts @ 0000000001f11d80] PES packet size mismatch [mpeg2video @ 0000000001f3e7a0] invalid mb type in I Frame at 49 10 [mpeg2video @ 0000000001f3e7a0] Warning MVs not available [mpeg2video @ 0000000001f3e7a0] concealing 300 DC, 300 AC, 300 MV errors in I frame -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/bad-performance-when-streaming-udp-from-png-image2pipe-source-tp4654598p4654701.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From rogerdpack2 at gmail.com Sun Nov 4 03:47:05 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Sat, 3 Nov 2012 20:47:05 -0600 Subject: [FFmpeg-user] bad performance when streaming udp from png image2pipe source In-Reply-To: <1351987097522-4654701.post@n4.nabble.com> References: <1351701289737-4654613.post@n4.nabble.com> <1351723012553-4654625.post@n4.nabble.com> <1351801310582-4654652.post@n4.nabble.com> <1351803955572-4654656.post@n4.nabble.com> <1351844793672-4654662.post@n4.nabble.com> <1351987097522-4654701.post@n4.nabble.com> Message-ID: > finally I have some progress by forcing the input frame rate to 1 and the > output frame rate to 20, this produces a much better frame rate in the > target machine. but still I have many problems ( occasional images smearing, > and lagging) in my destination ( udp receiver ). My guess is still lost udp packets. I couldn't tell from your last outputs if you had pthreads enabled or not. I did notice a few more options that "might" work for tcp based transport that may work for you, and added them here: http://ffmpeg.org/trac/ffmpeg/wiki/StreamingGuide#Pointtopointstreaming GL! -r From rogerdpack2 at gmail.com Sun Nov 4 03:55:12 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Sat, 3 Nov 2012 20:55:12 -0600 Subject: [FFmpeg-user] not able to stream aac in mpegts In-Reply-To: References: Message-ID: > My ffserver.conf is as follows: maybe ping the ffserver-user mailing list about it? From rogerdpack2 at gmail.com Sun Nov 4 03:56:23 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Sat, 3 Nov 2012 20:56:23 -0600 Subject: [FFmpeg-user] ffserver help In-Reply-To: <1338331692736-4650541.post@n4.nabble.com> References: <1338331692736-4650541.post@n4.nabble.com> Message-ID: On 5/29/12, Obedinho wrote: > hi, i'm trying to do video streaming with ffserver and ffmpeg, but i have > problems, i can't see the video, this is my ffserver.conf: maybe ping the ffserver-user mailing list about it. From jacobhameiri at gmail.com Sun Nov 4 07:11:12 2012 From: jacobhameiri at gmail.com (Jacobs) Date: Sat, 3 Nov 2012 23:11:12 -0700 (PDT) Subject: [FFmpeg-user] bad performance when streaming udp from png image2pipe source In-Reply-To: References: <1351723012553-4654625.post@n4.nabble.com> <1351801310582-4654652.post@n4.nabble.com> <1351803955572-4654656.post@n4.nabble.com> <1351844793672-4654662.post@n4.nabble.com> <1351987097522-4654701.post@n4.nabble.com> Message-ID: <1352009472195-4654705.post@n4.nabble.com> Roger thanks for trying to help. This is the output with pthreads in ffmpeg and ffplay ( I haven't noticed any difference in video output quality ). from what I can understand the link you gave me is good for pointtopoint only, I need a solution for one to many streaming and from what I understand udp multicast is the best option for that, am I wrong ? ffmpeg with pthreads command and output: ffmpeg -threads 5 -an -y -r 1 -f image2pipe -vcodec png -i /sdcard/tempfifo -r 20 -bsf:v h264_mp4toannexb -b 300400 -f mpegts udp://192.168.1.23:1235 ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 1 2012 21:59:56 with gcc 4.6.x-google 20120106 (prerelease) configuration: --arch=arm --cpu=cortex-a8 --target-os=linux --enable-runtime-cpudetect --prefix=/data/data/org.witness.sscvideoproto --enable-pic --disable-shared --enable-static --cross-prefix=/home/oz/android-ndk-r8b//toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi- --sysroot=/home/oz/android-ndk-r8b//platforms/android-3/arch-arm --extra-cflags='-I../x264 -mfloat-abi=softfp -mfpu=neon -mfpu=vfpv3-d16' --extra-ldflags=-L../x264 --enable-version3 --enable-gpl --disable-doc --enable-yasm --enable-decoders --enable-encoders --enable-muxers --enable-demuxers --enable-parsers --enable-protocols --enable-filters --enable-avresample --enable-libfreetype --disable-indevs --enable-indev=lavfi --enable-indev=fbdev --enable-outdevs --enable-hwaccels --enable-ffmpeg --enable-ffplay --enable-ffprobe --enable-ffserver --enable-network --enable-pthreads libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [image2pipe @ 0x1bab570] Estimating duration from bitrate, this may be inaccurate Input #0, image2pipe, from '/sdcard/tempfifo': Duration: N/A, bitrate: N/A Stream #0:0: Video: png, rgba, 800x1280, 1 tbr, 1 tbn, 1 tbc Please use -b:a or -b:v, -b is ambiguous [buffer @ 0x1bba1f0] w:800 h:1280 pixfmt:rgba tb:1/1 sar:0/1 sws_param:flags=2 [buffersink @ 0x1bce540] No opaque field provided [format @ 0x1bce6d0] auto-inserting filter 'auto-inserted scaler 0' between the filter 'src' and the filter 'format' [scale @ 0x1bcee20] w:800 h:1280 fmt:rgba sar:0/1 -> w:800 h:1280 fmt:yuv420p sar:0/1 flags:0x4 [mpegts @ 0x1bba2e0] muxrate VBR, pcr every 2 pkts, sdt every 200, pat/pmt every 40 pkts Output #0, mpegts, to 'udp://192.168.1.23:1235': Metadata: encoder : Lavf54.6.100 Stream #0:0: Video: mpeg2video, yuv420p, 800x1280, q=2-31, 300 kb/s, 90k tbn, 23.98 tbc Stream mapping: Stream #0:0 -> #0:0 (png -> mpeg2video) Press [q] to stop, [?] for help frame= 48 fps=0.0 q=31.0 size= 608kB time=00:00:01.91 bitrate=2595.5kbits/s dup=45 drop=0 frame= 72 fps= 40 q=31.0 size= 728kB time=00:00:02.91 bitrate=2044.1kbits/s dup=68 drop=0 frame= 96 fps= 36 q=31.0 size= 849kB time=00:00:03.92 bitrate=1774.2kbits/s dup=91 drop=0 frame= 120 fps= 34 q=31.0 size= 970kB time=00:00:04.92 bitrate=1614.4kbits/s dup=114 drop=0 frame= 144 fps= 33 q=31.0 size= 1091kB time=00:00:05.92 bitrate=1508.4kbits/s dup=137 drop=0 frame= 168 fps= 32 q=31.0 size= 1211kB time=00:00:06.92 bitrate=1433.1kbits/s dup=160 drop=0 frame= 192 fps= 31 q=31.0 size= 1332kB time=00:00:07.92 bitrate=1376.7kbits/s dup=183 drop=0 frame= 216 fps= 30 q=31.0 size= 1455kB time=00:00:08.92 bitrate=1335.7kbits/s dup=206 drop=0 frame= 240 fps= 30 q=31.0 size= 1576kB time=00:00:09.92 bitrate=1300.9kbits/s dup=229 drop=0 frame= 264 fps= 29 q=31.0 size= 1702kB time=00:00:10.92 bitrate=1276.0kbits/s dup=252 drop=0 frame= 288 fps= 29 q=31.0 size= 1827kB time=00:00:11.92 bitrate=1254.4kbits/s dup=275 drop=0 frame= 312 fps= 28 q=31.0 size= 1949kB time=00:00:12.92 bitrate=1235.1kbits/s dup=298 drop=0 frame= 336 fps= 28 q=31.0 size= 2071kB time=00:00:13.93 bitrate=1217.9kbits/s dup=321 drop=0 frame= 360 fps= 28 q=31.0 size= 2191kB time=00:00:14.93 bitrate=1202.1kbits/s dup=344 drop=0 frame= 384 fps= 28 q=31.0 size= 2314kB time=00:00:15.93 bitrate=1189.7kbits/s dup=367 drop=0 frame= 408 fps= 27 q=31.0 size= 2436kB time=00:00:16.93 bitrate=1178.6kbits/s dup=390 drop=0 frame= 432 fps= 27 q=31.0 size= 2554kB time=00:00:17.93 bitrate=1166.6kbits/s dup=413 drop=0 frame= 456 fps= 27 q=31.0 size= 2671kB time=00:00:18.93 bitrate=1155.7kbits/s dup=436 drop=0 frame= 480 fps= 27 q=31.0 size= 2797kB time=00:00:19.93 bitrate=1149.2kbits/s dup=459 drop=0 frame= 503 fps= 27 q=31.0 size= 2921kB time=00:00:20.89 bitrate=1145.3kbits/s dup=481 drop=0 frame= 527 fps= 27 q=31.0 size= 3094kB time=00:00:21.89 bitrate=1157.6kbits/s dup=504 drop=0 frame= 551 fps= 26 q=31.0 size= 3268kB time=00:00:22.89 bitrate=1169.0kbits/s dup=527 drop=0 frame= 575 fps= 25 q=31.0 size= 3413kB time=00:00:23.89 bitrate=1169.8kbits/s dup=550 drop=0 frame= 599 fps= 24 q=31.0 size= 3547kB time=00:00:24.89 bitrate=1167.0kbits/s dup=573 drop=0 frame= 623 fps= 23 q=31.0 size= 3622kB time=00:00:25.90 bitrate=1145.6kbits/s dup=596 drop=0 frame= 647 fps= 23 q=31.0 size= 3707kB time=00:00:26.90 bitrate=1129.0kbits/s dup=619 drop=0 frame= 671 fps= 23 q=31.0 size= 3793kB time=00:00:27.90 bitrate=1113.6kbits/s dup=642 drop=0 frame= 695 fps= 22 q=31.0 size= 3867kB time=00:00:28.90 bitrate=1096.1kbits/s dup=665 drop=0 frame= 719 fps= 22 q=31.0 size= 3939kB time=00:00:29.90 bitrate=1079.1kbits/s dup=688 drop=0 frame= 743 fps= 22 q=31.0 size= 4052kB time=00:00:30.90 bitrate=1074.2kbits/s dup=711 drop=0 frame= 767 fps= 22 q=31.0 size= 4163kB time=00:00:31.90 bitrate=1068.8kbits/s dup=734 drop=0 frame= 791 fps= 22 q=31.0 size= 4274kB time=00:00:32.90 bitrate=1063.8kbits/s dup=757 drop=0 frame= 815 fps= 22 q=31.0 size= 4377kB time=00:00:33.90 bitrate=1057.5kbits/s dup=780 drop=0 frame= 839 fps= 22 q=31.0 size= 4470kB time=00:00:34.90 bitrate=1049.0kbits/s dup=803 drop=0 frame= 863 fps= 22 q=31.0 size= 4555kB time=00:00:35.91 bitrate=1039.0kbits/s dup=826 drop=0 frame= 887 fps= 22 q=31.0 size= 4640kB time=00:00:36.91 bitrate=1029.8kbits/s dup=849 drop=0 frame= 911 fps= 22 q=31.0 size= 4727kB time=00:00:37.91 bitrate=1021.3kbits/s dup=872 drop=0 frame= 935 fps= 22 q=31.0 size= 4813kB time=00:00:38.91 bitrate=1013.3kbits/s dup=895 drop=0 frame= 959 fps= 22 q=31.0 size= 4908kB time=00:00:39.91 bitrate=1007.4kbits/s dup=918 drop=0 frame= 983 fps= 22 q=31.0 size= 4986kB time=00:00:40.91 bitrate= 998.3kbits/s dup=941 drop=0 frame= 1007 fps= 22 q=31.0 size= 5058kB time=00:00:41.91 bitrate= 988.5kbits/s dup=964 drop=0 frame= 1031 fps= 22 q=31.0 size= 5163kB time=00:00:42.91 bitrate= 985.5kbits/s dup=987 drop=0 frame= 1055 fps= 22 q=31.0 size= 5272kB time=00:00:43.91 bitrate= 983.3kbits/s dup=1010 drop=0 frame= 1079 fps= 22 q=31.0 size= 5387kB time=00:00:44.91 bitrate= 982.4kbits/s dup=1033 drop=0 frame= 1103 fps= 22 q=31.0 size= 5512kB time=00:00:45.92 bitrate= 983.3kbits/s dup=1056 drop=0 frame= 1127 fps= 22 q=31.0 size= 5613kB time=00:00:46.92 bitrate= 979.9kbits/s dup=1079 drop=0 frame= 1151 fps= 22 q=31.0 size= 5691kB time=00:00:47.92 bitrate= 972.9kbits/s dup=1102 drop=0 frame= 1175 fps= 22 q=31.0 size= 5764kB time=00:00:48.92 bitrate= 965.2kbits/s dup=1125 drop=0 frame= 1199 fps= 22 q=31.0 size= 5845kB time=00:00:49.92 bitrate= 959.1kbits/s dup=1148 drop=0 frame= 1223 fps= 22 q=31.0 size= 5926kB time=00:00:50.92 bitrate= 953.2kbits/s dup=1171 drop=0 frame= 1247 fps= 22 q=31.0 size= 6007kB time=00:00:51.92 bitrate= 947.6kbits/s dup=1194 drop=0 frame= 1271 fps= 22 q=31.0 size= 6087kB time=00:00:52.92 bitrate= 942.2kbits/s dup=1217 drop=0 frame= 1295 fps= 22 q=31.0 size= 6159kB time=00:00:53.92 bitrate= 935.6kbits/s dup=1240 drop=0 frame= 1319 fps= 22 q=31.0 size= 6231kB time=00:00:54.92 bitrate= 929.3kbits/s dup=1263 drop=0 frame= 1343 fps= 22 q=31.0 size= 6304kB time=00:00:55.93 bitrate= 923.4kbits/s dup=1286 drop=0 frame= 1367 fps= 22 q=31.0 size= 6381kB time=00:00:56.93 bitrate= 918.1kbits/s dup=1309 drop=0 frame= 1391 fps= 22 q=31.0 size= 6458kB time=00:00:57.93 bitrate= 913.1kbits/s dup=1332 drop=0 frame= 1415 fps= 22 q=31.0 size= 6531kB time=00:00:58.93 bitrate= 907.9kbits/s dup=1355 drop=0 frame= 1439 fps= 22 q=31.0 size= 6612kB time=00:00:59.93 bitrate= 903.7kbits/s dup=1378 drop=0 frame= 1463 fps= 22 q=31.0 size= 6692kB time=00:01:00.93 bitrate= 899.7kbits/s dup=1401 drop=0 frame= 1487 fps= 22 q=31.0 size= 6773kB time=00:01:01.93 bitrate= 895.8kbits/s dup=1424 drop=0 frame= 1510 fps= 22 q=31.0 size= 6852kB time=00:01:02.89 bitrate= 892.4kbits/s dup=1446 drop=0 frame= 1534 fps= 22 q=31.0 size= 6933kB time=00:01:03.89 bitrate= 888.9kbits/s dup=1469 drop=0 frame= 1558 fps= 22 q=31.0 size= 7014kB time=00:01:04.89 bitrate= 885.4kbits/s dup=1492 drop=0 frame= 1582 fps= 22 q=31.0 size= 7095kB time=00:01:05.89 bitrate= 882.0kbits/s dup=1515 drop=0 sh: j_waitj: tcsetpgrp(24, 24168) failed: Not a typewriter Hangup ffplay with pthreads command and output: ffplay.exe -threads 5 udp://127.0.0.1:1235 -probesize 50000 -analyzeduration 50 ffplay version N-46146-g11d695d Copyright (c) 2003-2012 the FFmpeg developers built on Oct 29 2012 18:10:27 with gcc 4.7.2 (GCC) configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 69.100 / 54. 69.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 20.109 / 3. 20.109 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [mpegts @ 0000000000340f80] Unable to seek back to the start [mpeg2video @ 000000000036d1e0] mpeg_decode_postinit() failure Last message repeated 9 times [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036d1e0] mpeg_decode_postinit() failure [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 30 39 [mpeg2video @ 000000000036d1e0] Warning MVs not available [mpeg2video @ 000000000036d1e0] concealing 250 DC, 250 AC, 250 MV errors in I frame [mpegts @ 0000000000340f80] Estimating duration from bitrate, this may be inaccurate Input #0, mpegts, from 'udp://127.0.0.1:1235': Duration: N/A, start: 5.445711, bitrate: 104857 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 800x1280 [SAR 1:1 DAR 5:8], 104857 kb/s, 23.98 fps, 47.95 tbr, 90k tbn, 47.95 tbc [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 30 39 [mpeg2video @ 000000000036d1e0] Warning MVs not available [mpeg2video @ 000000000036d1e0] concealing 250 DC, 250 AC, 250 MV errors in I frame Frame changed from size:0x0 to size:800x1280 [mpegts @ 0000000000340f80] PES packet size mismatch Last message repeated 1 times [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 28 39 [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 7 41 [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 19 15 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 39 49 [mpeg2video @ 000000000036d1e0] concealing 423 DC, 423 AC, 423 MV errors in I frame [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 44 33 [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 7 67 [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 37 63 [mpeg2video @ 000000000036d1e0] concealing 500 DC, 500 AC, 500 MV errors in I frame [mpeg2video @ 000000000036d1e0] ac-tex damaged at 27 76 [mpeg2video @ 000000000036d1e0] Warning MVs not available [mpeg2video @ 000000000036d1e0] concealing 200 DC, 200 AC, 200 MV errors in P frame [mpegts @ 0000000000340f80] PES packet size mismatch Last message repeated 1 times [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 34 4 [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 18 27 [mpeg2video @ 000000000036d1e0] concealing 300 DC, 300 AC, 300 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch Last message repeated 2 times [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 15 75 [mpeg2video @ 000000000036d1e0] concealing 200 DC, 200 AC, 200 MV errors in I frame [mpeg2video @ 000000000036d1e0] ac-tex damaged at 2 73 [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 43 6 [mpeg2video @ 000000000036d1e0] end mismatch left=5276 7D380 [mpeg2video @ 000000000036d1e0] concealing 300 DC, 300 AC, 300 MV errors in I frame [mpeg2video @ 000000000036d1e0] [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 32 9 [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 21 12 ac-tex damaged at 38 75 [mpeg2video @ 000000000036d1e0] concealing 600 DC, 600 AC, 600 MV errors in I frame [mpeg2video @ 000000000036d1e0] concealing 322 DC, 322 AC, 322 MV errors in P frame [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 19 2 [mpeg2video @ 000000000036d1e0] concealing 150 DC, 150 AC, 150 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch Last message repeated 1 times [mpeg2video @ 000000000036d1e0] ac-tex damaged at 27 76 [mpeg2video @ 000000000036d1e0] concealing 200 DC, 200 AC, 200 MV errors in P frame [mpegts @ 0000000000340f80] PES packet size mismatch Last message repeated 1 times [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 0 32 [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 32 58 [mpeg2video @ 000000000036d1e0] concealing 365 DC, 365 AC, 365 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 48 69 [mpeg2video @ 000000000036d1e0] concealing 260 DC, 260 AC, 260 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 27 32 [mpeg2video @ 000000000036d1e0] ac-tex damaged at 33 72 [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 26 75 [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 18 79 [mpeg2video @ 000000000036d1e0] concealing 600 DC, 600 AC, 600 MV errors in I frame [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 6 44 [mpeg2video @ 000000000036d1e0] concealing 100 DC, 100 AC, 100 MV errors in I frame [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 43 27 [mpeg2video @ 000000000036d1e0] concealing 200 DC, 200 AC, 200 MV errors in I frame [mpeg2video @ 000000000036d1e0] ac-tex damaged at 19 77 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 7 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 8 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 9 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 10 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 11 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 12 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 13 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 14 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 15 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 16 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 17 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 18 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 19 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 20 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 21 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 22 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 23 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 24 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 25 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 26 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 27 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 28 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 29 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 30 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 31 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 32 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 33 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 34 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 35 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 36 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 37 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 38 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 39 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 40 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 41 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 42 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 43 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 44 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 45 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 46 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 47 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 48 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 49 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 50 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 51 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 52 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 53 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 54 [mpeg2video @ 000000000036d1e0] ac-tex damaged at 0 55 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 56 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 57 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 58 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 59 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 60 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 61 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 62 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 63 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 64 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 65 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 66 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 67 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 68 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 69 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 70 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 71 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 72 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 73 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 74 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 75 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 76 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 77 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 78 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 0 79 [mpeg2video @ 000000000036d1e0] concealing 3650 DC, 3650 AC, 3650 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 41 7 [mpeg2video @ 000000000036d1e0] concealing 200 DC, 200 AC, 200 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 43 70 [mpeg2video @ 000000000036d1e0] concealing 250 DC, 250 AC, 250 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch Last message repeated 1 times [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 7 34 [mpeg2video @ 000000000036d1e0] ac-tex damaged at 8 31 [mpeg2video @ 000000000036d1e0] concealing 200 DC, 200 AC, 200 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036d1e0] qscale == 0 [mpeg2video @ 000000000036d1e0] concealing 350 DC, 350 AC, 350 MV errors in I frame [mpeg2video @ 000000000036d1e0] mb incr damaged [mpeg2video @ 000000000036d1e0] concealing 300 DC, 300 AC, 300 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 25 75 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 41 30 [mpeg2video @ 000000000036d1e0] concealing 750 DC, 750 AC, 750 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 45 56 [mpeg2video @ 000000000036d1e0] concealing 200 DC, 200 AC, 200 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036d1e0] ac-tex damaged at 5 26 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 3 45 [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 0 59 [mpeg2video @ 000000000036d1e0] concealing 549 DC, 549 AC, 549 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 23 6 [mpeg2video @ 000000000036d1e0] concealing 150 DC, 150 AC, 150 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 23 6 [mpeg2video @ 000000000036d1e0] concealing 150 DC, 150 AC, 150 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 21 45 [mpeg2video @ 000000000036d1e0] concealing 207 DC, 207 AC, 207 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 7 39 [mpeg2video @ 000000000036d1e0] ac-tex damaged at 26 79 [mpeg2video @ 000000000036d1e0] concealing 400 DC, 400 AC, 400 MV errors in I frame [mpeg2video @ 000000000036d1e0] slice mismatch [mpeg2video @ 000000000036d1e0] concealing 650 DC, 650 AC, 650 MV errors in P frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036d1e0] ac-tex damaged at 26 18 [mpeg2video @ 000000000036d1e0] concealing 350 DC, 350 AC, 350 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036d1e0] ac-tex damaged at 25 68 [mpeg2video @ 000000000036d1e0] concealing 600 DC, 600 AC, 600 MV errors in P frame [mpeg2video @ 000000000036d1e0] concealing 766 DC, 766 AC, 766 MV errors in P frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036d1e0] skipped MB in I frame at 3 44 [mpeg2video @ 000000000036d1e0] invalid mb type in I Frame at 12 49 [mpeg2video @ 000000000036d1e0] concealing 300 DC, 300 AC, 300 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036d1e0] ac-tex damaged at 17 55 [mpeg2video @ 000000000036d1e0] concealing 200 DC, 200 AC, 200 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/bad-performance-when-streaming-udp-from-png-image2pipe-source-tp4654598p4654705.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From philipmuzzall at gmail.com Sun Nov 4 18:13:45 2012 From: philipmuzzall at gmail.com (Philip Muzzall) Date: Sun, 4 Nov 2012 09:13:45 -0800 Subject: [FFmpeg-user] FFV1 and RGB colorspace Message-ID: Is there a way to change what colorspace is used for FFV1? Whenever I try to encode with it the final output always comes out in YUV. On a side note are there other options for the FFV1 encoder? From cehoyos at ag.or.at Sun Nov 4 18:29:55 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 4 Nov 2012 17:29:55 +0000 (UTC) Subject: [FFmpeg-user] FFV1 and RGB colorspace References: Message-ID: Philip Muzzall gmail.com> writes: > Is there a way to change what colorspace is used for FFV1? > Whenever I try to encode with it the final output always > comes out in YUV. Complete, uncut console output missing. (RGB24 and RGB32 are supported.) > On a side note are there other options for the FFV1 encoder? There is one ffv1-specific option, slicecrc, which allows to save a CRC for each slice (frame), ffv1 supports several global FFmpeg options. Are you searching for something specific? Carl Eugen From pb at das-werkstatt.com Sun Nov 4 18:31:35 2012 From: pb at das-werkstatt.com (Peter B.) Date: Sun, 04 Nov 2012 18:31:35 +0100 Subject: [FFmpeg-user] FFV1 and RGB colorspace In-Reply-To: References: Message-ID: <5096A677.6030804@das-werkstatt.com> On 11/04/2012 06:13 PM, Philip Muzzall wrote: > Is there a way to change what colorspace is used for FFV1? Whenever I try > to encode with it the final output always comes out in YUV. Please post commandline and uncut console output... You can choose the output colorspace using the "-pix_fmt" parameter. Which RGB variant are you using as source? > On a side note are there other options for the FFV1 encoder? I assume we're talking about FFv1.1 (as FFv1.3 is still marked as experimental), so the options you have are: *) Coder: -coder 0/1 *) Context: -context 0/1 *) GOP size: -g With FFv1.3 you have additional parameters like "slices" or "slicecrc", for multithreaded encoding and error detection. Regards, Pb From dielsonscarvalho at gmail.com Sat Nov 3 02:25:23 2012 From: dielsonscarvalho at gmail.com (Dielson Sales) Date: Fri, 2 Nov 2012 22:25:23 -0300 Subject: [FFmpeg-user] Srt decoding failed Message-ID: I'm trying to convert a simple srt file to ass, but I'm getting a strange error. What I'm trying is just ffmpeg -i Inception.srt Inception.ass But I get the following error: ffmpeg version N-35873-g7669144 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 1 2012 16:37:47 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-libfaac --enable-libfdk-aac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx --enable-x11grab --enable-libx264 --enable-nonfree --enable-version3 --enable-libass libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 70.100 / 54. 70.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [loas @ 0x96eb540] Format loas detected only with low score of 1, misdetection possible! [loas @ 0x96eb540] decoding for stream 0 failed [loas @ 0x96eb540] Could not find codec parameters for stream 0 (Audio: aac_latm, 0 channels, s16): unspecified sample rate Consider increasing the value for the 'analyzeduration' and 'probesize' options [loas @ 0x96eb540] Estimating duration from bitrate, this may be inaccurate Inception.srt: could not find codec parameters Am I doing anything wrong? It works well for all other srt files. I sending the srt file I'm using. -------------- next part -------------- A non-text attachment was scrubbed... Name: Inception.srt Type: application/octet-stream Size: 121676 bytes Desc: not available URL: From lapostal at marue.at Fri Nov 2 17:22:16 2012 From: lapostal at marue.at (lapostal) Date: Fri, 2 Nov 2012 09:22:16 -0700 (PDT) Subject: [FFmpeg-user] trouble converting from .aif on Ubuntu 10.04 server In-Reply-To: References: <1351417871485-4654481.post@n4.nabble.com> Message-ID: <1351873336045-4654690.post@n4.nabble.com> Hi Carl, that's quite interesting, as that version is what Ubuntu installs when using apt. I already had the suspicion, now i know for sure, that Ubuntu 10.04's ffmpeg packages are quite outdated. Thanks for the reply -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/trouble-converting-from-aif-on-Ubuntu-10-04-server-tp4654481p4654690.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From mbradshaw at sorensonmedia.com Thu Nov 1 23:09:29 2012 From: mbradshaw at sorensonmedia.com (Michael Bradshaw) Date: Thu, 1 Nov 2012 16:09:29 -0600 Subject: [FFmpeg-user] configure problem In-Reply-To: References: Message-ID: On Tue, Oct 30, 2012 at 6:39 PM, Jim Worrall wrote: > > On Oct 30, 2012, at 1:54 PM, Michael Bradshaw > wrote: > > > On Tue, Oct 30, 2012 at 9:54 AM, Honi Sanders > wrote: > >> I didn't get a reply to my email account, but I see there was a reply > here > >> > http://ffmpeg-users.933282.n4.nabble.com/configure-problem-td4654419.html. > >> It says to install yasm, but from the website, it looks like yasm is > only > >> for windows, and I have a mac... > > > > As Pavel says, you can use macports. Optionally, if you've got X Code > > installed (so you can use gcc from the command line) building and > > installing YASM (from source) is as easy as: > > > Since you are on OS 10.8, if you install the latest Xcode, it does not > install the > command-line tools by default. At least in Xcode 4.5, go to Preferences, > choose the Components tab, and there you can install command-line tools. > Jim I'm glad you mentioned that. I only just updated to OS X 10.8 and you saved me from googling. Though for me it was under Preferences > Downloads & select Command Line Tools. --Michael From ubitux at gmail.com Sun Nov 4 23:09:20 2012 From: ubitux at gmail.com (=?utf-8?B?Q2zDqW1lbnQgQsWTc2No?=) Date: Sun, 4 Nov 2012 23:09:20 +0100 Subject: [FFmpeg-user] Srt decoding failed In-Reply-To: References: Message-ID: <20121104220920.GD31939@leki> On Fri, Nov 02, 2012 at 10:25:23PM -0300, Dielson Sales wrote: > I'm trying to convert a simple srt file to ass, but I'm getting a strange > error. > > What I'm trying is just > ffmpeg -i Inception.srt Inception.ass > > But I get the following error: > > ffmpeg version N-35873-g7669144 Copyright (c) 2000-2012 the FFmpeg > developers > built on Nov 1 2012 16:37:47 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) > configuration: --enable-gpl --enable-libfaac --enable-libfdk-aac > --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb > --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx > --enable-x11grab --enable-libx264 --enable-nonfree --enable-version3 > --enable-libass > libavutil 52. 1.100 / 52. 1.100 > libavcodec 54. 70.100 / 54. 70.100 > libavformat 54. 35.100 / 54. 35.100 > libavdevice 54. 3.100 / 54. 3.100 > libavfilter 3. 21.106 / 3. 21.106 > libswscale 2. 1.102 / 2. 1.102 > libswresample 0. 16.100 / 0. 16.100 > libpostproc 52. 1.100 / 52. 1.100 > [loas @ 0x96eb540] Format loas detected only with low score of 1, > misdetection possible! > [loas @ 0x96eb540] decoding for stream 0 failed > [loas @ 0x96eb540] Could not find codec parameters for stream 0 (Audio: > aac_latm, 0 channels, s16): unspecified sample rate > Consider increasing the value for the 'analyzeduration' and 'probesize' > options > [loas @ 0x96eb540] Estimating duration from bitrate, this may be inaccurate > Inception.srt: could not find codec parameters > > > Am I doing anything wrong? It works well for all other srt files. I sending > the srt file I'm using. The probe function seems to have a problem. Until it's fixed (I'm working on it ATM), you can try ffmpeg -f srt -i Inception.srt Inception.ass. -- Cl?ment B. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From ubitux at gmail.com Sun Nov 4 23:17:58 2012 From: ubitux at gmail.com (=?utf-8?B?Q2zDqW1lbnQgQsWTc2No?=) Date: Sun, 4 Nov 2012 23:17:58 +0100 Subject: [FFmpeg-user] Srt decoding failed In-Reply-To: <20121104220920.GD31939@leki> References: <20121104220920.GD31939@leki> Message-ID: <20121104221758.GE31939@leki> On Sun, Nov 04, 2012 at 11:09:20PM +0100, Cl?ment B?sch wrote: > On Fri, Nov 02, 2012 at 10:25:23PM -0300, Dielson Sales wrote: > > I'm trying to convert a simple srt file to ass, but I'm getting a strange > > error. > > > > What I'm trying is just > > ffmpeg -i Inception.srt Inception.ass > > > > But I get the following error: > > > > ffmpeg version N-35873-g7669144 Copyright (c) 2000-2012 the FFmpeg > > developers > > built on Nov 1 2012 16:37:47 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) > > configuration: --enable-gpl --enable-libfaac --enable-libfdk-aac > > --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb > > --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx > > --enable-x11grab --enable-libx264 --enable-nonfree --enable-version3 > > --enable-libass > > libavutil 52. 1.100 / 52. 1.100 > > libavcodec 54. 70.100 / 54. 70.100 > > libavformat 54. 35.100 / 54. 35.100 > > libavdevice 54. 3.100 / 54. 3.100 > > libavfilter 3. 21.106 / 3. 21.106 > > libswscale 2. 1.102 / 2. 1.102 > > libswresample 0. 16.100 / 0. 16.100 > > libpostproc 52. 1.100 / 52. 1.100 > > [loas @ 0x96eb540] Format loas detected only with low score of 1, > > misdetection possible! > > [loas @ 0x96eb540] decoding for stream 0 failed > > [loas @ 0x96eb540] Could not find codec parameters for stream 0 (Audio: > > aac_latm, 0 channels, s16): unspecified sample rate > > Consider increasing the value for the 'analyzeduration' and 'probesize' > > options > > [loas @ 0x96eb540] Estimating duration from bitrate, this may be inaccurate > > Inception.srt: could not find codec parameters > > > > > > Am I doing anything wrong? It works well for all other srt files. I sending > > the srt file I'm using. > > The probe function seems to have a problem. Until it's fixed (I'm working > on it ATM), you can try ffmpeg -f srt -i Inception.srt Inception.ass. > Your file is invalid: it starts at event 0 instead of 1. I sent a patch to handle these files, but keep in mind your input is not correct. -- Cl?ment B. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From cehoyos at ag.or.at Sun Nov 4 23:56:02 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 4 Nov 2012 22:56:02 +0000 (UTC) Subject: [FFmpeg-user] =?utf-8?q?trouble_converting_from_=2Eaif_on_Ubuntu_?= =?utf-8?q?10=2E04=09server?= References: <1351417871485-4654481.post@n4.nabble.com> <1351873336045-4654690.post@n4.nabble.com> Message-ID: lapostal marue.at> writes: > that's quite interesting, as that version is what > Ubuntu installs when using apt. I already had the > suspicion, now i know for sure, that Ubuntu 10.04's > ffmpeg packages are quite outdated. They are not simply outdated. (While that by itself is not good, it is also true for many/most other packages.) The package is intentionally broken in the sense that it does not contain FFmpeg but a fork that does not backport bug-fixes (including security-relevant ones) from FFmpeg. See http://blog.pkh.me/p/13-the-ffmpeg-libav-situation.html for more information. Carl Eugen From lou at lrcd.com Mon Nov 5 00:23:05 2012 From: lou at lrcd.com (Lou) Date: Sun, 4 Nov 2012 14:23:05 -0900 Subject: [FFmpeg-user] trouble converting from .aif on Ubuntu 10.04 server In-Reply-To: References: <1351417871485-4654481.post@n4.nabble.com> <1351873336045-4654690.post@n4.nabble.com> Message-ID: <20121104142305.1355ca30@lrcd.com> On Sun, 4 Nov 2012 22:56:02 +0000 (UTC) Carl Eugen Hoyos wrote: > lapostal marue.at> writes: > > > that's quite interesting, as that version is what > > Ubuntu installs when using apt. I already had the > > suspicion, now i know for sure, that Ubuntu 10.04's > > ffmpeg packages are quite outdated. > > They are not simply outdated. > (While that by itself is not good, it is > also true for many/most other packages.) > The package is intentionally broken in the > sense that it does not contain FFmpeg but > a fork that does not backport bug-fixes > (including security-relevant ones) from > FFmpeg. > See http://blog.pkh.me/p/13-the-ffmpeg-libav-situation.html > for more information. > > Carl Eugen Ubuntu was still using FFmpeg until 11.04 (Natty Narwhal), IIRC. From cehoyos at ag.or.at Mon Nov 5 00:41:45 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 4 Nov 2012 23:41:45 +0000 (UTC) Subject: [FFmpeg-user] trouble converting from .aif on Ubuntu 10.04 server References: <1351417871485-4654481.post@n4.nabble.com> <1351873336045-4654690.post@n4.nabble.com> <20121104142305.1355ca30@lrcd.com> Message-ID: Lou lrcd.com> writes: > Ubuntu was still using FFmpeg until 11.04 (Natty > Narwhal), IIRC. I don't use Ubuntu, but user reports indicate that all supported versions of Ubuntu changed to intentionally broken versions of FFmpeg since the fork happened. Carl Eugen From carrot at shinsegae.com Mon Nov 5 02:48:10 2012 From: carrot at shinsegae.com (Calvin Park) Date: Mon, 5 Nov 2012 10:48:10 +0900 Subject: [FFmpeg-user] Transcoding failed avi to mp4 In-Reply-To: <20121104221758.GE31939@leki> References: <20121104220920.GD31939@leki> <20121104221758.GE31939@leki> Message-ID: <00c001cdbaf7$9c35ea80$d4a1bf80$@com> Hello ffmpeg users. I compiled ffmpeg with 'http://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide', and it's work well. But some files not work, when I try to do transcode 'avi' to 'mp4'. ---------------------------------------------------------- ffmpeg version git-2012-11-02-1475815 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 2 2012 10:58:43 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-libfaac --enable-libfdk-aac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-version3 libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 70.100 / 54. 70.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [avi @ 0x22977a0] non-interleaved AVI [avi @ 0x22977a0] parser not found for codec dvvideo, packets or times may be invalid. [avi @ 0x22977a0] parser not found for codec pcm_s16le, packets or times may be invalid. ------------------------------------------------------------ How can I solve the problem? Thanks. Mediainfo result is below : --------------------------------------------- #mediainfo scs0707.avi General Complete name : scs0707.avi Format : AVI Format/Info : Audio Video Interleave Format_Commercial_IfAny : DVCPRO Format profile : OpenDML File size : 3.32 GiB Duration : 15mn 39s Overall bit rate mode : Constant Overall bit rate : 30.3 Mbps Video ID : 0 Format : DV Format_Commercial_IfAny : DVCPRO Codec ID : dvsd Codec ID/Hint : Sony Duration : 15mn 39s Bit rate mode : Constant Bit rate : 24.4 Mbps Width : 720 pixels Height : 480 pixels Display aspect ratio : 4:3 Frame rate mode : Constant Frame rate : 29.970 fps Standard : NTSC Color space : YUV Chroma subsampling : 4:1:1 Bit depth : 8 bits Scan type : Interlaced Compression mode : Lossy Bits/(Pixel*Frame) : 2.357 Stream size : 3.15 GiB (95%) Audio ID : 1 Format : PCM Format settings, Endianness : Little Format settings, Sign : Signed Codec ID : 1 Duration : 15mn 39s Bit rate mode : Constant Bit rate : 1 536 Kbps Channel(s) : 2 channels Sampling rate : 48.0 KHz Bit depth : 16 bits Stream size : 172 MiB (5%) Interleave, duration : 1067 ms (31.99 video frames) From cehoyos at ag.or.at Mon Nov 5 04:14:51 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 5 Nov 2012 03:14:51 +0000 (UTC) Subject: [FFmpeg-user] Transcoding failed avi to mp4 References: <20121104220920.GD31939@leki> <20121104221758.GE31939@leki> <00c001cdbaf7$9c35ea80$d4a1bf80$@com> Message-ID: Calvin Park shinsegae.com> writes: > ffmpeg version git-2012-11-02-1475815 Copyright (c) 2000-2012 > the FFmpeg developers > built on Nov 2 2012 10:58:43 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) > configuration: --enable-gpl --enable-libfaac --enable-libfdk-aac > --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb > --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx > --enable-libx264 --enable-nonfree --enable-version3 > libavutil 52. 1.100 / 52. 1.100 > libavcodec 54. 70.100 / 54. 70.100 > libavformat 54. 35.100 / 54. 35.100 > libavdevice 54. 3.100 / 54. 3.100 > libavfilter 3. 21.106 / 3. 21.106 > libswscale 2. 1.102 / 2. 1.102 > libswresample 0. 16.100 / 0. 16.100 > libpostproc 52. 1.100 / 52. 1.100 > [avi @ 0x22977a0] non-interleaved AVI > [avi @ 0x22977a0] parser not found for codec dvvideo, packets or > times may be invalid. > [avi @ 0x22977a0] parser not found for codec pcm_s16le, packets or > times may be invalid. Is this really the complete, uncut console output? Please do not highjack threads. (And just to make sure: Please do not top-post, both is considered rude here and both is mentioned on http://ffmpeg.org/contact.html .) Carl Eugen From carrot at shinsegae.com Mon Nov 5 05:02:44 2012 From: carrot at shinsegae.com (Calvin Park) Date: Mon, 5 Nov 2012 13:02:44 +0900 Subject: [FFmpeg-user] Transcoding failed avi to mp4 In-Reply-To: References: <20121104220920.GD31939@leki> <20121104221758.GE31939@leki> <00c001cdbaf7$9c35ea80$d4a1bf80$@com> Message-ID: <00c401cdbb0a$68e50900$3aaf1b00$@com> Hello. Transcoding done with error messages, video looks broken while audio is okay. Below things are complete command. Thanks ------------------------------- Command line: /usr/local/bin/ffmpeg -y -i ./scs0707.avi -acodec aac -ac 2 -strict experimental -vcodec libx264 -preset slow -level 30 -threads 0 -report -b:a 24k -s 320x240 -maxrate 500K -bufsize 500K -b:v 300K -f mp4 ./scs0707-1.mp4 -acodec aac -ac 2 -strict experimental -vcodec libx264 -preset slow -level 30 -threads 0 -report -b:a 128k -s 640x480 -maxrate 1200K -bufsize 1500K -b:v 800K -f mp4 ./scs0707-2.mp4 -ss 00:00:23 -vcodec mjpeg -vframes 1 -an -f rawvideo -s 320x240 ./scs0707.jpg ffmpeg version git-2012-11-02-1475815 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 2 2012 10:58:43 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-libfaac --enable-libfdk-aac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-version3 libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 70.100 / 54. 70.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [avi @ 0x19ac7a0] Format avi probed with size=2048 and score=100 [avi @ 0x19ac380] use odml:1 [avi @ 0x19ac7a0] non-interleaved AVI [avi @ 0x19ac7a0] File position before avformat_find_stream_info() is 132096 [avi @ 0x19ac7a0] parser not found for codec dvvideo, packets or times may be invalid. [avi @ 0x19ac7a0] parser not found for codec pcm_s16le, packets or times may be invalid. [avi @ 0x19ac7a0] parser not found for codec dvvideo, packets or times may be invalid. [avi @ 0x19ac7a0] parser not found for codec pcm_s16le, packets or times may be invalid. [avi @ 0x19ac7a0] All info found [avi @ 0x19ac7a0] File position after avformat_find_stream_info() is 3995400 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, avi, from './scs0707.avi': Duration: 00:15:39.37, start: 0.000000, bitrate: 30314 kb/s Stream #0:0, 1, 1001/30000: Video: dvvideo (dvsd / 0x64737664), yuv411p, 720x480 [SAR 8:9 DAR 4:3], 29.97 tbr, 29.97 tbn, 29.97 tbc Stream #0:1, 1, 1/48000: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16, 1536 kb/s [buffer @ 0x19a7dc0] Setting entry with key 'video_size' to value '720x480' [buffer @ 0x19a7dc0] Setting entry with key 'pix_fmt' to value '7' [buffer @ 0x19a7dc0] Setting entry with key 'time_base' to value '1001/30000' [buffer @ 0x19a7dc0] Setting entry with key 'pixel_aspect' to value '8/9' [buffer @ 0x19a7dc0] Setting entry with key 'sws_param' to value 'flags=2' [buffer @ 0x19a7dc0] Setting entry with key 'frame_rate' to value '30000/1001' [graph 0 input from stream 0:0 @ 0x19a8240] w:720 h:480 pixfmt:yuv411p tb:1001/30000 fr:30000/1001 sar:8/9 sws_param:flags=2 [scale @ 0x19a8000] Setting 'w' to value '320' [scale @ 0x19a8000] Setting 'h' to value '240' ooOoooooooooooooooo Calvin Park carrot at shinsegae.com +82-10-4597-9312 oooooooooOooooooooo -----Original Message----- From: ffmpeg-user-bounces at ffmpeg.org [mailto:ffmpeg-user-bounces at ffmpeg.org] On Behalf Of Carl Eugen Hoyos Sent: Monday, November 05, 2012 12:15 PM To: ffmpeg-user at ffmpeg.org Subject: Re: [FFmpeg-user] Transcoding failed avi to mp4 Calvin Park shinsegae.com> writes: > ffmpeg version git-2012-11-02-1475815 Copyright (c) 2000-2012 > the FFmpeg developers > built on Nov 2 2012 10:58:43 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) > configuration: --enable-gpl --enable-libfaac --enable-libfdk-aac > --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb > --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx > --enable-libx264 --enable-nonfree --enable-version3 > libavutil 52. 1.100 / 52. 1.100 > libavcodec 54. 70.100 / 54. 70.100 > libavformat 54. 35.100 / 54. 35.100 > libavdevice 54. 3.100 / 54. 3.100 > libavfilter 3. 21.106 / 3. 21.106 > libswscale 2. 1.102 / 2. 1.102 > libswresample 0. 16.100 / 0. 16.100 > libpostproc 52. 1.100 / 52. 1.100 > [avi @ 0x22977a0] non-interleaved AVI > [avi @ 0x22977a0] parser not found for codec dvvideo, packets or > times may be invalid. > [avi @ 0x22977a0] parser not found for codec pcm_s16le, packets or > times may be invalid. Is this really the complete, uncut console output? Please do not highjack threads. (And just to make sure: Please do not top-post, both is considered rude here and both is mentioned on http://ffmpeg.org/contact.html .) Carl Eugen _______________________________________________ ffmpeg-user mailing list ffmpeg-user at ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user From jacobhameiri at gmail.com Mon Nov 5 06:55:41 2012 From: jacobhameiri at gmail.com (Jacobs) Date: Sun, 4 Nov 2012 21:55:41 -0800 (PST) Subject: [FFmpeg-user] mpegts udp broadcast causes 'av_interleaved_write_frame(): Permission denied' Message-ID: <1352094941235-4654719.post@n4.nabble.com> I am trying to broadcast a udp stream with ffmpeg on android but getting 'av_interleaved_write_frame(): Permission denied' error. what could be the reason for that ? command: ffmpeg -threads 5 -an -y -r 1 -f image2pipe -vcodec png -i /sdcard/tempfifo -r 25 -f mpegts udp://192.168.1.255:1235 output: ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 1 2012 21:59:56 with gcc 4.6.x-google 20120106 (prerelease) configuration: --arch=arm --cpu=cortex-a8 --target-os=linux --enable-runtime-cpudetect --prefix=/data/data/org.witness.sscvideoproto --enable-pic --disable-shared --enable-static --cross-prefix=/home/oz/android-ndk-r8b//toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi- --sysroot=/home/oz/android-ndk-r8b//platforms/android-3/arch-arm --extra-cflags='-I../x264 -mfloat-abi=softfp -mfpu=neon -mfpu=vfpv3-d16' --extra-ldflags=-L../x264 --enable-version3 --enable-gpl --disable-doc --enable-yasm --enable-decoders --enable-encoders --enable-muxers --enable-demuxers --enable-parsers --enable-protocols --enable-filters --enable-avresample --enable-libfreetype --disable-indevs --enable-indev=lavfi --enable-indev=fbdev --enable-outdevs --enable-hwaccels --enable-ffmpeg --enable-ffplay --enable-ffprobe --enable-ffserver --enable-network --enable-pthreads libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [image2pipe @ 0xebe570] Estimating duration from bitrate, this may be inaccurate Input #0, image2pipe, from '/sdcard/tempfifo': Duration: N/A, bitrate: N/A Stream #0:0: Video: png, rgba, 800x1280, 1 tbr, 1 tbn, 1 tbc [buffer @ 0xecd220] w:800 h:1280 pixfmt:rgba tb:1/1 sar:0/1 sws_param:flags=2 [buffersink @ 0xee14c0] No opaque field provided [format @ 0xee1650] auto-inserting filter 'auto-inserted scaler 0' between the filter 'src' and the filter 'format' [scale @ 0xee1da0] w:800 h:1280 fmt:rgba sar:0/1 -> w:800 h:1280 fmt:yuv420p sar:0/1 flags:0x4 [mpegts @ 0xecd2d0] muxrate VBR, pcr every 2 pkts, sdt every 200, pat/pmt every 40 pkts Output #0, mpegts, to 'udp://192.168.1.255:1235': Metadata: encoder : Lavf54.6.100 Stream #0:0: Video: mpeg2video, yuv420p, 800x1280, q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (png -> mpeg2video) Press [q] to stop, [?] for help av_interleaved_write_frame(): Permission denied -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/mpegts-udp-broadcast-causes-av-interleaved-write-frame-Permission-denied-tp4654719.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From ubitux at gmail.com Mon Nov 5 07:36:41 2012 From: ubitux at gmail.com (=?utf-8?B?Q2zDqW1lbnQgQsWTc2No?=) Date: Mon, 5 Nov 2012 07:36:41 +0100 Subject: [FFmpeg-user] Srt decoding failed In-Reply-To: <20121104221758.GE31939@leki> References: <20121104220920.GD31939@leki> <20121104221758.GE31939@leki> Message-ID: <20121105063641.GG31939@leki> On Sun, Nov 04, 2012 at 11:17:58PM +0100, Cl?ment B?sch wrote: > On Sun, Nov 04, 2012 at 11:09:20PM +0100, Cl?ment B?sch wrote: > > On Fri, Nov 02, 2012 at 10:25:23PM -0300, Dielson Sales wrote: > > > I'm trying to convert a simple srt file to ass, but I'm getting a strange > > > error. > > > > > > What I'm trying is just > > > ffmpeg -i Inception.srt Inception.ass > > > > > > But I get the following error: > > > > > > ffmpeg version N-35873-g7669144 Copyright (c) 2000-2012 the FFmpeg > > > developers > > > built on Nov 1 2012 16:37:47 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) > > > configuration: --enable-gpl --enable-libfaac --enable-libfdk-aac > > > --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb > > > --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx > > > --enable-x11grab --enable-libx264 --enable-nonfree --enable-version3 > > > --enable-libass > > > libavutil 52. 1.100 / 52. 1.100 > > > libavcodec 54. 70.100 / 54. 70.100 > > > libavformat 54. 35.100 / 54. 35.100 > > > libavdevice 54. 3.100 / 54. 3.100 > > > libavfilter 3. 21.106 / 3. 21.106 > > > libswscale 2. 1.102 / 2. 1.102 > > > libswresample 0. 16.100 / 0. 16.100 > > > libpostproc 52. 1.100 / 52. 1.100 > > > [loas @ 0x96eb540] Format loas detected only with low score of 1, > > > misdetection possible! > > > [loas @ 0x96eb540] decoding for stream 0 failed > > > [loas @ 0x96eb540] Could not find codec parameters for stream 0 (Audio: > > > aac_latm, 0 channels, s16): unspecified sample rate > > > Consider increasing the value for the 'analyzeduration' and 'probesize' > > > options > > > [loas @ 0x96eb540] Estimating duration from bitrate, this may be inaccurate > > > Inception.srt: could not find codec parameters > > > > > > > > > Am I doing anything wrong? It works well for all other srt files. I sending > > > the srt file I'm using. > > > > The probe function seems to have a problem. Until it's fixed (I'm working > > on it ATM), you can try ffmpeg -f srt -i Inception.srt Inception.ass. > > > > Your file is invalid: it starts at event 0 instead of 1. I sent a patch to > handle these files, but keep in mind your input is not correct. > Patch applied, that problem shouldn't appear anymore if you update your git repository. Thanks for the report. -- Cl?ment B. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From Michael.Raab at iff.fraunhofer.de Mon Nov 5 08:24:39 2012 From: Michael.Raab at iff.fraunhofer.de (Michael Raab) Date: Mon, 5 Nov 2012 08:24:39 +0100 Subject: [FFmpeg-user] Build LGPL version of FFmpeg for Windows In-Reply-To: References: Message-ID: Neither static nor dynamic compilation works. I tried to step back to the previous git commit. There it compiles longer but results in a crash of c99conv.exe. Here's the last output: CC libavcodec/indeo3.o indeo3.c Assertion failed: struct_array_lists[saidx].array_depth > 0 || j < structs[struct_array_lists[saidx].struct_decl_idx].n_entries, file convert.c, line 2164 As far as I unterstand you're periodically automatically building msvc builds of ffmpeg (unfortunately GPL versions). Which code base/repository are you using? Could you provide your builds of c99conv and c99wrap? I'm not sure what else may be different or faulty? Thanks, Michael Von: Carl Eugen Hoyos An: ffmpeg-user at ffmpeg.org Datum: 02.11.2012 14:30 Betreff: Re: [FFmpeg-user] Build LGPL version of FFmpeg for Windows Gesendet von: ffmpeg-user-bounces at ffmpeg.org Michael Raab iff.fraunhofer.de> writes: > Version: Recent from Git repository - > cd37963684d8ee9819af15ccebe09d84839101dd > Parameters: config:x86:x86_32:generic:win32:Microsoft (R) 32-Bit > C/C++-Optimierungscompiler Version 16.00.40219.01 f?r > 80x86:--toolchain=msvc --enable-shared --disable-static --arch=x86_32 > > Hope this help... Do you need more information? Does static compilation work? Carl Eugen _______________________________________________ ffmpeg-user mailing list ffmpeg-user at ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user From cehoyos at ag.or.at Mon Nov 5 10:22:05 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 5 Nov 2012 09:22:05 +0000 (UTC) Subject: [FFmpeg-user] =?utf-8?q?mpegts_udp_broadcast_causes_=27av=5Finter?= =?utf-8?q?leaved=5Fwrite=5Fframe=28=29=3A_Permission_denied=27?= References: <1352094941235-4654719.post@n4.nabble.com> Message-ID: Jacobs gmail.com> writes: > what could be the reason for that ? > > command: > ffmpeg -threads 5 -an -y -r 1 -f image2pipe -vcodec png > -i /sdcard/tempfifo -r 25 -f mpegts udp://192.168.1.255:1235 > > output: > ffmpeg version 0.11.1 You could update to a current version to make sure this isn't the culprit. Carl Eugen From cehoyos at ag.or.at Mon Nov 5 10:23:17 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 5 Nov 2012 09:23:17 +0000 (UTC) Subject: [FFmpeg-user] Transcoding failed avi to mp4 References: <20121104220920.GD31939@leki> <20121104221758.GE31939@leki> <00c001cdbaf7$9c35ea80$d4a1bf80$@com> <00c401cdbb0a$68e50900$3aaf1b00$@com> Message-ID: Calvin Park shinsegae.com> writes: > Transcoding done with error messages, video looks > broken while audio is okay. Please provide the input sample. > Below things are complete command. Are you sure? The last output of the ffmpeg command is: "[scale @ 0x19a8000] Setting 'h' to value '240'" ? Carl Eugen From cehoyos at ag.or.at Mon Nov 5 10:53:24 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 5 Nov 2012 09:53:24 +0000 (UTC) Subject: [FFmpeg-user] Build LGPL version of FFmpeg for Windows References: Message-ID: Michael Raab iff.fraunhofer.de> writes: > Neither static nor dynamic compilation works. > I tried to step back to the previous git commit. The usual suggestion would be not to step back but to update to current git head. (Is this really different for your internal software? Hard to understand.) > There it compiles longer > but results in a crash of c99conv.exe. > > Here's the last output: > > CC libavcodec/indeo3.o > indeo3.c > Assertion failed: struct_array_lists[saidx].array_depth > 0 || j < > structs[struct_array_lists[saidx].struct_decl_idx].n_entries, file > convert.c, line 2164 > > As far as I unterstand you're periodically > automatically building msvc builds of ffmpeg > (unfortunately GPL versions). If you think GPL makes a difference for your compilation (it certainly doesn't, it just adds a few filters), add --enable-gpl for testing. > Which code base/repository are you using? Didn't I already link to http://fate.ffmpeg.org/ ? It contains all information afaict. > Could you provide your builds of > c99conv and c99wrap? The official c99-to-c89 repository is here: http://github.com/rbultje/c99-to-c89/ Some binaries are available at: http://github.com/libav/c99-to-c89/downloads Please do not top post, it is considered rude on all FFmpeg mailing lists. Carl Eugen From rogerdpack2 at gmail.com Mon Nov 5 11:09:12 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 5 Nov 2012 03:09:12 -0700 Subject: [FFmpeg-user] bad performance when streaming udp from png image2pipe source In-Reply-To: <1352009472195-4654705.post@n4.nabble.com> References: <1351723012553-4654625.post@n4.nabble.com> <1351801310582-4654652.post@n4.nabble.com> <1351803955572-4654656.post@n4.nabble.com> <1351844793672-4654662.post@n4.nabble.com> <1351987097522-4654701.post@n4.nabble.com> <1352009472195-4654705.post@n4.nabble.com> Message-ID: On 11/4/12, Jacobs wrote: > Roger thanks for trying to help. > This is the output with pthreads in ffmpeg and ffplay ( I haven't noticed > any difference in video output quality ). > > from what I can understand the link you gave me is good for pointtopoint > only, I need a solution for one to many streaming and from what I > understand > udp multicast is the best option for that, am I wrong ? Yes I suppose then you'd either need a central external server (like ffserver--which I still wish somebody would plug into ffmpeg as an "output format" :) for me in windows even streaming something as small as a DVD quality mpeg over udp causes significant artifacts if I use UDP instead of TCP. So...you may need to decrease your resolution or the like. If you stream to TCP does it work ok? From rogerdpack2 at gmail.com Mon Nov 5 11:13:54 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 5 Nov 2012 03:13:54 -0700 Subject: [FFmpeg-user] mpegts udp broadcast causes 'av_interleaved_write_frame(): Permission denied' In-Reply-To: <1352094941235-4654719.post@n4.nabble.com> References: <1352094941235-4654719.post@n4.nabble.com> Message-ID: On 11/4/12, Jacobs wrote: > I am trying to broadcast a udp stream with ffmpeg on android but getting > 'av_interleaved_write_frame(): Permission denied' error. what could be the > reason for that ? > > command: > ffmpeg -threads 5 -an -y -r 1 -f image2pipe -vcodec png -i /sdcard/tempfifo > > -r 25 -f mpegts udp://192.168.1.255:1235 does it work if saving it to a local file? From rogerdpack2 at gmail.com Mon Nov 5 11:15:10 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 5 Nov 2012 03:15:10 -0700 Subject: [FFmpeg-user] Transcoding failed avi to mp4 In-Reply-To: <00c001cdbaf7$9c35ea80$d4a1bf80$@com> References: <20121104220920.GD31939@leki> <20121104221758.GE31939@leki> <00c001cdbaf7$9c35ea80$d4a1bf80$@com> Message-ID: > > I compiled ffmpeg with > 'http://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide', and it's work > well. > But some files not work, when I try to do transcode 'avi' to 'mp4'. How did you configure ffmpeg? Can you provide a sample file? From josu.lazkano at gmail.com Mon Nov 5 11:20:36 2012 From: josu.lazkano at gmail.com (Josu Lazkano) Date: Mon, 5 Nov 2012 11:20:36 +0100 Subject: [FFmpeg-user] Hardware transcode Message-ID: Hello, I have a low powered server, so I can't make transcode of my tv recordings. I want to know if it is possible to attach any hardware device (USB, PCI, PCIe...) to the server to make a hardware transcode. I look for the Elgato Turbo.264 HD: http://www.elgato.com/elgato/na/mainmenu/products/Turbo264HD/product1.en.html Someone have any experience with this device on Linux machines? Best regards. -- Josu Lazkano From rogerdpack2 at gmail.com Mon Nov 5 11:28:27 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 5 Nov 2012 03:28:27 -0700 Subject: [FFmpeg-user] Hardware transcode In-Reply-To: References: Message-ID: On 11/5/12, Josu Lazkano wrote: > Hello, I have a low powered server, so I can't make transcode of my tv > recordings. I want to know if it is possible to attach any hardware > device (USB, PCI, PCIe...) to the server to make a hardware transcode. > > I look for the Elgato Turbo.264 HD: > http://www.elgato.com/elgato/na/mainmenu/products/Turbo264HD/product1.en.html > > Someone have any experience with this device on Linux machines? Does it have some drivers/executables for linux? From jacobhameiri at gmail.com Mon Nov 5 11:46:21 2012 From: jacobhameiri at gmail.com (Jacobs) Date: Mon, 5 Nov 2012 02:46:21 -0800 (PST) Subject: [FFmpeg-user] mpegts udp broadcast causes 'av_interleaved_write_frame(): Permission denied' In-Reply-To: References: <1352094941235-4654719.post@n4.nabble.com> Message-ID: <1352112381732-4654732.post@n4.nabble.com> yes saving on local file works -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/mpegts-udp-broadcast-causes-av-interleaved-write-frame-Permission-denied-tp4654719p4654732.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From rogerdpack2 at gmail.com Mon Nov 5 12:02:41 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 5 Nov 2012 04:02:41 -0700 Subject: [FFmpeg-user] mpegts udp broadcast causes 'av_interleaved_write_frame(): Permission denied' In-Reply-To: <1352112381732-4654732.post@n4.nabble.com> References: <1352094941235-4654719.post@n4.nabble.com> <1352112381732-4654732.post@n4.nabble.com> Message-ID: On 11/5/12, Jacobs wrote: > yes saving on local file works > what about sending udp to localhost:1234 (my thought is it's some type of network permissions issue?) From jacobhameiri at gmail.com Mon Nov 5 11:14:08 2012 From: jacobhameiri at gmail.com (Jacobs) Date: Mon, 5 Nov 2012 02:14:08 -0800 (PST) Subject: [FFmpeg-user] bad performance when streaming udp from png image2pipe source In-Reply-To: References: <1351801310582-4654652.post@n4.nabble.com> <1351803955572-4654656.post@n4.nabble.com> <1351844793672-4654662.post@n4.nabble.com> <1351987097522-4654701.post@n4.nabble.com> <1352009472195-4654705.post@n4.nabble.com> Message-ID: <1352110448076-4654727.post@n4.nabble.com> I tried tcp but didn't get the right commands for it. can you please help me out with the ffmpeg and ffplay commands for a tcp stream alternative of my current attempts ? also what would be the correct ffserver/ffplay command ? -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/bad-performance-when-streaming-udp-from-png-image2pipe-source-tp4654598p4654727.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From Michael.Raab at iff.fraunhofer.de Mon Nov 5 15:48:49 2012 From: Michael.Raab at iff.fraunhofer.de (Michael Raab) Date: Mon, 5 Nov 2012 15:48:49 +0100 Subject: [FFmpeg-user] Build LGPL version of FFmpeg for Windows In-Reply-To: References: Message-ID: > Von: Carl Eugen Hoyos > An: ffmpeg-user at ffmpeg.org > Datum: 05.11.2012 10:54 > Betreff: Re: [FFmpeg-user] Build LGPL version of FFmpeg for Windows > Gesendet von: ffmpeg-user-bounces at ffmpeg.org > > Michael Raab iff.fraunhofer.de> writes: > > > Neither static nor dynamic compilation works. > > I tried to step back to the previous git commit. > > The usual suggestion would be not to step back > but to update to current git head. > (Is this really different for your internal > software? Hard to understand.) > You're absolutely right. It was just a try as I'm getting more and more distressed.. > > There it compiles longer > > but results in a crash of c99conv.exe. > > > > Here's the last output: > > > > CC libavcodec/indeo3.o > > indeo3.c > > Assertion failed: struct_array_lists[saidx].array_depth > 0 || j < > > structs[struct_array_lists[saidx].struct_decl_idx].n_entries, file > > convert.c, line 2164 > > > > As far as I unterstand you're periodically > > automatically building msvc builds of ffmpeg > > (unfortunately GPL versions). > > If you think GPL makes a difference for your > compilation (it certainly doesn't, it just adds > a few filters), add --enable-gpl for testing. --enable-gpl does not make any difference.. > > > Which code base/repository are you using? > > Didn't I already link to http://fate.ffmpeg.org/ ? > It contains all information afaict. > http://fate.ffmpeg.org/ does not tell me which git repository it uses.. I pulled the current code from git://source.ffmpeg.org/ffmpeg.git I'm absolutely not sure what may be different between the fate report and my local configuration.. From rogerdpack2 at gmail.com Mon Nov 5 16:45:49 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 5 Nov 2012 08:45:49 -0700 Subject: [FFmpeg-user] bad performance when streaming udp from png image2pipe source In-Reply-To: <1352110448076-4654727.post@n4.nabble.com> References: <1351801310582-4654652.post@n4.nabble.com> <1351803955572-4654656.post@n4.nabble.com> <1351844793672-4654662.post@n4.nabble.com> <1351987097522-4654701.post@n4.nabble.com> <1352009472195-4654705.post@n4.nabble.com> <1352110448076-4654727.post@n4.nabble.com> Message-ID: On Mon, Nov 5, 2012 at 3:14 AM, Jacobs wrote: > I tried tcp but didn't get the right commands for it. can you please help > me > out with the ffmpeg and ffplay commands for a tcp stream alternative of my > current attempts ? > The previous link lists how to do it with rtsp... From cehoyos at ag.or.at Mon Nov 5 17:50:20 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 5 Nov 2012 16:50:20 +0000 (UTC) Subject: [FFmpeg-user] Build LGPL version of FFmpeg for Windows References: Message-ID: Michael Raab iff.fraunhofer.de> writes: > > > Which code base/repository are you using? > > > > Didn't I already link to http://fate.ffmpeg.org/ ? > > It contains all information afaict. > > http://fate.ffmpeg.org/ does not tell me which git > repository it uses.. I am really no expert for git but I know for sure that it is not defined through "repositories" but through version hashes (that fate shows prominently). > I pulled the current code from > git://source.ffmpeg.org/ffmpeg.git But that is the right "repository";-) > I'm absolutely not sure what may be different between > the fate report and my local configuration.. How did you compile C99-to-C89 ? Did you try the precompiled binaries from the fork? Carl Eugen From nicolas.george at normalesup.org Mon Nov 5 18:32:06 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Mon, 5 Nov 2012 18:32:06 +0100 Subject: [FFmpeg-user] Build LGPL version of FFmpeg for Windows In-Reply-To: References: Message-ID: <20121105173206.GA702@phare.normalesup.org> Le quintidi 15 brumaire, an CCXXI, Carl Eugen Hoyos a ?crit?: > I am really no expert for git but I know for sure that > it is not defined through "repositories" but through > version hashes (that fate shows prominently). I confirm. The full SHA-1 hash of a git commit object fully describes (up to a SHA-1 collision, of course) the exact contents of the source tree after that the commit, plus the exact contents of all the files' history. If you have several Git repositories hosting a commit with the same SHA-1, then pulling it from any of them is rigorously equivalent except for practical details (bandwidth, availability, etc.; still excepting a hash collision of course). The short hash printed sometimes is a part of the full SHA-1. Since it is much smaller (28?bits, usually, versus 160?bits for the full SHA-1), collisions happen. The short hash produced by the git tools is long enough to avoid collisions within a given repository (in other words: if the repository contains two commits with SHA-1 starting with the same 28?bits, the git tools will print an eighth nibble for the short hash). That means that in a convoluted scenario it would be possible for the short hash printed from a repository to match a different commit in another repository. In practice, this is very unlikely, and would not go unnoticed. Looking at the full hash gives certainty. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From codecomplete at free.fr Mon Nov 5 18:32:40 2012 From: codecomplete at free.fr (Gilles) Date: Mon, 05 Nov 2012 18:32:40 +0100 Subject: [FFmpeg-user] [AVCHD] Join + resize? References: <5l3098pv9tjrn60vh5549d2ndq6iksu8bn@4ax.com> <5093C097.3030903@davidfavor.com> Message-ID: On Fri, 02 Nov 2012 07:46:15 -0500, David Favor wrote: >Best to do two separate operations with AVCHD. Thanks for the infos. I'll experiment and see how it goes. From codecomplete at free.fr Mon Nov 5 18:35:05 2012 From: codecomplete at free.fr (Gilles) Date: Mon, 05 Nov 2012 18:35:05 +0100 Subject: [FFmpeg-user] [AVCHD] Join + resize? References: <5l3098pv9tjrn60vh5549d2ndq6iksu8bn@4ax.com> <9or098ttrnhlqreebfhctuhf5b2p0mt3r9@4ax.com> <014298hlt3ltfuqnt1d4shbenbmslt6cof@4ax.com> Message-ID: On Wed, 31 Oct 2012 18:30:43 +0000 (UTC), Carl Eugen Hoyos wrote: >> ffmpeg -i joined.mts -s 640x480 -codec:v h264 -codec:a copy >> myfile.h264.mp4 > >(Does this really work? I would have bet that no.) > >It is pure luck that you get an expected size since you do not >specify a bitrate. Thanks. I'll read up about bitrates and experiment with the file. From bakshi12 at gmail.com Mon Nov 5 12:59:09 2012 From: bakshi12 at gmail.com (J. B) Date: Mon, 5 Nov 2012 17:29:09 +0530 Subject: [FFmpeg-user] How to cut mjpeg video ? Message-ID: <20121105172909.20ac10a5@shiva.selfip.org> Dear list, My camcorder takes avi video in mjpeg format. How can I cut a clip from such a video without re-encoding ? ffmpeg seems convert it to mpeg4. How can I find out the start and duration of the clip I need to extract ? Thanks From jacobhameiri at gmail.com Mon Nov 5 07:46:02 2012 From: jacobhameiri at gmail.com (Jacobs) Date: Sun, 4 Nov 2012 22:46:02 -0800 (PST) Subject: [FFmpeg-user] mpegts streaming freeezes after 20 seconds Message-ID: <1352097962977-4654721.post@n4.nabble.com> I am streaming mpegts in udp unicast ( and playing in ffplay ) and after about 20 seconds of stream the image freezes. ffmpeg and ffplay commands and output : ffmpeg: ffmpeg -threads 5 -an -y -r 1 -f image2pipe -vcodec png -i /sdcard/tempfifo -b 300000 -g 10 -r 25 -f mpegts udp://192.168.1.23:1234 ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 1 2012 21:59:56 with gcc 4.6.x-google 20120106 (prerelease) configuration: --arch=arm --cpu=cortex-a8 --target-os=linux --enable-runtime-cpudetect --prefix=/data/data/org.witness.sscvideoproto --enable-pic --disable-shared --enable-static --cross-prefix=/home/oz/android-ndk-r8b//toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi- --sysroot=/home/oz/android-ndk-r8b//platforms/android-3/arch-arm --extra-cflags='-I../x264 -mfloat-abi=softfp -mfpu=neon -mfpu=vfpv3-d16' --extra-ldflags=-L../x264 --enable-version3 --enable-gpl --disable-doc --enable-yasm --enable-decoders --enable-encoders --enable-muxers --enable-demuxers --enable-parsers --enable-protocols --enable-filters --enable-avresample --enable-libfreetype --disable-indevs --enable-indev=lavfi --enable-indev=fbdev --enable-outdevs --enable-hwaccels --enable-ffmpeg --enable-ffplay --enable-ffprobe --enable-ffserver --enable-network --enable-pthreads libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [image2pipe @ 0x22a9570] Estimating duration from bitrate, this may be inaccurate Input #0, image2pipe, from '/sdcard/tempfifo': Duration: N/A, bitrate: N/A Stream #0:0: Video: png, rgba, 800x1280, 1 tbr, 1 tbn, 1 tbc Please use -b:a or -b:v, -b is ambiguous [buffer @ 0x22cc330] w:800 h:1280 pixfmt:rgba tb:1/1 sar:0/1 sws_param:flags=2 [buffersink @ 0x22cc5a0] No opaque field provided [format @ 0x22cc6c0] auto-inserting filter 'auto-inserted scaler 0' between the filter 'src' and the filter 'format' [scale @ 0x22cce50] w:800 h:1280 fmt:rgba sar:0/1 -> w:800 h:1280 fmt:yuv420p sar:0/1 flags:0x4 [mpegts @ 0x22b82d0] muxrate VBR, pcr every 2 pkts, sdt every 200, pat/pmt every 40 pkts Output #0, mpegts, to 'udp://192.168.1.23:1234': Metadata: encoder : Lavf54.6.100 Stream #0:0: Video: mpeg2video, yuv420p, 800x1280, q=2-31, 300 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (png -> mpeg2video) Press [q] to stop, [?] for help frame= 50 fps= 48 q=31.0 size= 736kB time=00:00:01.92 bitrate=3139.6kbits/s dup=47 drop=0 frame= 75 fps= 39 q=31.0 size= 943kB time=00:00:02.92 bitrate=2644.9kbits/s dup=71 drop=0 frame= 100 fps= 35 q=31.0 size= 1088kB time=00:00:03.92 bitrate=2274.4kbits/s dup=95 drop=0 frame= 125 fps= 31 q=31.0 size= 1296kB time=00:00:04.92 bitrate=2157.3kbits/s dup=119 drop=0 frame= 150 fps= 28 q=31.0 size= 1484kB time=00:00:05.92 bitrate=2054.0kbits/s dup=143 drop=0 frame= 175 fps= 27 q=31.0 size= 1702kB time=00:00:06.92 bitrate=2014.5kbits/s dup=167 drop=0 frame= 200 fps= 26 q=31.0 size= 1901kB time=00:00:07.92 bitrate=1966.4kbits/s dup=191 drop=0 frame= 225 fps= 25 q=31.0 size= 2112kB time=00:00:08.92 bitrate=1939.2kbits/s dup=215 drop=0 frame= 250 fps= 25 q=31.0 size= 2297kB time=00:00:09.92 bitrate=1896.5kbits/s dup=239 drop=0 frame= 275 fps= 25 q=31.0 size= 2506kB time=00:00:10.92 bitrate=1880.1kbits/s dup=263 drop=0 frame= 300 fps= 24 q=31.0 size= 2695kB time=00:00:11.92 bitrate=1852.1kbits/s dup=287 drop=0 frame= 325 fps= 24 q=31.0 size= 2909kB time=00:00:12.92 bitrate=1844.5kbits/s dup=311 drop=0 frame= 350 fps= 24 q=31.0 size= 3100kB time=00:00:13.92 bitrate=1824.1kbits/s dup=335 drop=0 frame= 375 fps= 24 q=31.0 size= 3311kB time=00:00:14.92 bitrate=1818.0kbits/s dup=359 drop=0 frame= 400 fps= 23 q=31.0 size= 3494kB time=00:00:15.92 bitrate=1798.1kbits/s dup=383 drop=0 frame= 425 fps= 23 q=31.0 size= 3722kB time=00:00:16.92 bitrate=1801.9kbits/s dup=407 drop=0 frame= 450 fps= 23 q=31.0 size= 3914kB time=00:00:17.92 bitrate=1789.4kbits/s dup=431 drop=0 frame= 475 fps= 23 q=31.0 size= 4141kB time=00:00:18.92 bitrate=1792.8kbits/s dup=455 drop=0 frame= 500 fps= 23 q=31.0 size= 4333kB time=00:00:19.92 bitrate=1781.8kbits/s dup=479 drop=0 frame= 525 fps= 23 q=31.0 size= 4549kB time=00:00:20.92 bitrate=1781.4kbits/s dup=503 drop=0 frame= 550 fps= 23 q=31.0 size= 4738kB time=00:00:21.92 bitrate=1770.8kbits/s dup=527 drop=0 frame= 575 fps= 23 q=31.0 size= 4956kB time=00:00:22.92 bitrate=1771.3kbits/s dup=551 drop=0 frame= 600 fps= 23 q=31.0 size= 5155kB time=00:00:23.92 bitrate=1765.4kbits/s dup=575 drop=0 frame= 625 fps= 23 q=31.0 size= 5376kB time=00:00:24.92 bitrate=1767.1kbits/s dup=599 drop=0 frame= 650 fps= 23 q=31.0 size= 5583kB time=00:00:25.92 bitrate=1764.5kbits/s dup=623 drop=0 frame= 675 fps= 23 q=31.0 size= 5816kB time=00:00:26.92 bitrate=1769.8kbits/s dup=647 drop=0 frame= 700 fps= 23 q=31.0 size= 6011kB time=00:00:27.92 bitrate=1763.6kbits/s dup=671 drop=0 frame= 725 fps= 23 q=31.0 size= 6234kB time=00:00:28.92 bitrate=1765.9kbits/s dup=695 drop=0 frame= 750 fps= 22 q=31.0 size= 6443kB time=00:00:29.92 bitrate=1764.1kbits/s dup=719 drop=0 frame= 775 fps= 22 q=31.0 size= 6656kB time=00:00:30.92 bitrate=1763.4kbits/s dup=743 drop=0 frame= 800 fps= 22 q=31.0 size= 6837kB time=00:00:31.92 bitrate=1754.8kbits/s dup=767 drop=0 frame= 825 fps= 22 q=31.0 size= 7034kB time=00:00:32.92 bitrate=1750.5kbits/s dup=791 drop=0 frame= 850 fps= 22 q=31.0 size= 7208kB time=00:00:33.92 bitrate=1740.7kbits/s dup=815 drop=0 frame= 875 fps= 22 q=31.0 size= 7400kB time=00:00:34.92 bitrate=1735.9kbits/s dup=839 drop=0 frame= 900 fps= 22 q=31.0 size= 7567kB time=00:00:35.92 bitrate=1725.7kbits/s dup=863 drop=0 frame= 925 fps= 22 q=31.0 size= 7669kB time=00:00:36.92 bitrate=1701.7kbits/s dup=887 drop=0 frame= 950 fps= 22 q=31.0 size= 7750kB time=00:00:37.92 bitrate=1674.2kbits/s dup=911 drop=0 frame= 975 fps= 22 q=31.0 size= 7854kB time=00:00:38.92 bitrate=1653.1kbits/s dup=935 drop=0 frame= 1000 fps= 22 q=31.0 size= 7931kB time=00:00:39.92 bitrate=1627.5kbits/s dup=959 drop=0 frame= 1025 fps= 22 q=31.0 size= 8033kB time=00:00:40.92 bitrate=1608.2kbits/s dup=983 drop=0 frame= 1050 fps= 22 q=31.0 size= 8110kB time=00:00:41.92 bitrate=1584.8kbits/s dup=1007 drop=0 frame= 1075 fps= 22 q=31.0 size= 8213kB time=00:00:42.92 bitrate=1567.6kbits/s dup=1031 drop=0 frame= 1100 fps= 22 q=31.0 size= 8296kB time=00:00:43.92 bitrate=1547.4kbits/s dup=1055 drop=0 frame= 1125 fps= 22 q=31.0 size= 8488kB time=00:00:44.92 bitrate=1547.9kbits/s dup=1079 drop=0 frame= 1150 fps= 22 q=31.0 size= 8688kB time=00:00:45.92 bitrate=1550.0kbits/s dup=1103 drop=0 frame= 1175 fps= 22 q=31.0 size= 8899kB time=00:00:46.92 bitrate=1553.8kbits/s dup=1127 drop=0 frame= 1200 fps= 22 q=31.0 size= 9081kB time=00:00:47.92 bitrate=1552.4kbits/s dup=1151 drop=0 frame= 1225 fps= 22 q=31.0 size= 9287kB time=00:00:48.92 bitrate=1555.1kbits/s dup=1175 drop=0 frame= 1250 fps= 22 q=31.0 size= 9484kB time=00:00:49.92 bitrate=1556.4kbits/s dup=1199 drop=0 frame= 1275 fps= 22 q=31.0 size= 9721kB time=00:00:50.92 bitrate=1564.0kbits/s dup=1223 drop=0 frame= 1300 fps= 22 q=31.0 size= 9932kB time=00:00:51.92 bitrate=1567.1kbits/s dup=1247 drop=0 frame= 1325 fps= 22 q=31.0 size= 10167kB time=00:00:52.92 bitrate=1573.9kbits/s dup=1271 drop=0 frame= 1350 fps= 22 q=31.0 size= 10370kB time=00:00:53.92 bitrate=1575.5kbits/s dup=1295 drop=0 frame= 1375 fps= 22 q=31.0 size= 10590kB time=00:00:54.92 bitrate=1579.6kbits/s dup=1319 drop=0 frame= 1400 fps= 22 q=31.0 size= 10768kB time=00:00:55.92 bitrate=1577.5kbits/s dup=1343 drop=0 sh: j_waitj: tcsetpgrp(24, 23382) failed: Not a typewriter Hangup ffplay: ffplay.exe -threads 5 udp://127.0.0.1:1234 -probesize 50000 -analyzeduration 20 ffplay version N-46146-g11d695d Copyright (c) 2003-2012 the FFmpeg developers built on Oct 29 2012 18:10:27 with gcc 4.7.2 (GCC) configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 69.100 / 54. 69.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 20.109 / 3. 20.109 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [mpegts @ 0000000000340f80] Unable to seek back to the start [mpeg2video @ 000000000036da00] mpeg_decode_postinit() failure Last message repeated 8 times [mpegts @ 0000000000340f80] Estimating duration from bitrate, this may be inaccurate Input #0, mpegts, from 'udp://127.0.0.1:1234': Duration: N/A, start: 2.640000, bitrate: 104857 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 800x1280 [SAR 1:1 DAR 5:8], 104857 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Frame changed from size:0x0 to size:800x1280 [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 14 50 [mpeg2video @ 000000000036da00] skipped MB in I frame at 28 54 [mpeg2video @ 000000000036da00] ac-tex damaged at 43 56 [mpeg2video @ 000000000036da00] skipped MB in I frame at 1 58 [mpeg2video @ 000000000036da00] Warning MVs not available [mpeg2video @ 000000000036da00] concealing 599 DC, 599 AC, 599 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 25 64 [mpeg2video @ 000000000036da00] concealing 250 DC, 250 AC, 250 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 20 2 [mpeg2video @ 000000000036da00] concealing 150 DC, 150 AC, 150 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 34 10 [mpeg2video @ 000000000036da00] concealing 150 DC, 150 AC, 150 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 22 35 [mpeg2video @ 000000000036da00] skipped MB in I frame at 26 28 [mpeg2video @ 000000000036da00] concealing 250 DC, 250 AC, 250 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] ac-tex damaged at 28 14 [mpeg2video @ 000000000036da00] concealing 364 DC, 364 AC, 364 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 44 56 [mpeg2video @ 000000000036da00] concealing 150 DC, 150 AC, 150 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] ac-tex damaged at 3 26 [mpeg2video @ 000000000036da00] Warning MVs not available [mpeg2video @ 000000000036da00] concealing 1300 DC, 1300 AC, 1300 MV errors in P frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 26 23 [mpeg2video @ 000000000036da00] concealing 150 DC, 150 AC, 150 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 20 27 [mpeg2video @ 000000000036da00] concealing 150 DC, 150 AC, 150 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 00000000003 25.23 A-V: 0.000 fd= 132 aq= 0KB vq= 0KB sq= 0B f=0/0 25.26 A-V: 0.000 fd= 134 aq= 0KB vq= 0KB sq= 0B f=0/0 25.29 A-V: 0.000 fd= 135 aq= 0KB vq= 0KB sq= 0B f=0/0 25.32 A-V: 0.000 fd= 135 aq= 0KB vq= 0KB sq= 0B f=0/0 25.35 A-V: 0.000 fd= 135 aq= 0KB vq= 0KB sq= 0B f=0/0 25.38 A-V: 0.000 fd= 135 aq= 0KB vq= 0KB sq= 0B f=0/0 25.41 A-V: 0.000 fd= 135 aq= 0KB vq= 0KB sq= 0B f=0/0 25.44 A-V: 0.000 fd= 138 aq= 0KB vq= 0KB sq= 0B f=0/0 25.47 A-V: 0.000 fd= 139 aq= 0KB vq= 0KB sq= 0B f=0/0 25.50 A-V: 0.000 fd= 140 aq= 0KB vq= 0KB sq= 0B f=0/0 25.53 A-V: 0.000 fd= 141 aq= 0KB vq= 0KB sq= 0B f=0/0 25.56 A-V: 0.000 fd= 142 aq= 0KB vq= 0KB sq= 0B f=0/0 25.59 A-V: 0.000 fd= 142 aq= 0KB vq= 0KB sq= 0B f=0/0 25.62 A-V: 0.000 fd= 142 aq= 0KB vq= 0KB sq= 0B f=0/0 25.65 A-V: 0.000 fd= 144 aq= 0KB vq= 0KB sq= 0B f=0/0 25.68 A-V: 0.000 fd= 145 aq= 0KB vq= 0KB sq= 0B f=0/0 25.71 A-V: 0.000 fd= 145 aq= 0KB vq= 0KB sq= 0B f=0/0 25.74 A-V: 0.000 fd= 145 aq= 0KB vq= 0KB sq= 0B f=0/0 25.77 A-V: 0.000 fd= 145 aq= 0KB vq= 0KB sq= 0B f=0/0 25.80 A-V: 0.000 fd= 148 aq= 0KB vq= 0KB sq= 0B f=0/0 25.83 A-V: 0.000 fd= 149 aq= 0KB vq= 0KB sq= 0B f=0/0 25.86 A-V: 0.000 fd= 150 aq= 0KB vq= 0KB sq= 0B f=0/0 25.89 A-V: 0.000 fd= 151 aq= 0KB vq= 0KB sq= 0B f=0/0 25.92 A-V: 0.000 fd= 152 aq= 0KB vq= 0KB sq= 0B f=0/0 25.95 A-V: 0.000 fd= 153 aq= 0KB vq= 0KB sq= 0B f=0/0 25.98 A-V: 0.000 fd= 153 aq= 0KB vq= 0KB sq= 0B f=0/0 26.01 A-V: 0.000 fd= 154 aq= 0KB vq= 0KB sq= 0B f=0/0 26.04 A-V: 0.000 fd= 154 aq= 0KB vq= 0KB sq= 0B f=0/0 26.07 A-V: 0.000 fd= 154 aq= 0KB vq= 0KB sq= 0B f=0/0 26.10 A-V: 0.000 fd= 154 aq= 0KB vq= 0KB sq= 0B f=0/0 26.13 A-V: 0.000 fd= 154 aq= 0KB vq= 0KB sq= 0B f=0/0 26.16 A-V: 0.000 fd= 154 aq= 0KB vq= 0KB sq= 0B f=0/0 26.19 A-V: 0.000 fd= 154 aq= 0KB vq= 0KB sq= 0B f=0/0 26.22 A-V: 0.000 fd= 154 aq= 0KB vq= 0KB sq= 0B f=0/0 26.25 A-V: 0.000 fd= 155 aq= 0KB vq= 0KB sq= 0B f=0/0 26.28 A-V: 0.000 fd= 155 aq= 0KB vq= 0KB sq= 0B f=0/0 26.31 A-V: 0.000 fd= 155 aq= 0KB vq= 0KB sq= 0B f=0/0 26.34 A-V: 0.000 fd= 155 aq= 0KB vq= 0KB sq= 0B f=0/0 26.37 A-V: 0.000 fd= 158 aq= 0KB vq= 0KB sq= 0B f=0/0 26.40 A-V: 0.000 fd= 159 aq= 0KB vq= 0KB sq= 0B f=0/0 26.43 A-V: 0.000 fd= 160 aq= 0KB vq= 0KB sq= 0B f=0/0 26.46 A-V: 0.000 fd= 161 aq= 0KB vq= 0KB sq= 0B f=0/0 26.49 A-V: 0.000 fd= 162 aq= 0KB vq= 0KB sq= 0B f=0/0 26.52 A-V: 0.000 fd= 163 aq= 0KB vq= 0KB sq= 0B f=0/0 26.55 A-V: 0.000 fd= 164 aq= 0KB vq= 0KB sq= 0B f=0/0 26.58 A-V: 0.000 fd= 165 aq= 0KB vq= 0KB sq= 0B f=0/0 26.61 A-V: 0.000 fd= 165 aq= 0KB vq= 0KB sq= 0B f=0/0 26.64 A-V: 0.000 fd= 165 aq= 0KB vq= 0KB sq= 0B f=0/0 26.67 A-V: 0.000 fd= 165 aq= 0KB vq= 0KB sq= 0B f=0/0 26.70 A-V: 0.000 fd= 165 aq= 0KB vq= 0KB sq= 0B f=0/0 26.73 A-V: 0.000 fd= 168 aq= 0KB vq= 0KB sq= 0B f=0/0 26.76 A-V: 0.000 fd= 169 aq= 0KB vq= 0KB sq= 0B f=0/0 26.79 A-V: 0.000 fd= 170 aq= 0KB vq= 0KB sq= 0B f=0/0 26.82 A-V: 0.000 fd= 171 aq= 0KB vq= 0KB sq= 0B f=0/0 26.85 A-V: 0.000 fd= 172 aq= 0KB vq= 0KB sq= 0B f=0/0 26.88 A-V: 0.000 fd= 172 aq= 0KB vq= 0KB sq= 0B f=0/0 26.91 A-V: 0.000 fd= 173 aq= 0KB vq= 0KB sq= 0B f=0/0 26.94 A-V: 0.000 fd= 174 aq= 0KB vq= 0KB sq= 0B f=0/0 26.97 A-V: 0.000 fd= 175 aq= 0KB vq= 0KB sq= 0B f=0/0 27.00 A-V: 0.000 fd= 175 aq= 0KB vq= 0KB sq= 0B f=0/0 27.03 A-V: 0.000 fd= 175 aq= 0KB vq= 0KB sq= 0B f=0/0 27.06 A-V: 0.000 fd= 175 aq= 0KB vq= 0KB sq= 0B f=0/0 27.09 A-V: 0.000 fd= 175 aq= 0KB vq= 0KB sq= 0B f=0/0 27.12 A-V: 0.000 fd= 178 aq= 0KB vq= 0KB sq= 0B f=0/0 27.15 A-V: 0.000 fd= 178 aq= 0KB vq= 0KB sq= 0B f=0/0 27.18 A-V: 0.000 fd= 179 aq= 0KB vq= 0KB sq= 0B f=0/0 27.21 A-V: 0.000 fd= 179 aq= 0KB vq= 0KB sq= 0B f=0/0 27.24 A-V: 0.000 fd= 179 aq= 0KB vq= 0KB sq= 0B f=0/0 27.27 A-V: 0.000 fd= 179 aq= 0KB vq= 0KB sq= 0B f=0/0 27.30 A-V: 0.000 fd= 179 aq= 0KB vq= 0KB sq= 0B f=0/0 27.33 A-V: 0.000 fd= 179 aq= 0KB vq= 0KB sq= 0B f=0/0 27.36 A-V: 0.000 fd= 179 aq= 0KB vq= 0KB sq= 0B f=0/0 27.39 A-V: 0.000 fd= 179 aq= 0KB vq= 0KB sq= 0B f=0/0 27.42 A-V: 0.000 fd= 180 aq= 0KB vq= 0KB sq= 0B f=0/0 27.45 A-V: 0.000 fd= 180 aq= 0KB vq= 0KB sq= 0B f=0/0 27.48 A-V: 0.000 fd= 180 aq= 0KB vq= 0KB sq= 0B f=0/0 27.51 A-V: 0.000 fd= 182 aq= 0KB vq= 0KB sq= 0B f=0/0 27.54 A-V: 0.000 fd= 182 aq= 0KB vq= 0KB sq= 0B f=0/0 27.57 A-V: 0.000 fd= 182 aq= 0KB vq= 0KB sq= 0B f=0/0 27.60 A-V: 0.000 fd= 182 aq= 0KB vq= 0KB sq= 0B f=0/0 27.63 A-V: 0.000 fd= 182 aq= 0KB vq= 0KB sq= 0B f=0/0 27.66 A-V: 0.000 fd= 185 aq= 0KB vq= 0KB sq= 0B f=0/0 27.69 A-V: 0.000 fd= 185 aq= 0KB vq= 0KB sq= 0B f=0/0 27.72 A-V: 0.000 fd= 185 aq= 0KB vq= 0KB sq= 0B f=0/0 27.75 A-V: 0.000 fd= 185 aq= 0KB vq= 0KB sq= 0B f=0/0 27.78 A-V: 0.000 fd= 188 aq= 0KB vq= 0KB sq= 0B f=0/0 27.81 A-V: 0.000 fd= 189 aq= 0KB vq= 0KB sq= 0B f=0/0 27.84 A-V: 0.000 fd= 190 aq= 0KB vq= 0KB sq= 0B f=0/0 27.87 A-V: 0.000 fd= 191 aq= 0KB vq= 0KB sq= 0B f=0/0 27.90 A-V: 0.000 fd= 192 aq= 0KB vq= 0KB sq= 0B f=0/0 27.93 A-V: 0.000 fd= 193 aq= 0KB vq= 0KB sq= 0B f=0/0 27.96 A-V: 0.000 fd= 194 aq= 0KB vq= 0KB sq= 0B f=0/0 27.99 A-V: 0.000 fd= 195 aq= 0KB vq= 0KB sq= 0B f=0/0 28.02 A-V: 0.000 fd= 195 aq= 0KB vq= 0KB sq= 0B f=0/0 28.05 A-V: 0.000 fd= 195 aq= 0KB vq= 0KB sq= 0B f=0/0 28.08 A-V: 0.000 fd= 195 aq= 0KB vq= 0KB sq= 0B f=0/0 28.11 A-V: 0.000 fd= 195 aq= 0KB vq= 0KB sq= 0B f=0/0 28.14 A-V: 0.000 fd= 198 aq= 0KB vq= 0KB sq= 0B f=0/0 28.17 A-V: 0.000 fd= 199 aq= 0KB vq= 0KB sq= 0B f=0/0 28.20 A-V: 0.000 fd= 200 aq= 0KB vq= 0KB sq= 0B f=0/0 28.23 A-V: 0.000 fd= 200 aq= 0KB vq= 0KB sq= 0B f=0/0 28.26 A-V: 0.000 fd= 200 aq= 0KB vq= 0KB sq= 0B f=0/0 28.29 A-V: 0.000 fd= 202 aq= 0KB vq= 0KB sq= 0B f=0/0 28.32 A-V: 0.000 fd= 203 aq= 0KB vq= 0KB sq= 0B f=0/0 28.35 A-V: 0.000 fd= 204 aq= 0KB vq= 0KB sq= 0B f=0/0 28.38 A-V: 0.000 fd= 204 aq= 0KB vq= 0KB sq= 0B f=0/0 28.41 A-V: 0.000 fd= 204 aq= 0KB vq= 0KB sq= 0B f=0/0 28.44 A-V: 0.000 fd= 204 aq= 0KB vq= 0KB sq= 0B f=0/0 28.47 A-V: 0.000 fd= 204 aq= 0KB vq= 0KB sq= 0B f=0/0 28.50 A-V: 0.000 fd= 204 aq= 0KB vq= 0KB sq= 0B f=0/0 28.53 A-V: 0.000 fd= 204 aq= 0KB vq= 0KB sq= 0B f=0/0 28.56 A-V: 0.000 fd= 204 aq= 0KB vq= 0KB sq= 0B f=0/0 28.59 A-V: 0.000 fd= 204 aq= 0KB vq= 0KB sq= 0B f=0/0 28.62 A-V: 0.000 fd= 205 aq= 0KB vq= 0KB sq= 0B f=0/0 28.65 A-V: 0.000 fd= 205 aq= 0KB vq= 0KB sq= 0B f=0/0 28.68 A-V: 0.000 fd= 205 aq= 0KB vq= 0KB sq= 0B f=0/0 28.71 A-V: 0.000 fd= 205 aq= 0KB vq= 0KB sq= 0B f=0/0 28.74 A-V: 0.000 fd= 205 aq= 0KB vq= 0KB sq= 0B f=0/0 28.77 A-V: 0.000 fd= 208 aq= 0KB vq= 0KB sq= 0B f=0/0 28.80 A-V: 0.000 fd= 209 aq= 0KB vq= 0KB sq= 0B f=0/0 28.83 A-V: 0.000 fd= 210 aq= 0KB vq= 0KB sq= 0B f=0/0 28.86 A-V: 0.000 fd= 211 aq= 0KB vq= 0KB sq= 0B f=0/0 28.89 A-V: 0.000 fd= 211 aq= 0KB vq= 0KB sq= 0B f=0/0 28.92 A-V: 0.000 fd= 212 aq= 0KB vq= 0KB sq= 0B f=0/0 28.95 A-V: 0.000 fd= 213 aq= 0KB vq= 0KB sq= 0B f=0/0 28.98 A-V: 0.000 fd= 214 aq= 0KB vq= 0KB sq= 0B f=0/0 29.01 A-V: 0.000 fd= 215 aq= 0KB vq= 0KB sq= 0B f=0/0 29.04 A-V: 0.000 fd= 215 aq= 0KB vq= 0KB sq= 0B f=0/0 29.07 A-V: 0.000 fd= 215 aq= 0KB vq= 0KB sq= 0B f=0/0 29.10 A-V: 0.000 fd= 215 aq= 0KB vq= 0KB sq= 0B f=0/0 29.13 A-V: 0.000 fd= 215 aq= 0KB vq= 61KB sq= 0B f=0/0 29.16 A-V: 0.000 fd= 218 aq= 0KB vq= 0KB sq= 0B f=0/0 29.19 A-V: 0.000 fd= 219 aq= 0KB vq= 0KB sq= 0B f=0/0 29.22 A-V: 0.000 fd= 220 aq= 0KB vq= 0KB sq= 0B f=0/0 29.25 A-V: 0.000 fd= 220 aq= 0KB vq= 0KB sq= 0B f=0/0 29.28 A-V: 0.000 fd= 221 aq= 0KB vq= 0KB sq= 0B f=0/0 29.31 A-V: 0.000 fd= 221 aq= 0KB vq= 0KB sq= 0B f=0/0 29.34 A-V: 0.000 fd= 221 aq= 0KB vq= 0KB sq= 0B f=0/0 29.37 A-V: 0.000 fd= 221 aq= 0KB vq= 0KB sq= 0B f=0/0 29.40 A-V: 0.000 fd= 221 aq= 0KB vq= 0KB sq= 0B f=0/0 29.43 A-V: 0.000 fd= 225 aq= 0KB vq= 0KB sq= 0B f=0/0 29.46 A-V: 0.000 fd= 225 aq= 0KB vq= 0KB sq= 0B f=0/0 29.49 A-V: 0.000 fd= 225 aq= 0KB vq= 0KB sq= 0B f=0/0 29.52 A-V: 0.000 fd= 225 aq= 0KB vq= 0KB sq= 0B f=0/0 29.55 A-V: 0.000 fd= 229 aq= 0KB vq= 0KB sq= 0B f=0/0 29.58 A-V: 0.000 fd= 229 aq= 0KB vq= 0KB sq= 0B f=0/0 29.61 A-V: 0.000 fd= 229 aq= 0KB vq= 0KB sq= 0B f=0/0 29.64 A-V: 0.000 fd= 229 aq= 0KB vq= 0KB sq= 0B f=0/0 29.67 A-V: 0.000 fd= 229 aq= 0KB vq= 0KB sq= 0B f=0/0 29.70 A-V: 0.000 fd= 230 aq= 0KB vq= 0KB sq= 0B f=0/0 29.73 A-V: 0.000 fd= 230 aq= 0KB vq= 0KB sq= 0B f=0/0 29.76 A-V: 0.000 fd= 230 aq= 0KB vq= 0KB sq= 0B f=0/0 29.79 A-V: 0.000 fd= 230 aq= 0KB vq= 0KB sq= 0B f=0/0 29.82 A-V: 0.000 fd= 233 aq= 0KB vq= 0KB sq= 0B f=0/0 29.85 A-V: 0.000 fd= 234 aq= 0KB vq= 0KB sq= 0B f=0/0 29.88 A-V: 0.000 fd= 234 aq= 0KB vq= 0KB sq= 0B f=0/0 29.91 A-V: 0.000 fd= 235 aq= 0KB vq= 0KB sq= 0B f=0/0 29.94 A-V: 0.000 fd= 235 aq= 0KB vq= 0KB sq= 0B f=0/0 29.97 A-V: 0.000 fd= 235 aq= 0KB vq= 0KB sq= 0B f=0/0 30.00 A-V: 0.000 fd= 235 aq= 0KB vq= 0KB sq= 0B f=0/0 30.03 A-V: 0.000 fd= 235 aq= 0KB vq= 0KB sq= 0B f=0/0 30.06 A-V: 0.000 fd= 236 aq= 0KB vq= 3KB sq= 0B f=0/0 30.09 A-V: 0.000 fd= 238 aq= 0KB vq= 0KB sq= 0B f=0/0 30.12 A-V: 0.000 fd= 240 aq= 0KB vq= 0KB sq= 0B f=0/0 30.15 A-V: 0.000 fd= 241 aq= 0KB vq= 0KB sq= 0B f=0/0 30.18 A-V: 0.000 fd= 242 aq= 0KB vq= 0KB sq= 0B f=0/0 30.21 A-V: 0.000 fd= 243 aq= 0KB vq= 0KB sq= 0B f=0/0 30.24 A-V: 0.000 fd= 244 aq= 0KB vq= 0KB sq= 0B f=0/0 30.27 A-V: 0.000 fd= 244 aq= 0KB vq= 0KB sq= 0B f=0/0 30.30 A-V: 0.000 fd= 245 aq= 0KB vq= 0KB sq= 0B f=0/0 30.33 A-V: 0.000 fd= 245 aq= 0KB vq= 0KB sq= 0B f=0/0 30.36 A-V: 0.000 fd= 245 aq= 0KB vq= 0KB sq= 0B f=0/0 30.39 A-V: 0.000 fd= 245 aq= 0KB vq= 0KB sq= 0B f=0/0 30.42 A-V: 0.000 fd= 245 aq= 0KB vq= 0KB sq= 0B f=0/0 30.45 A-V: 0.000 fd= 249 aq= 0KB vq= 0KB sq= 0B f=0/0 30.48 A-V: 0.000 fd= 249 aq= 0KB vq= 0KB sq= 0B f=0/0 30.51 A-V: 0.000 fd= 250 aq= 0KB vq= 0KB sq= 0B f=0/0 30.54 A-V: 0.000 fd= 251 aq= 0KB vq= 0KB sq= 0B f=0/0 30.57 A-V: 0.000 fd= 252 aq= 0KB vq= 0KB sq= 0B f=0/0 30.60 A-V: 0.000 fd= 253 aq= 0KB vq= 0KB sq= 0B f=0/0 30.63 A-V: 0.000 fd= 253 aq= 0KB vq= 0KB sq= 0B f=0/0 30.66 A-V: 0.000 fd= 254 aq= 0KB vq= 0KB sq= 0B f=0/0 30.69 A-V: 0.000 fd= 254 aq= 0KB vq= 0KB sq= 0B f=0/0 30.72 A-V: 0.000 fd= 254 aq= 0KB vq= 0KB sq= 0B f=0/0 30.75 A-V: 0.000 fd= 254 aq= 0KB vq= 0KB sq= 0B f=0/0 30.78 A-V: 0.000 fd= 254 aq= 0KB vq= 0KB sq= 0B f=0/0 30.81 A-V: 0.000 fd= 254 aq= 0KB vq= 0KB sq= 0B f=0/0 30.84 A-V: 0.000 fd= 254 aq= 0KB vq= 0KB sq= 0B f=0/0 30.87 A-V: 0.000 fd= 254 aq= 0KB vq= 0KB sq= 0B f=0/0 30.90 A-V: 0.000 fd= 254 aq= 0KB vq= 0KB sq= 0B f=0/0 30.93 A-V: 0.000 fd= 254 aq= 0KB vq= 0KB sq= 0B f=0/0 30.96 A-V: 0.000 fd= 254 aq= 0KB vq= 0KB sq= 0B f=0/0 30.99 A-V: 0.000 fd= 255 aq= 0KB vq= 0KB sq= 0B f=0/0 31.02 A-V: 0.000 fd= 255 aq= 0KB vq= 0KB sq= 0B f=0/0 31.05 A-V: 0.000 fd= 255 aq= 0KB vq= 0KB sq= 0B f=0/0 31.08 A-V: 0.000 fd= 255 aq= 0KB vq= 0KB sq= 0B f=0/0 31.11 A-V: 0.000 fd= 255 aq= 0KB vq= 0KB sq= 0B f=0/0 31.14 A-V: 0.000 fd= 255 aq= 0KB vq= 0KB sq= 0B f=0/0 31.17 A-V: 0.000 fd= 259 aq= 0KB vq= 0KB sq= 0B f=0/0 31.20 A-V: 0.000 fd= 260 aq= 0KB vq= 0KB sq= 0B f=0/0 31.23 A-V: 0.000 fd= 261 aq= 0KB vq= 0KB sq= 0B f=0/0 31.26 A-V: 0.000 fd= 262 aq= 0KB vq= 0KB sq= 0B f=0/0 31.29 A-V: 0.000 fd= 262 aq= 0KB vq= 0KB sq= 0B f=0/0 31.32 A-V: 0.000 fd= 262 aq= 0KB vq= 0KB sq= 0B f=0/0 31.35 A-V: 0.000 fd= 262 aq= 0KB vq= 0KB sq= 0B f=0/0 31.38 A-V: 0.000 fd= 262 aq= 0KB vq= 0KB sq= 0B f=0/0 31.41 A-V: 0.000 fd= 265 aq= 0KB vq= 0KB sq= 0B f=0/0 31.44 A-V: 0.000 fd= 265 aq= 0KB vq= 0KB sq= 0B f=0/0 31.47 A-V: 0.000 fd= 265 aq= 0KB vq= 0KB sq= 0B f=0/0 31.50 A-V: 0.000 fd= 265 aq= 0KB vq= 0KB sq= 0B f=0/0 31.53 A-V: 0.000 fd= 265 aq= 0KB vq= 0KB sq= 0B f=0/0 31.56 A-V: 0.000 fd= 265 aq= 0KB vq= 0KB sq= 0B f=0/0 31.59 A-V: 0.000 fd= 265 aq= 0KB vq= 0KB sq= 0B f=0/0 31.62 A-V: 0.000 fd= 265 aq= 0KB vq= 0KB sq= 0B f=0/0 31.65 A-V: 0.000 fd= 265 aq= 0KB vq= 0KB sq= 0B f=0/0 31.68 A-V: 0.000 fd= 265 aq= 0KB vq= 0KB sq= 0B f=0/0 31.71 A-V: 0.000 fd= 266 aq= 0KB vq= 8KB sq= 0B f=0/0 31.74 A-V: 0.000 fd= 274 aq= 0KB vq= 0KB sq= 0B f=0/0 31.77 A-V: 0.000 fd= 274 aq= 0KB vq= 0KB sq= 0B f=0/0 31.80 A-V: 0.000 fd= 275 aq= 0KB vq= 0KB sq= 0B f=0/0 31.83 A-V: 0.000 fd= 275 aq= 0KB vq= 0KB sq= 0B f=0/0 31.86 A-V: 0.000 fd= 275 aq= 0KB vq= 0KB sq= 0B f=0/0 31.89 A-V: 0.000 fd= 275 aq= 0KB vq= 0KB sq= 0B f=0/0 31.92 A-V: 0.000 fd= 275 aq= 0KB vq= 0KB sq= 0B f=0/0 31.95 A-V: 0.000 fd= 275 aq= 0KB vq= 0KB sq= 0B f=0/0 31.98 A-V: 0.000 fd= 275 aq= 0KB vq= 0KB sq= 0B f=0/0 32.01 A-V: 0.000 fd= 276 aq= 0KB vq= 0KB sq= 0B f=0/0 32.04 A-V: 0.000 fd= 279 aq= 0KB vq= 0KB sq= 0B f=0/0 32.07 A-V: 0.000 fd= 279 aq= 0KB vq= 0KB sq= 0B f=0/0 32.10 A-V: 0.000 fd= 279 aq= 0KB vq= 0KB sq= 0B f=0/0 32.13 A-V: 0.000 fd= 279 aq= 0KB vq= 0KB sq= 0B f=0/0 32.16 A-V: 0.000 fd= 279 aq= 0KB vq= 0KB sq= 0B f=0/0 32.19 A-V: 0.000 fd= 280 aq= 0KB vq= 0KB sq= 0B f=0/0 32.22 A-V: 0.000 fd= 280 aq= 0KB vq= 0KB sq= 0B f=0/0 32.25 A-V: 0.000 fd= 280 aq= 0KB vq= 0KB sq= 0B f=0/0 32.28 A-V: 0.000 fd= 280 aq= 0KB vq= 0KB sq= 0B f=0/0 32.31 A-V: 0.000 fd= 280 aq= 0KB vq= 0KB sq= 0B f=0/0 32.34 A-V: 0.000 fd= 280 aq= 0KB vq= 0KB sq= 0B f=0/0 32.37 A-V: 0.000 fd= 280 aq= 0KB vq= 0KB sq= 0B f=0/0 32.40 A-V: 0.000 fd= 280 aq= 0KB vq= 0KB sq= 0B f=0/0 32.43 A-V: 0.000 fd= 280 aq= 0KB vq= 0KB sq= 0B f=0/0 32.46 A-V: 0.000 fd= 283 aq= 0KB vq= 0KB sq= 0B f=0/0 32.49 A-V: 0.000 fd= 283 aq= 0KB vq= 0KB sq= 0B f=0/0 32.52 A-V: 0.000 fd= 283 aq= 0KB vq= 0KB sq= 0B f=0/0 32.55 A-V: 0.000 fd= 283 aq= 0KB vq= 0KB sq= 0B f=0/0 32.58 A-V: 0.000 fd= 283 aq= 0KB vq= 0KB sq= 0B f=0/0 32.61 A-V: 0.000 fd= 283 aq= 0KB vq= 0KB sq= 0B f=0/0 32.64 A-V: 0.000 fd= 283 aq= 0KB vq= 0KB sq= 0B f=0/0 32.67 A-V: 0.000 fd= 283 aq= 0KB vq= 0KB sq= 0B f=0/0 32.70 A-V: 0.000 fd= 283 aq= 0KB vq= 0KB sq= 0B f=0/0 32.73 A-V: 0.000 fd= 289 aq= 0KB vq= 0KB sq= 0B f=0/0 32.76 A-V: 0.000 fd= 292 aq= 0KB vq= 0KB sq= 0B f=0/0 32.79 A-V: 0.000 fd= 292 aq= 0KB vq= 0KB sq= 0B f=0/0 32.82 A-V: 0.000 fd= 293 aq= 0KB vq= 0KB sq= 0B f=0/0 32.85 A-V: 0.000 fd= 293 aq= 0KB vq= 0KB sq= 0B f=0/0 32.88 A-V: 0.000 fd= 293 aq= 0KB vq= 0KB sq= 0B f=0/0 32.91 A-V: 0.000 fd= 293 aq= 0KB vq= 0KB sq= 0B f=0/0 32.94 A-V: 0.000 fd= 293 aq= 0KB vq= 0KB sq= 0B f=0/0 32.97 A-V: 0.000 fd= 293 aq= 0KB vq= 0KB sq= 0B f=0/0 33.00 A-V: 0.000 fd= 293 aq= 0KB vq= 0KB sq= 0B f=0/0 33.03 A-V: 0.000 fd= 293 aq= 0KB vq= 0KB sq= 0B f=0/0 33.06 A-V: 0.000 fd= 293 aq= 0KB vq= 0KB sq= 0B f=0/0 33.09 A-V: 0.000 fd= 293 aq= 0KB vq= 0KB sq= 0B f=0/0 33.12 A-V: 0.000 fd= 294 aq= 0KB vq= 4KB sq= 0B f=0/0 33.15 A-V: 0.000 fd= 301 aq= 0KB vq= 0KB sq= 0B f=0/0 33.18 A-V: 0.000 fd= 301 aq= 0KB vq= 0KB sq= 0B f=0/0 33.21 A-V: 0.000 fd= 301 aq= 0KB vq= 0KB sq= 0B f=0/0 33.24 A-V: 0.000 fd= 301 aq= 0KB vq= 0KB sq= 0B f=0/0 33.27 A-V: 0.000 fd= 301 aq= 0KB vq= 0KB sq= 0B f=0/0 33.30 A-V: 0.000 fd= 301 aq= 0KB vq= 0KB sq= 0B f=0/0 33.33 A-V: 0.000 fd= 301 aq= 0KB vq= 0KB sq= 0B f=0/0 33.36 A-V: 0.000 fd= 301 aq= 0KB vq= 0KB sq= 0B f=0/0 33.39 A-V: 0.000 fd= 301 aq= 0KB vq= 0KB sq= 0B f=0/0 33.42 A-V: 0.000 fd= 301 aq= 0KB vq= 0KB sq= 0B f=0/0 33.45 A-V: 0.000 fd= 302 aq= 0KB vq= 0KB sq= 0B f=0/0 33.48 A-V: 0.000 fd= 302 aq= 0KB vq= 0KB sq= 0B f=0/0 33.51 A-V: 0.000 fd= 302 aq= 0KB vq= 0KB sq= 0B f=0/0 33.54 A-V: 0.000 fd= 302 aq= 0KB vq= 0KB sq= 0B f=0/0 33.57 A-V: 0.000 fd= 302 aq= 0KB vq= 0KB sq= 0B f=0/0 33.60 A-V: 0.000 fd= 302 aq= 0KB vq= 0KB sq= 0B f=0/0 33.63 A-V: 0.000 fd= 302 aq= 0KB vq= 0KB sq= 0B f=0/0 33.66 A-V: 0.000 fd= 302 aq= 0KB vq= 0KB sq= 0B f=0/0 33.69 A-V: 0.000 fd= 302 aq= 0KB vq= 0KB sq= 0B f=0/0 33.72 A-V: 0.000 fd= 302 aq= 0KB vq= 0KB sq= 0B f=0/0 33.75 A-V: 0.000 fd= 302 aq= 0KB vq= 0KB sq= 0B f=0/0 33.78 A-V: 0.000 fd= 302 aq= 0KB vq= 0KB sq= 0B f=0/0 33.81 A-V: 0.000 fd= 302 aq= 0KB vq= 0KB sq= 0B f=0/0 33.84 A-V: 0.000 fd= 304 aq= 0KB vq= 6KB sq= 0B f=0/0 33.87 A-V: 0.000 fd= 312 aq= 0KB vq= 0KB sq= 0B f=0/0 33.90 A-V: 0.000 fd= 312 aq= 0KB vq= 0KB sq= 0B f=0/0 33.93 A-V: 0.000 fd= 312 aq= 0KB vq= 0KB sq= 0B f=0/0 33.96 A-V: 0.000 fd= 312 aq= 0KB vq= 0KB sq= 0B f=0/0 33.99 A-V: 0.000 fd= 312 aq= 0KB vq= 0KB sq= 0B f=0/0 34.02 A-V: 0.000 fd= 312 aq= 0KB vq= 0KB sq= 0B f=0/0 34.05 A-V: 0.000 fd= 317 aq= 0KB vq= 0KB sq= 0B f=0/0 34.08 A-V: 0.000 fd= 318 aq= 0KB vq= 0KB sq= 0B f=0/0 34.11 A-V: 0.000 fd= 319 aq= 0KB vq= 0KB sq= 0B f=0/0 34.14 A-V: 0.000 fd= 320 aq= 0KB vq= 0KB sq= 0B f=0/0 34.17 A-V: 0.000 fd= 321 aq= 0KB vq= 0KB sq= 0B f=0/0 34.20 A-V: 0.000 fd= 322 aq= 0KB vq= 0KB sq= 0B f=0/0 34.23 A-V: 0.000 fd= 322 aq= 0KB vq= 0KB sq= 0B f=0/0 34.26 A-V: 0.000 fd= 322 aq= 0KB vq= 0KB sq= 0B f=0/0 34.29 A-V: 0.000 fd= 322 aq= 0KB vq= 0KB sq= 0B f=0/0 34.32 A-V: 0.000 fd= 322 aq= 0KB vq= 0KB sq= 0B f=0/0 34.35 A-V: 0.000 fd= 322 aq= 0KB vq= 0KB sq= 0B f=0/0 34.38 A-V: 0.000 fd= 322 aq= 0KB vq= 0KB sq= 0B f=0/0 34.41 A-V: 0.000 fd= 322 aq= 0KB vq= 0KB sq= 0B f=0/0 34.44 A-V: 0.000 fd= 322 aq= 0KB vq= 0KB sq= 0B f=0/0 34.47 A-V: 0.000 fd= 323 aq= 0KB vq= 0KB sq= 0B f=0/0 34.50 A-V: 0.000 fd= 323 aq= 0KB vq= 0KB sq= 0B f=0/0 34.53 A-V: 0.000 fd= 324 aq= 0KB vq= 1KB sq= 0B f=0/0 34.56 A-V: 0.000 fd= 326 aq= 0KB vq= 0KB sq= 0B f=0/0 34.59 A-V: 0.000 fd= 326 aq= 0KB vq= 0KB sq= 0B f=0/0 34.62 A-V: 0.000 fd= 327 aq= 0KB vq= 0KB sq= 0B f=0/0 34.65 A-V: 0.000 fd= 327 aq= 0KB vq= 0KB sq= 0B f=0/0 34.68 A-V: 0.000 fd= 327 aq= 0KB vq= 0KB sq= 0B f=0/0 34.71 A-V: 0.000 fd= 327 aq= 0KB vq= 0KB sq= 0B f=0/0 34.74 A-V: 0.000 fd= 327 aq= 0KB vq= 0KB sq= 0B f=0/0 34.77 A-V: 0.000 fd= 327 aq= 0KB vq= 0KB sq= 0B f=0/0 34.80 A-V: 0.000 fd= 327 aq= 0KB vq= 0KB sq= 0B f=0/0 34.83 A-V: 0.000 fd= 327 aq= 0KB vq= 0KB sq= 0B f=0/0 34.86 A-V: 0.000 fd= 329 aq= 0KB vq= 0KB sq= 0B f=0/0 34.89 A-V: 0.000 fd= 332 aq= 0KB vq= 0KB sq= 0B f=0/0 34.92 A-V: 0.000 fd= 332 aq= 0KB vq= 0KB sq= 0B f=0/0 34.95 A-V: 0.000 fd= 332 aq= 0KB vq= 0KB sq= 0B f=0/0 34.98 A-V: 0.000 fd= 332 aq= 0KB vq= 0KB sq= 0B f=0/0 35.01 A-V: 0.000 fd= 332 aq= 0KB vq= 0KB sq= 0B f=0/0 35.04 A-V: 0.000 fd= 332 aq= 0KB vq= 0KB sq= 0B f=0/0 35.07 A-V: 0.000 fd= 332 aq= 0KB vq= 0KB sq= 0B f=0/0 35.10 A-V: 0.000 fd= 332 aq= 0KB vq= 0KB sq= 0B f=0/0 35.13 A-V: 0.000 fd= 332 aq= 0KB vq= 0KB sq= 0B f=0/0 35.16 A-V: 0.000 fd= 332 aq= 0KB vq= 0KB sq= 0B f=0/0 35.19 A-V: 0.000 fd= 333 aq= 0KB vq= 0KB sq= 0B f=0/0 35.22 A-V: 0.000 fd= 340 aq= 0KB vq= 0KB sq= 0B f=0/0 35.25 A-V: 0.000 fd= 342 aq= 0KB vq= 0KB sq= 0B f=0/0 35.28 A-V: 0.000 fd= 342 aq= 0KB vq= 0KB sq= 0B f=0/0 35.31 A-V: 0.000 fd= 342 aq= 0KB vq= 0KB sq= 0B f=0/0 35.34 A-V: 0.000 fd= 342 aq= 0KB vq= 0KB sq= 0B f=0/0 35.37 A-V: 0.000 fd= 342 aq= 0KB vq= 0KB sq= 0B f=0/0 35.40 A-V: 0.000 fd= 342 aq= 0KB vq= 0KB sq= 0B f=0/0 35.43 A-V: 0.000 fd= 342 aq= 0KB vq= 0KB sq= 0B f=0/0 35.46 A-V: 0.000 fd= 342 aq= 0KB vq= 0KB sq= 0B f=0/0 35.49 A-V: 0.000 fd= 342 aq= 0KB vq= 0KB sq= 0B f=0/0 35.52 A-V: 0.000 fd= 349 aq= 0KB vq= 0KB sq= 0B f=0/0 35.55 A-V: 0.000 fd= 349 aq= 0KB vq= 0KB sq= 0B f=0/0 35.58 A-V: 0.000 fd= 349 aq= 0KB vq= 0KB sq= 0B f=0/0 35.61 A-V: 0.000 fd= 349 aq= 0KB vq= 0KB sq= 0B f=0/0 35.64 A-V: 0.000 fd= 351 aq= 0KB vq= 0KB sq= 0B f=0/0 35.67 A-V: 0.000 fd= 351 aq= 0KB vq= 0KB sq= 0B f=0/0 35.70 A-V: 0.000 fd= 351 aq= 0KB vq= 0KB sq= 0B f=0/0 35.73 A-V: 0.000 fd= 351 aq= 0KB vq= 0KB sq= 0B f=0/0 35.76 A-V: 0.000 fd= 351 aq= 0KB vq= 0KB sq= 0B f=0/0 35.79 A-V: 0.000 fd= 351 aq= 0KB vq= 0KB sq= 0B f=0/0 35.82 A-V: 0.000 fd= 351 aq= 0KB vq= 0KB sq= 0B f=0/0 35.85 A-V: 0.000 fd= 352 aq= 0KB vq= 0KB sq= 0B f=0/0 35.88 A-V: 0.000 fd= 352 aq= 0KB vq= 0KB sq= 0B f=0/0 35.91 A-V: 0.000 fd= 352 aq= 0KB vq= 0KB sq= 0B f=0/0 35.94 A-V: 0.000 fd= 352 aq= 0KB vq= 0KB sq= 0B f=0/0 35.97 A-V: 0.000 fd= 352 aq= 0KB vq= 0KB sq= 0B f=0/0 36.00 A-V: 0.000 fd= 352 aq= 0KB vq= 0KB sq= 0B f=0/0 36.03 A-V: 0.000 fd= 352 aq= 0KB vq= 0KB sq= 0B f=0/0 36.06 A-V: 0.000 fd= 352 aq= 0KB vq= 0KB sq= 0B f=0/0 36.09 A-V: 0.000 fd= 353 aq= 0KB vq= 0KB sq= 0B f=0/0 36.12 A-V: 0.000 fd= 354 aq= 0KB vq= 3KB sq= 0B f=0/0 36.15 A-V: 0.000 fd= 355 aq= 0KB vq= 3KB sq= 0B f=0/0 36.18 A-V: 0.000 fd= 360 aq= 0KB vq= 0KB sq= 0B f=0/0 36.21 A-V: 0.000 fd= 361 aq= 0KB vq= 0KB sq= 0B f=0/0 36.24 A-V: 0.000 fd= 362 aq= 0KB vq= 0KB sq= 0B f=0/0 36.27 A-V: 0.000 fd= 362 aq= 0KB vq= 0KB sq= 0B f=0/0 36.30 A-V: 0.000 fd= 362 aq= 0KB vq= 0KB sq= 0B f=0/0 36.33 A-V: 0.000 fd= 362 aq= 0KB vq= 0KB sq= 0B f=0/0 36.36 A-V: 0.000 fd= 362 aq= 0KB vq= 0KB sq= 0B f=0/0 36.39 A-V: 0.000 fd= 362 aq= 0KB vq= 0KB sq= 0B f=0/0 36.42 A-V: 0.000 fd= 362 aq= 0KB vq= 0KB sq= 0B f=0/0 36.45 A-V: 0.000 fd= 362 aq= 0KB vq= 0KB sq= 0B f=0/0 36.48 A-V: 0.000 fd= 363 aq= 0KB vq= 0KB sq= 0B f=0/0 36.51 A-V: 0.000 fd= 369 aq= 0KB vq= 0KB sq= 0B f=0/0 36.54 A-V: 0.000 fd= 370 aq= 0KB vq= 0KB sq= 0B f=0/0 36.57 A-V: 0.000 fd= 371 aq= 0KB vq= 0KB sq= 0B f=0/0 36.60 A-V: 0.000 fd= 372 aq= 0KB vq= 0KB sq= 0B f=0/0 36.63 A-V: 0.000 fd= 372 aq= 0KB vq= 0KB sq= 0B f=0/0 36.66 A-V: 0.000 fd= 372 aq= 0KB vq= 0KB sq= 0B f=0/0 36.69 A-V: 0.000 fd= 372 aq= 0KB vq= 0KB sq= 0B f=0/0 36.72 A-V: 0.000 fd= 372 aq= 0KB vq= 0KB sq= 0B f=0/0 36.75 A-V: 0.000 fd= 372 aq= 0KB vq= 0KB sq= 0B f=0/0 36.78 A-V: 0.000 fd= 372 aq= 0KB vq= 0KB sq= 0B f=0/0 36.81 A-V: 0.000 fd= 372 aq= 0KB vq= 0KB sq= 0B f=0/0 36.84 A-V: 0.000 fd= 372 aq= 0KB vq= 0KB sq= 0B f=0/0 36.87 A-V: 0.000 fd= 372 aq= 0KB vq= 0KB sq= 0B f=0/0 36.90 A-V: 0.000 fd= 372 aq= 0KB vq= 0KB sq= 0B f=0/0 36.93 A-V: 0.000 fd= 373 aq= 0KB vq= 4KB sq= 0B f=0/0 36.96 A-V: 0.000 fd= 376 aq= 0KB vq= 0KB sq= 0B f=0/0 36.99 A-V: 0.000 fd= 376 aq= 0KB vq= 0KB sq= 0B f=0/0 37.02 A-V: 0.000 fd= 377 aq= 0KB vq= 0KB sq= 0B f=0/0 37.05 A-V: 0.000 fd= 377 aq= 0KB vq= 0KB sq= 0B f=0/0 37.08 A-V: 0.000 fd= 377 aq= 0KB vq= 0KB sq= 0B f=0/0 37.11 A-V: 0.000 fd= 377 aq= 0KB vq= 0KB sq= 0B f=0/0 37.14 A-V: 0.000 fd= 377 aq= 0KB vq= 0KB sq= 0B f=0/0 37.17 A-V: 0.000 fd= 377 aq= 0KB vq= 0KB sq= 0B f=0/0 37.20 A-V: 0.000 fd= 378 aq= 0KB vq= 0KB sq= 0B f=0/0 37.23 A-V: 0.000 fd= 380 aq= 0KB vq= 0KB sq= 0B f=0/0 37.26 A-V: 0.000 fd= 380 aq= 0KB vq= 0KB sq= 0B f=0/0 37.29 A-V: 0.000 fd= 380 aq= 0KB vq= 0KB sq= 0B f=0/0 37.32 A-V: 0.000 fd= 380 aq= 0KB vq= 0KB sq= 0B f=0/0 37.35 A-V: 0.000 fd= 380 aq= 0KB vq= 0KB sq= 0B f=0/0 37.38 A-V: 0.000 fd= 380 aq= 0KB vq= 0KB sq= 0B f=0/0 37.41 A-V: 0.000 fd= 380 aq= 0KB vq= 0KB sq= 0B f=0/0 37.44 A-V: 0.000 fd= 380 aq= 0KB vq= 0KB sq= 0B f=0/0 37.47 A-V: 0.000 fd= 386 aq= 0KB vq= 0KB sq= 0B f=0/0 37.50 A-V: 0.000 fd= 387 aq= 0KB vq= 0KB sq= 0B f=0/0 37.53 A-V: 0.000 fd= 387 aq= 0KB vq= 0KB sq= 0B f=0/0 37.56 A-V: 0.000 fd= 387 aq= 0KB vq= 0KB sq= 0B f=0/0 37.59 A-V: 0.000 fd= 387 aq= 0KB vq= 0KB sq= 0B f=0/0 37.62 A-V: 0.000 fd= 387 aq= 0KB vq= 0KB sq= 0B f=0/0 37.65 A-V: 0.000 fd= 391 aq= 0KB vq= 0KB sq= 0B f=0/0 37.68 A-V: 0.000 fd= 391 aq= 0KB vq= 0KB sq= 0B f=0/0 37.71 A-V: 0.000 fd= 391 aq= 0KB vq= 0KB sq= 0B f=0/0 37.74 A-V: 0.000 fd= 391 aq= 0KB vq= 0KB sq= 0B f=0/0 37.77 A-V: 0.000 fd= 391 aq= 0KB vq= 0KB sq= 0B f=0/0 37.80 A-V: 0.000 fd= 395 aq= 0KB vq= 0KB sq= 0B f=0/0 37.83 A-V: 0.000 fd= 398 aq= 0KB vq= 0KB sq= 0B f=0/0 37.86 A-V: 0.000 fd= 398 aq= 0KB vq= 0KB sq= 0B f=0/0 37.89 A-V: 0.000 fd= 398 aq= 0KB vq= 0KB sq= 0B f=0/0 37.92 A-V: 0.000 fd= 398 aq= 0KB vq= 0KB sq= 0B f=0/0 37.95 A-V: 0.000 fd= 398 aq= 0KB vq= 0KB sq= 0B f=0/0 37.98 A-V: 0.000 fd= 398 aq= 0KB vq= 0KB sq= 0B f=0/0 38.01 A-V: 0.000 fd= 398 aq= 0KB vq= 0KB sq= 0B f=0/0 38.04 A-V: 0.000 fd= 398 aq= 0KB vq= 0KB sq= 0B f=0/0 38.07 A-V: 0.000 fd= 398 aq= 0KB vq= 0KB sq= 0B f=0/0 38.10 A-V: 0.000 fd= 398 aq= 0KB vq= 0KB sq= 0B f=0/0 38.13 A-V: 0.000 fd= 398 aq= 0KB vq= 0KB sq= 0B f=0/0 38.16 A-V: 0.000 fd= 398 aq= 0KB vq= 0KB sq= 0B f=0/0 38.19 A-V: 0.000 fd= 399 aq= 0KB vq= 0KB sq= 0B f=0/0 38.22 A-V: 0.000 fd= 399 aq= 0KB vq= 0KB sq= 0B f=0/0 38.25 A-V: 0.000 fd= 399 aq= 0KB vq= 0KB sq= 0B f=0/0 38.28 A-V: 0.000 fd= 399 aq= 0KB vq= 0KB sq= 0B f=0/0 38.31 A-V: 0.000 fd= 399 aq= 0KB vq= 0KB sq= 0B f=0/0 38.34 A-V: 0.000 fd= 399 aq= 0KB vq= 0KB sq= 0B f=0/0 38.37 A-V: 0.000 fd= 399 aq= 0KB vq= 0KB sq= 0B f=0/0 38.40 A-V: 0.000 fd= 399 aq= 0KB vq= 0KB sq= 0B f=0/0 38.43 A-V: 0.000 fd= 399 aq= 0KB vq= 0KB sq= 0B f=0/0 38.46 A-V: 0.000 fd= 399 aq= 0KB vq= 0KB sq= 0B f=0/0 38.49 A-V: 0.000 fd= 399 aq= 0KB vq= 0KB sq= 0B f=0/0 38.52 A-V: 0.000 fd= 399 aq= 0KB vq= 0KB sq= 0B f=0/0 38.55 A-V: 0.000 fd= 399 aq= 0KB vq= 0KB sq= 0B f=0/0 38.58 A-V: 0.000 fd= 399 aq= 0KB vq= 0KB sq= 0B f=0/0 38.61 A-V: 0.000 fd= 399 aq= 0KB vq= 0KB sq= 0B f=0/0 38.64 A-V: 0.000 fd= 399 aq= 0KB vq= 0KB sq= 0B f=0/0 38.67 A-V: 0.000 fd= 399 aq= 0KB vq= 0KB sq= 0B f=0/0 38.70 A-V: 0.000 fd= 399 aq= 0KB vq= 0KB sq= 0B f=0/0 38.73 A-V: 0.000 fd= 400 aq= 0KB vq= 0KB sq= 0B f=0/0 38.76 A-V: 0.000 fd= 402 aq= 0KB vq= 0KB sq= 0B f=0/0 38.79 A-V: 0.000 fd= 404 aq= 0KB vq= 0KB sq= 0B f=0/0 38.82 A-V: 0.000 fd= 404 aq= 0KB vq= 0KB sq= 0B f=0/0 38.85 A-V: 0.000 fd= 404 aq= 0KB vq= 0KB sq= 0B f=0/0 38.88 A-V: 0.000 fd= 405 aq= 0KB vq= 0KB sq= 0B f=0/0 38.91 A-V: 0.000 fd= 406 aq= 0KB vq= 0KB sq= 0B f=0/0 38.94 A-V: 0.000 fd= 407 aq= 0KB vq= 0KB sq= 0B f=0/0 38.97 A-V: 0.000 fd= 407 aq= 0KB vq= 0KB sq= 0B f=0/0 39.00 A-V: 0.000 fd= 407 aq= 0KB vq= 0KB sq= 0B f=0/0 39.03 A-V: 0.000 fd= 407 aq= 0KB vq= 0KB sq= 0B f=0/0 39.06 A-V: 0.000 fd= 407 aq= 0KB vq= 0KB sq= 0B f=0/0 39.09 A-V: 0.000 fd= 407 aq= 0KB vq= 0KB sq= 0B f=0/0 39.12 A-V: 0.000 fd= 408 aq= 0KB vq= 0KB sq= 0B f=0/0 39.15 A-V: 0.000 fd= 408 aq= 0KB vq= 0KB sq= 0B f=0/0 39.18 A-V: 0.000 fd= 408 aq= 0KB vq= 0KB sq= 0B f=0/0 39.21 A-V: 0.000 fd= 412 aq= 0KB vq= 0KB sq= 0B f=0/0 39.24 A-V: 0.000 fd= 413 aq= 0KB vq= 0KB sq= 0B f=0/0 39.27 A-V: 0.000 fd= 414 aq= 0KB vq= 0KB sq= 0B f=0/0 39.30 A-V: 0.000 fd= 414 aq= 0KB vq= 0KB sq= 0B f=0/0 39.33 A-V: 0.000 fd= 414 aq= 0KB vq= 0KB sq= 0B f=0/0 39.36 A-V: 0.000 fd= 414 aq= 0KB vq= 0KB sq= 0B f=0/0 39.39 A-V: 0.000 fd= 414 aq= 0KB vq= 0KB sq= 0B f=0/0 39.42 A-V: 0.000 fd= 414 aq= 0KB vq= 0KB sq= 0B f=0/0 39.45 A-V: 0.000 fd= 417 aq= 0KB vq= 0KB sq= 0B f=0/0 39.48 A-V: 0.000 fd= 417 aq= 0KB vq= 0KB sq= 0B f=0/0 39.51 A-V: 0.000 fd= 417 aq= 0KB vq= 0KB sq= 0B f=0/0 39.54 A-V: 0.000 fd= 417 aq= 0KB vq= 0KB sq= 0B f=0/0 39.57 A-V: 0.000 fd= 417 aq= 0KB vq= 0KB sq= 0B f=0/0 39.60 A-V: 0.000 fd= 417 aq= 0KB vq= 0KB sq= 0B f=0/0 39.63 A-V: 0.000 fd= 417 aq= 0KB vq= 0KB sq= 0B f=0/0 39.66 A-V: 0.000 fd= 417 aq= 0KB vq= 0KB sq= 0B f=0/0 39.69 A-V: 0.000 fd= 417 aq= 0KB vq= 0KB sq= 0B f=0/0 39.72 A-V: 0.000 fd= 417 aq= 0KB vq= 0KB sq= 0B f=0/0 39.75 A-V: 0.000 fd= 421 aq= 0KB vq= 0KB sq= 0B f=0/0 39.78 A-V: 0.000 fd= 422 aq= 0KB vq= 0KB sq= 0B f=0/0 39.81 A-V: 0.000 fd= 422 aq= 0KB vq= 0KB sq= 0B f=0/0 39.84 A-V: 0.000 fd= 422 aq= 0KB vq= 0KB sq= 0B f=0/0 39.87 A-V: 0.000 fd= 422 aq= 0KB vq= 0KB sq= 0B f=0/0 39.90 A-V: 0.000 fd= 422 aq= 0KB vq= 0KB sq= 0B f=0/0 39.93 A-V: 0.000 fd= 422 aq= 0KB vq= 0KB sq= 0B f=0/0 39.96 A-V: 0.000 fd= 422 aq= 0KB vq= 0KB sq= 0B f=0/0 39.99 A-V: 0.000 fd= 422 aq= 0KB vq= 0KB sq= 0B f=0/0 40.02 A-V: 0.000 fd= 422 aq= 0KB vq= 0KB sq= 0B f=0/0 40.05 A-V: 0.000 fd= 422 aq= 0KB vq= 0KB sq= 0B f=0/0 40.08 A-V: 0.000 fd= 422 aq= 0KB vq= 0KB sq= 0B f=0/0 40.11 A-V: 0.000 fd= 422 aq= 0KB vq= 0KB sq= 0B f=0/0 40.14 A-V: 0.000 fd= 422 aq= 0KB vq= 0KB sq= 0B f=0/0 40.17 A-V: 0.000 fd= 422 aq= 0KB vq= 0KB sq= 0B f=0/0 40.20 A-V: 0.000 fd= 422 aq= 0KB vq= 0KB sq= 0B f=0/0 40.23 A-V: 0.000 fd= 422 aq= 0KB vq= 0KB sq= 0B f=0/0 40.26 A-V: 0.000 fd= 422 aq= 0KB vq= 0KB sq= 0B f=0/0 40.29 A-V: 0.000 fd= 422 aq= 0KB vq= 0KB sq= 0B f=0/0 40.32 A-V: 0.000 fd= 425 aq= 0KB vq= 0KB sq= 0B f=0/0 40.35 A-V: 0.000 fd= 425 aq= 0KB vq= 0KB sq= 0B f=0/0 40.38 A-V: 0.000 fd= 430 aq= 0KB vq= 0KB sq= 0B f=0/0 40.41 A-V: 0.000 fd= 430 aq= 0KB vq= 0KB sq= 0B f=0/0 40.44 A-V: 0.000 fd= 430 aq= 0KB vq= 0KB sq= 0B f=0/0 40.47 A-V: 0.000 fd= 432 aq= 0KB vq= 0KB sq= 0B f=0/0 40.50 A-V: 0.000 fd= 432 aq= 0KB vq= 0KB sq= 0B f=0/0 40.53 A-V: 0.000 fd= 432 aq= 0KB vq= 0KB sq= 0B f=0/0 40.56 A-V: 0.000 fd= 432 aq= 0KB vq= 0KB sq= 0B f=0/0 40.59 A-V: 0.000 fd= 432 aq= 0KB vq= 0KB sq= 0B f=0/0 40.62 A-V: 0.000 fd= 432 aq= 0KB vq= 0KB sq= 0B f=0/0 40.65 A-V: 0.000 fd= 432 aq= 0KB vq= 0KB sq= 0B f=0/0 40.68 A-V: 0.000 fd= 432 aq= 0KB vq= 0KB sq= 0B f=0/0 40.71 A-V: 0.000 fd= 432 aq= 0KB vq= 0KB sq= 0B f=0/0 40.74 A-V: 0.000 fd= 436 aq= 0KB vq= 0KB sq= 0B f=0/0 40.77 A-V: 0.000 fd= 442 aq= 0KB vq= 0KB sq= 0B f=0/0 40.80 A-V: 0.000 fd= 442 aq= 0KB vq= 0KB sq= 0B f=0/0 40.83 A-V: 0.000 fd= 442 aq= 0KB vq= 0KB sq= 0B f=0/0 40.86 A-V: 0.000 fd= 442 aq= 0KB vq= 0KB sq= 0B f=0/0 40.89 A-V: 0.000 fd= 442 aq= 0KB vq= 0KB sq= 0B f=0/0 40.92 A-V: 0.000 fd= 442 aq= 0KB vq= 0KB sq= 0B f=0/0 40.95 A-V: 0.000 fd= 442 aq= 0KB vq= 0KB sq= 0B f=0/0 40.98 A-V: 0.000 fd= 442 aq= 0KB vq= 0KB sq= 0B f=0/0 41.01 A-V: 0.000 fd= 442 aq= 0KB vq= 0KB sq= 0B f=0/0 41.04 A-V: 0.000 fd= 442 aq= 0KB vq= 0KB sq= 0B f=0/0 41.07 A-V: 0.000 fd= 442 aq= 0KB vq= 0KB sq= 0B f=0/0 41.10 A-V: 0.000 fd= 442 aq= 0KB vq= 0KB sq= 0B f=0/0 41.13 A-V: 0.000 fd= 443 aq= 0KB vq= 0KB sq= 0B f=0/0 41.16 A-V: 0.000 fd= 445 aq= 0KB vq= 0KB sq= 0B f=0/0 41.19 A-V: 0.000 fd= 447 aq= 0KB vq= 0KB sq= 0B f=0/0 41.22 A-V: 0.000 fd= 447 aq= 0KB vq= 0KB sq= 0B f=0/0 41.25 A-V: 0.000 fd= 447 aq= 0KB vq= 0KB sq= 0B f=0/0 41.28 A-V: 0.000 fd= 447 aq= 0KB vq= 0KB sq= 0B f=0/0 41.31 A-V: 0.000 fd= 447 aq= 0KB vq= 0KB sq= 0B f=0/0 41.34 A-V: 0.000 fd= 447 aq= 0KB vq= 0KB sq= 0B f=0/0 41.37 A-V: 0.000 fd= 447 aq= 0KB vq= 0KB sq= 0B f=0/0 41.40 A-V: 0.000 fd= 447 aq= 0KB vq= 0KB sq= 0B f=0/0 41.43 A-V: 0.000 fd= 447 aq= 0KB vq= 0KB sq= 0B f=0/0 41.46 A-V: 0.000 fd= 447 aq= 0KB vq= 0KB sq= 0B f=0/0 41.49 A-V: 0.000 fd= 448 aq= 0KB vq= 0KB sq= 0B f=0/0 41.52 A-V: 0.000 fd= 450 aq= 0KB vq= 0KB sq= 0B f=0/0 41.55 A-V: 0.000 fd= 452 aq= 0KB vq= 0KB sq= 0B f=0/0 41.58 A-V: 0.000 fd= 452 aq= 0KB vq= 0KB sq= 0B f=0/0 41.61 A-V: 0.000 fd= 452 aq= 0KB vq= 0KB sq= 0B f=0/0 41.64 A-V: 0.000 fd= 456 aq= 0KB vq= 0KB sq= 0B f=0/0 41.67 A-V: 0.000 fd= 457 aq= 0KB vq= 0KB sq= 0B f=0/0 41.70 A-V: 0.000 fd= 457 aq= 0KB vq= 0KB sq= 0B f=0/0 41.73 A-V: 0.000 fd= 458 aq= 0KB vq= 0KB sq= 0B f=0/0 41.76 A-V: 0.000 fd= 464 aq= 0KB vq= 0KB sq= 0B f=0/0 41.79 A-V: 0.000 fd= 467 aq= 0KB vq= 0KB sq= 0B f=0/0 41.82 A-V: 0.000 fd= 467 aq= 0KB vq= 0KB sq= 0B f=0/0 41.85 A-V: 0.000 fd= 467 aq= 0KB vq= 0KB sq= 0B f=0/0 41.88 A-V: 0.000 fd= 467 aq= 0KB vq= 0KB sq= 0B f=0/0 41.91 A-V: 0.000 fd= 467 aq= 0KB vq= 0KB sq= 0B f=0/0 41.94 A-V: 0.000 fd= 472 aq= 0KB vq= 0KB sq= 0B f=0/0 41.97 A-V: 0.000 fd= 472 aq= 0KB vq= 0KB sq= 0B f=0/0 42.00 A-V: 0.000 fd= 472 aq= 0KB vq= 0KB sq= 0B f=0/0 42.03 A-V: 0.000 fd= 474 aq= 0KB vq= 0KB sq= 0B f=0/0 42.06 A-V: 0.000 fd= 474 aq= 0KB vq= 0KB sq= 0B f=0/0 42.09 A-V: 0.000 fd= 475 aq= 0KB vq= 0KB sq= 0B f=0/0 42.12 A-V: 0.000 fd= 476 aq= 0KB vq= 0KB sq= 0B f=0/0 42.15 A-V: 0.000 fd= 476 aq= 0KB vq= 0KB sq= 0B f=0/0 42.18 A-V: 0.000 fd= 477 aq= 0KB vq= 0KB sq= 0B f=0/0 42.21 A-V: 0.000 fd= 477 aq= 0KB vq= 0KB sq= 0B f=0/0 42.24 A-V: 0.000 fd= 477 aq= 0KB vq= 0KB sq= 0B f=0/0 42.27 A-V: 0.000 fd= 477 aq= 0KB vq= 0KB sq= 0B f=0/0 42.30 A-V: 0.000 fd= 477 aq= 0KB vq= 0KB sq= 0B f=0/0 42.33 A-V: 0.000 fd= 477 aq= 0KB vq= 0KB sq= 0B f=0/0 42.36 A-V: 0.000 fd= 477 aq= 0KB vq= 0KB sq= 0B f=0/0 42.39 A-V: 0.000 fd= 477 aq= 0KB vq= 0KB sq= 0B f=0/0 42.42 A-V: 0.000 fd= 481 aq= 0KB vq= 0KB sq= 0B f=0/0 42.45 A-V: 0.000 fd= 482 aq= 0KB vq= 0KB sq= 0B f=0/0 42.48 A-V: 0.000 fd= 483 aq= 0KB vq= 0KB sq= 0B f=0/0 42.51 A-V: 0.000 fd= 483 aq= 0KB vq= 0KB sq= 0B f=0/0 42.54 A-V: 0.000 fd= 484 aq= 0KB vq= 0KB sq= 0B f=0/0 42.57 A-V: 0.000 fd= 485 aq= 0KB vq= 0KB sq= 0B f=0/0 42.60 A-V: 0.000 fd= 486 aq= 0KB vq= 0KB sq= 0B f=0/0 42.63 A-V: 0.000 fd= 486 aq= 0KB vq= 0KB sq= 0B f=0/0 42.66 A-V: 0.000 fd= 486 aq= 0KB vq= 0KB sq= 0B f=0/0 42.69 A-V: 0.000 fd= 486 aq= 0KB vq= 0KB sq= 0B f=0/0 42.72 A-V: 0.000 fd= 486 aq= 0KB vq= 0KB sq= 0B f=0/0 42.75 A-V: 0.000 fd= 489 aq= 0KB vq= 0KB sq= 0B f=0/0 42.78 A-V: 0.000 fd= 490 aq= 0KB vq= 0KB sq= 0B f=0/0 42.81 A-V: 0.000 fd= 490 aq= 0KB vq= 0KB sq= 0B f=0/0 42.84 A-V: 0.000 fd= 491 aq= 0KB vq= 0KB sq= 0B f=0/0 42.87 A-V: 0.000 fd= 491 aq= 0KB vq= 0KB sq= 0B f=0/0 42.90 A-V: 0.000 fd= 492 aq= 0KB vq= 0KB sq= 0B f=0/0 42.93 A-V: 0.000 fd= 493 aq= 0KB vq= 0KB sq= 0B f=0/0 42.96 A-V: 0.000 fd= 493 aq= 0KB vq= 0KB sq= 0B f=0/0 42.99 A-V: 0.000 fd= 495 aq= 0KB vq= 0KB sq= 0B f=0/0 43.02 A-V: 0.000 fd= 495 aq= 0KB vq= 0KB sq= 0B f=0/0 43.05 A-V: 0.000 fd= 495 aq= 0KB vq= 0KB sq= 0B f=0/0 43.08 A-V: 0.000 fd= 495 aq= 0KB vq= 0KB sq= 0B f=0/0 43.11 A-V: 0.000 fd= 495 aq= 0KB vq= 0KB sq= 0B f=0/0 43.14 A-V: 0.000 fd= 495 aq= 0KB vq= 0KB sq= 0B f=0/0 43.17 A-V: 0.000 fd= 495 aq= 0KB vq= 0KB sq= 0B f=0/0 43.20 A-V: 0.000 fd= 495 aq= 0KB vq= 0KB sq= 0B f=0/0 43.23 A-V: 0.000 fd= 495 aq= 0KB vq= 0KB sq= 0B f=0/0 43.26 A-V: 0.000 fd= 495 aq= 0KB vq= 0KB sq= 0B f=0/0 43.29 A-V: 0.000 fd= 495 aq= 0KB vq= 0KB sq= 0B f=0/0 43.32 A-V: 0.000 fd= 495 aq= 0KB vq= 0KB sq= 0B f=0/0 43.35 A-V: 0.000 fd= 495 aq= 0KB vq= 0KB sq= 0B f=0/0 43.38 A-V: 0.000 fd= 495 aq= 0KB vq= 0KB sq= 0B f=0/0 43.41 A-V: 0.000 fd= 495 aq= 0KB vq= 0KB sq= 0B f=0/0 43.44 A-V: 0.000 fd= 496 aq= 0KB vq= 0KB sq= 0B f=0/0 43.47 A-V: 0.000 fd= 496 aq= 0KB vq= 0KB sq= 0B f=0/0 43.50 A-V: 0.000 fd= 496 aq= 0KB vq= 0KB sq= 0B f=0/0 43.53 A-V: 0.000 fd= 496 aq= 0KB vq= 0KB sq= 0B f=0/0 43.56 A-V: 0.000 fd= 496 aq= 0KB vq= 0KB sq= 0B f=0/0 43.59 A-V: 0.000 fd= 496 aq= 0KB vq= 0KB sq= 0B f=0/0 43.62 A-V: 0.000 fd= 496 aq= 0KB vq= 0KB sq= 0B f=0/0 43.65 A-V: 0.000 fd= 496 aq= 0KB vq= 0KB sq= 0B f=0/0 43.68 A-V: 0.000 fd= 503 aq= 0KB vq= 1KB sq= 0B f=0/0 43.71 A-V: 0.000 fd= 506 aq= 0KB vq= 0KB sq= 0B f=0/0 43.74 A-V: 0.000 fd= 506 aq= 0KB vq= 0KB sq= 0B f=0/0 43.77 A-V: 0.000 fd= 506 aq= 0KB vq= 0KB sq= 0B f=0/0 43.80 A-V: 0.000 fd= 506 aq= 0KB vq= 0KB sq= 0B f=0/0 43.83 A-V: 0.000 fd= 506 aq= 0KB vq= 0KB sq= 0B f=0/0 43.86 A-V: 0.000 fd= 506 aq= 0KB vq= 0KB sq= 0B f=0/0 43.89 A-V: 0.000 fd= 506 aq= 0KB vq= 0KB sq= 0B f=0/0 43.92 A-V: 0.000 fd= 506 aq= 0KB vq= 0KB sq= 0B f=0/0 43.95 A-V: 0.000 fd= 510 aq= 0KB vq= 0KB sq= 0B f=0/0 43.98 A-V: 0.000 fd= 511 aq= 0KB vq= 0KB sq= 0B f=0/0 44.01 A-V: 0.000 fd= 513 aq= 0KB vq= 0KB sq= 0B f=0/0 44.04 A-V: 0.000 fd= 515 aq= 0KB vq= 0KB sq= 0B f=0/0 44.07 A-V: 0.000 fd= 516 aq= 0KB vq= 0KB sq= 0B f=0/0 44.10 A-V: 0.000 fd= 516 aq= 0KB vq= 0KB sq= 0B f=0/0 44.13 A-V: 0.000 fd= 516 aq= 0KB vq= 0KB sq= 0B f=0/0 44.16 A-V: 0.000 fd= 516 aq= 0KB vq= 0KB sq= 0B f=0/0 44.19 A-V: 0.000 fd= 516 aq= 0KB vq= 0KB sq= 0B f=0/0 44.22 A-V: 0.000 fd= 516 aq= 0KB vq= 0KB sq= 0B f=0/0 44.25 A-V: 0.000 fd= 516 aq= 0KB vq= 0KB sq= 0B f=0/0 44.28 A-V: 0.000 fd= 516 aq= 0KB vq= 0KB sq= 0B f=0/0 44.31 A-V: 0.000 fd= 517 aq= 0KB vq= 0KB sq= 0B f=0/0 44.34 A-V: 0.000 fd= 520 aq= 0KB vq= 0KB sq= 0B f=0/0 44.37 A-V: 0.000 fd= 520 aq= 0KB vq= 0KB sq= 0B f=0/0 44.40 A-V: 0.000 fd= 520 aq= 0KB vq= 0KB sq= 0B f=0/0 44.43 A-V: 0.000 fd= 520 aq= 0KB vq= 0KB sq= 0B f=0/0 44.46 A-V: 0.000 fd= 520 aq= 0KB vq= 0KB sq= 0B f=0/0 44.49 A-V: 0.000 fd= 520 aq= 0KB vq= 0KB sq= 0B f=0/0 44.52 A-V: 0.000 fd= 520 aq= 0KB vq= 0KB sq= 0B f=0/0 44.55 A-V: 0.000 fd= 520 aq= 0KB vq= 0KB sq= 0B f=0/0 44.58 A-V: 0.000 fd= 521 aq= 0KB vq= 0KB sq= 0B f=0/0 44.61 A-V: 0.000 fd= 521 aq= 0KB vq= 0KB sq= 0B f=0/0 44.64 A-V: 0.000 fd= 522 aq= 0KB vq= 0KB sq= 0B f=0/0 44.67 A-V: 0.000 fd= 522 aq= 0KB vq= 0KB sq= 0B f=0/0 44.70 A-V: 0.000 fd= 523 aq= 0KB vq= 0KB sq= 0B f=0/0 44.73 A-V: 0.000 fd= 524 aq= 0KB vq= 0KB sq= 0B f=0/0 44.76 A-V: 0.000 fd= 525 aq= 0KB vq= 0KB sq= 0B f=0/0 44.79 A-V: 0.000 fd= 525 aq= 0KB vq= 0KB sq= 0B f=0/0 44.82 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 44.85 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 44.88 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 44.91 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 44.94 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 44.97 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.00 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.03 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.06 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.09 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.12 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.15 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.18 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.21 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.24 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.27 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.30 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.33 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.36 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.39 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.42 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.45 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.48 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.51 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.54 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.57 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.60 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.63 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.66 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.69 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.72 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.75 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.78 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.81 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.84 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.87 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.90 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.93 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.96 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 45.99 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 46.02 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 46.05 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 46.08 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 46.11 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 46.14 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 46.17 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 46.20 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 46.23 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 46.26 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 46.29 A-V: 0.000 fd= 526 aq= 0KB vq= 0KB sq= 0B f=0/0 46.32 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.35 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.38 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.41 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.44 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.47 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.50 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.53 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.56 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.59 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.62 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.65 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.68 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.71 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.74 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.77 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.80 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.83 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.86 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.89 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.92 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.95 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 46.98 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.01 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.04 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.07 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.10 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.13 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.16 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.19 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.22 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.25 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.28 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.31 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.34 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.37 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.40 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.43 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.46 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.49 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.52 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.55 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.58 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.61 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.64 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.67 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.70 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.73 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.76 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.79 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.82 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.85 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.88 A-V: 0.000 fd= 549 aq= 0KB vq= 0KB sq= 0B f=0/0 47.91 A-V: 0.000 fd= 557 aq= 0KB vq= 0KB sq= 0B f=0/0 47.94 A-V: 0.000 fd= 557 aq= 0KB vq= 0KB sq= 0B f=0/0 47.97 A-V: 0.000 fd= 557 aq= 0KB vq= 0KB sq= 0B f=0/0 48.00 A-V: 0.000 fd= 557 aq= 0KB vq= 0KB sq= 0B f=0/0 48.03 A-V: 0.000 fd= 558 aq= 0KB vq= 0KB sq= 0B f=0/0 48.06 A-V: 0.000 fd= 558 aq= 0KB vq= 0KB sq= 0B f=0/0 48.09 A-V: 0.000 fd= 558 aq= 0KB vq= 0KB sq= 0B f=0/0 48.12 A-V: 0.000 fd= 558 aq= 0KB vq= 0KB sq= 0B f=0/0 48.15 A-V: 0.000 fd= 558 aq= 0KB vq= 0KB sq= 0B f=0/0 48.18 A-V: 0.000 fd= 558 aq= 0KB vq= 0KB sq= 0B f=0/0 48.21 A-V: 0.000 fd= 558 aq= 0KB vq= 0KB sq= 0B f=0/0 48.24 A-V: 0.000 fd= 558 aq= 0KB vq= 0KB sq= 0B f=0/0 48.27 A-V: 0.000 fd= 558 aq= 0KB vq= 0KB sq= 0B f=0/0 48.30 A-V: 0.000 fd= 558 aq= 0KB vq= 0KB sq= 0B f=0/0 48.33 A-V: 0.000 fd= 558 aq= 0KB vq= 0KB sq= 0B f=0/0 48.36 A-V: 0.000 fd= 558 aq= 0KB vq= 0KB sq= 0B f=0/0 48.39 A-V: 0.000 fd= 558 aq= 0KB vq= 0KB sq= 0B f=0/0 48.42 A-V: 0.000 fd= 558 aq= 0KB vq= 0KB sq= 0B f=0/0 48.45 A-V: 0.000 fd= 558 aq= 0KB vq= 0KB sq= 0B f=0/0 48.48 A-V: 0.000 fd= 560 aq= 0KB vq= 0KB sq= 0B f=0/0 48.51 A-V: 0.000 fd= 561 aq= 0KB vq= 0KB sq= 0B f=0/0 48.54 A-V: 0.000 fd= 561 aq= 0KB vq= 0KB sq= 0B f=0/0 48.57 A-V: 0.000 fd= 561 aq= 0KB vq= 0KB sq= 0B f=0/0 48.60 A-V: 0.000 fd= 561 aq= 0KB vq= 0KB sq= 0B f=0/0 48.63 A-V: 0.000 fd= 561 aq= 0KB vq= 0KB sq= 0B f=0/0 48.66 A-V: 0.000 fd= 564 aq= 0KB vq= 0KB sq= 0B f=0/0 48.69 A-V: 0.000 fd= 568 aq= 0KB vq= 0KB sq= 0B f=0/0 48.72 A-V: 0.000 fd= 568 aq= 0KB vq= 0KB sq= 0B f=0/0 48.75 A-V: 0.000 fd= 568 aq= 0KB vq= 0KB sq= 0B f=0/0 48.78 A-V: 0.000 fd= 568 aq= 0KB vq= 0KB sq= 0B f=0/0 48.81 A-V: 0.000 fd= 568 aq= 0KB vq= 0KB sq= 0B f=0/0 48.84 A-V: 0.000 fd= 568 aq= 0KB vq= 0KB sq= 0B f=0/0 48.87 A-V: 0.000 fd= 568 aq= 0KB vq= 0KB sq= 0B f=0/0 48.90 A-V: 0.000 fd= 568 aq= 0KB vq= 0KB sq= 0B f=0/0 48.93 A-V: 0.000 fd= 569 aq= 0KB vq= 0KB sq= 0B f=0/0 48.96 A-V: 0.000 fd= 578 aq= 0KB vq= 0KB sq= 0B f=0/0 48.99 A-V: 0.000 fd= 578 aq= 0KB vq= 0KB sq= 0B f=0/0 49.02 A-V: 0.000 fd= 578 aq= 0KB vq= 0KB sq= 0B f=0/0 49.05 A-V: 0.000 fd= 578 aq= 0KB vq= 0KB sq= 0B f=0/0 49.08 A-V: 0.000 fd= 578 aq= 0KB vq= 0KB sq= 0B f=0/0 49.11 A-V: 0.000 fd= 578 aq= 0KB vq= 0KB sq= 0B f=0/0 49.14 A-V: 0.000 fd= 578 aq= 0KB vq= 0KB sq= 0B f=0/0 49.17 A-V: 0.000 fd= 578 aq= 0KB vq= 0KB sq= 0B f=0/0 49.20 A-V: 0.000 fd= 579 aq= 0KB vq= 0KB sq= 0B f=0/0 49.23 A-V: 0.000 fd= 586 aq= 0KB vq= 0KB sq= 0B f=0/0 49.26 A-V: 0.000 fd= 588 aq= 0KB vq= 0KB sq= 0B f=0/0 49.29 A-V: 0.000 fd= 588 aq= 0KB vq= 0KB sq= 0B f=0/0 49.32 A-V: 0.000 fd= 588 aq= 0KB vq= 0KB sq= 0B f=0/0 49.35 A-V: 0.000 fd= 588 aq= 0KB vq= 0KB sq= 0B f=0/0 49.38 A-V: 0.000 fd= 588 aq= 0KB vq= 0KB sq= 0B f=0/0 49.41 A-V: 0.000 fd= 588 aq= 0KB vq= 0KB sq= 0B f=0/0 49.44 A-V: 0.000 fd= 588 aq= 0KB vq= 0KB sq= 0B f=0/0 49.47 A-V: 0.000 fd= 588 aq= 0KB vq= 0KB sq= 0B f=0/0 49.50 A-V: 0.000 fd= 595 aq= 0KB vq= 0KB sq= 0B f=0/0 49.53 A-V: 0.000 fd= 596 aq= 0KB vq= 0KB sq= 0B f=0/0 49.56 A-V: 0.000 fd= 596 aq= 0KB vq= 0KB sq= 0B f=0/0 49.59 A-V: 0.000 fd= 596 aq= 0KB vq= 0KB sq= 0B f=0/0 49.62 A-V: 0.000 fd= 598 aq= 0KB vq= 0KB sq= 0B f=0/0 49.65 A-V: 0.000 fd= 598 aq= 0KB vq= 0KB sq= 0B f=0/0 49.68 A-V: 0.000 fd= 598 aq= 0KB vq= 0KB sq= 0B f=0/0 49.71 A-V: 0.000 fd= 598 aq= 0KB vq= 0KB sq= 0B f=0/0 49.74 A-V: 0.000 fd= 598 aq= 0KB vq= 0KB sq= 0B f=0/0 49.77 A-V: 0.000 fd= 599 aq= 0KB vq= 0KB sq= 0B f=0/0 49.80 A-V: 0.000 fd= 600 aq= 0KB vq= 0KB sq= 0B f=0/0 49.83 A-V: 0.000 fd= 604 aq= 0KB vq= 0KB sq= 0B f=0/0 49.86 A-V: 0.000 fd= 607 aq= 0KB vq= 0KB sq= 0B f=0/0 49.89 A-V: 0.000 fd= 608 aq= 0KB vq= 0KB sq= 0B f=0/0 49.92 A-V: 0.000 fd= 608 aq= 0KB vq= 0KB sq= 0B f=0/0 49.95 A-V: 0.000 fd= 608 aq= 0KB vq= 0KB sq= 0B f=0/0 49.98 A-V: 0.000 fd= 608 aq= 0KB vq= 0KB sq= 0B f=0/0 50.01 A-V: 0.000 fd= 608 aq= 0KB vq= 0KB sq= 0B f=0/0 50.04 A-V: 0.000 fd= 609 aq= 0KB vq= 0KB sq= 0B f=0/0 50.07 A-V: 0.000 fd= 612 aq= 0KB vq= 0KB sq= 0B f=0/0 50.10 A-V: 0.000 fd= 613 aq= 0KB vq= 0KB sq= 0B f=0/0 50.13 A-V: 0.000 fd= 613 aq= 0KB vq= 0KB sq= 0B f=0/0 50.16 A-V: 0.000 fd= 613 aq= 0KB vq= 0KB sq= 0B f=0/0 50.19 A-V: 0.000 fd= 614 aq= 0KB vq= 0KB sq= 0B f=0/0 50.22 A-V: 0.000 fd= 618 aq= 0KB vq= 0KB sq= 0B f=0/0 50.25 A-V: 0.000 fd= 618 aq= 0KB vq= 0KB sq= 0B f=0/0 50.28 A-V: 0.000 fd= 618 aq= 0KB vq= 0KB sq= 0B f=0/0 50.31 A-V: 0.000 fd= 618 aq= 0KB vq= 0KB sq= 0B f=0/0 50.34 A-V: 0.000 fd= 618 aq= 0KB vq= 0KB sq= 0B f=0/0 50.37 A-V: 0.000 fd= 618 aq= 0KB vq= 0KB sq= 0B f=0/0 50.40 A-V: 0.000 fd= 618 aq= 0KB vq= 0KB sq= 0B f=0/0 50.43 A-V: 0.000 fd= 618 aq= 0KB vq= 0KB sq= 0B f=0/0 50.46 A-V: 0.000 fd= 627 aq= 0KB vq= 0KB sq= 0B f=0/0 50.49 A-V: 0.000 fd= 629 aq= 0KB vq= 0KB sq= 0B f=0/0 50.52 A-V: 0.000 fd= 635 aq= 0KB vq= 0KB sq= 0B f=0/0 50.55 A-V: 0.000 fd= 637 aq= 0KB vq= 0KB sq= 0B f=0/0 50.58 A-V: 0.000 fd= 637 aq= 0KB vq= 0KB sq= 0B f=0/0 50.61 A-V: 0.000 fd= 637 aq= 0KB vq= 0KB sq= 0B f=0/0 50.64 A-V: 0.000 fd= 637 aq= 0KB vq= 0KB sq= 0B f=0/0 50.67 A-V: 0.000 fd= 637 aq= 0KB vq= 0KB sq= 0B f=0/0 50.70 A-V: 0.000 fd= 637 aq= 0KB vq= 0KB sq= 0B f=0/0 50.73 A-V: 0.000 fd= 637 aq= 0KB vq= 0KB sq= 0B f=0/0 50.76 A-V: 0.000 fd= 637 aq= 0KB vq= 0KB sq= 0B f=0/0 50.79 A-V: 0.000 fd= 637 aq= 0KB vq= 0KB sq= 0B f=0/0 50.82 A-V: 0.000 fd= 637 aq= 0KB vq= 0KB sq= 0B f=0/0 50.85 A-V: 0.000 fd= 637 aq= 0KB vq= 0KB sq= 0B f=0/0 50.88 A-V: 0.000 fd= 637 aq= 0KB vq= 0KB sq= 0B f=0/0 50.91 A-V: 0.000 fd= 637 aq= 0KB vq= 0KB sq= 0B f=0/0 50.94 A-V: 0.000 fd= 637 aq= 0KB vq= 0KB sq= 0B f=0/0 6da00] ac-tex damaged at 12 35 [mpeg2video @ 000000000036da00] concealing 200 DC, 200 AC, 200 MV errors in P frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 49 52 [mpeg2video @ 000000000036da00] concealing 200 DC, 200 AC, 200 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] ac-tex damaged at 35 78 [mpeg2video @ 000000000036da00] concealing 100 DC, 100 AC, 100 MV errors in I frame [mpeg2video @ 000000000036da00] mb incr damaged [mpeg2video @ 000000000036da00] ac-tex damaged at 36 55 [mpeg2video @ 000000000036da00] concealing 1600 DC, 1600 AC, 1600 MV errors in P frame [mpeg2video @ 000000000036da00] slice mismatch [mpeg2video @ 000000000036da00] concealing 600 DC, 600 AC, 600 MV errors in P frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] ac-tex damaged at 19 18 [mpeg2video @ 000000000036da00] concealing 100 DC, 100 AC, 100 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 14 66 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 22 74 [mpeg2video @ 000000000036da00] concealing 450 DC, 450 AC, 450 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] ac-tex damaged at 12 28 [mpeg2video @ 000000000036da00] concealing 150 DC, 150 AC, 150 MV errors in P frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 36 60 [mpeg2video @ 000000000036da00] concealing 241 DC, 241 AC, 241 MV errors in I frame [mpeg2video @ 000000000036da00] ac-tex damaged at 20 79 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 27 [mpeg2video @ 000000000036da00] concealing 100 DC, 100 AC, 100 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] ac-tex damaged at 43 27 [mpeg2video @ 000000000036da00] concealing 1150 DC, 1150 AC, 1150 MV errors in P frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] ac-tex damaged at 43 27 [mpeg2video @ 000000000036da00] concealing 1150 DC, 1150 AC, 1150 MV errors in P frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] concealing 86 DC, 86 AC, 86 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] ac-tex damaged at 31 62 [mpeg2video @ 000000000036da00] concealing 900 DC, 900 AC, 900 MV errors in P frame [mpeg2video @ 000000000036da00] concealing 1399 DC, 1399 AC, 1399 MV errors in P frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 21 26 [mpeg2video @ 000000000036da00] skipped MB in I frame at 26 28 [mpeg2video @ 000000000036da00] concealing 515 DC, 515 AC, 515 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] concealing 0 DC, 0 AC, 0 MV errors in P frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 3 32 [mpeg2video @ 000000000036da00] skipped MB in I frame at 8 35 [mpeg2video @ 000000000036da00] skipped MB in I frame at 21 42 [mpeg2video @ 000000000036da00] ac-tex damaged at 4 16 [mpeg2video @ 000000000036da00] mb incr damaged [mpeg2video @ 000000000036da00] concealing 550 DC, 550 AC, 550 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 42 13 [mpeg2video @ 000000000036da00] concealing 250 DC, 250 AC, 250 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 5 50 [mpeg2video @ 000000000036da00] skipped MB in I frame at 12 63 [mpeg2video @ 000000000036da00] concealing 1050 DC, 1050 AC, 1050 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame a 50.97 A-V: 0.000 fd= 642 aq= 0KB vq= 0KB sq= 0B f=0/0 51.00 A-V: 0.000 fd= 645 aq= 0KB vq= 0KB sq= 0B f=0/0 51.03 A-V: 0.000 fd= 647 aq= 0KB vq= 0KB sq= 0B f=0/0 51.06 A-V: 0.000 fd= 647 aq= 0KB vq= 0KB sq= 0B f=0/0 51.09 A-V: 0.000 fd= 647 aq= 0KB vq= 0KB sq= 0B f=0/0 51.12 A-V: 0.000 fd= 647 aq= 0KB vq= 0KB sq= 0B f=0/0 51.15 A-V: 0.000 fd= 647 aq= 0KB vq= 0KB sq= 0B f=0/0 51.18 A-V: 0.000 fd= 647 aq= 0KB vq= 0KB sq= 0B f=0/0 51.21 A-V: 0.000 fd= 647 aq= 0KB vq= 0KB sq= 0B f=0/0 51.24 A-V: 0.000 fd= 647 aq= 0KB vq= 0KB sq= 0B f=0/0 51.27 A-V: 0.000 fd= 647 aq= 0KB vq= 0KB sq= 0B f=0/0 51.30 A-V: 0.000 fd= 647 aq= 0KB vq= 0KB sq= 0B f=0/0 51.33 A-V: 0.000 fd= 647 aq= 0KB vq= 0KB sq= 0B f=0/0 51.36 A-V: 0.000 fd= 647 aq= 0KB vq= 0KB sq= 0B f=0/0 51.39 A-V: 0.000 fd= 655 aq= 0KB vq= 0KB sq= 0B f=0/0 51.42 A-V: 0.000 fd= 657 aq= 0KB vq= 0KB sq= 0B f=0/0 51.45 A-V: 0.000 fd= 657 aq= 0KB vq= 0KB sq= 0B f=0/0 51.48 A-V: 0.000 fd= 657 aq= 0KB vq= 0KB sq= 0B f=0/0 51.51 A-V: 0.000 fd= 657 aq= 0KB vq= 0KB sq= 0B f=0/0 51.54 A-V: 0.000 fd= 657 aq= 0KB vq= 0KB sq= 0B f=0/0 51.57 A-V: 0.000 fd= 657 aq= 0KB vq= 0KB sq= 0B f=0/0 51.60 A-V: 0.000 fd= 657 aq= 0KB vq= 0KB sq= 0B f=0/0 51.63 A-V: 0.000 fd= 657 aq= 0KB vq= 0KB sq= 0B f=0/0 51.66 A-V: 0.000 fd= 657 aq= 0KB vq= 0KB sq= 0B f=0/0 51.69 A-V: 0.000 fd= 657 aq= 0KB vq= 0KB sq= 0B f=0/0 51.72 A-V: 0.000 fd= 657 aq= 0KB vq= 0KB sq= 0B f=0/0 51.75 A-V: 0.000 fd= 657 aq= 0KB vq= 0KB sq= 0B f=0/0 51.78 A-V: 0.000 fd= 657 aq= 0KB vq= 0KB sq= 0B f=0/0 51.81 A-V: 0.000 fd= 657 aq= 0KB vq= 0KB sq= 0B f=0/0 51.84 A-V: 0.000 fd= 661 aq= 0KB vq= 0KB sq= 0B f=0/0 51.87 A-V: 0.000 fd= 661 aq= 0KB vq= 0KB sq= 0B f=0/0 51.90 A-V: 0.000 fd= 661 aq= 0KB vq= 0KB sq= 0B f=0/0 51.93 A-V: 0.000 fd= 661 aq= 0KB vq= 0KB sq= 0B f=0/0 51.96 A-V: 0.000 fd= 661 aq= 0KB vq= 0KB sq= 0B f=0/0 51.99 A-V: 0.000 fd= 661 aq= 0KB vq= 0KB sq= 0B f=0/0 52.02 A-V: 0.000 fd= 661 aq= 0KB vq= 0KB sq= 0B f=0/0 52.05 A-V: 0.000 fd= 661 aq= 0KB vq= 0KB sq= 0B f=0/0 52.08 A-V: 0.000 fd= 662 aq= 0KB vq= 0KB sq= 0B f=0/0 52.11 A-V: 0.000 fd= 662 aq= 0KB vq= 0KB sq= 0B f=0/0 52.14 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.17 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.20 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.23 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.26 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.29 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.32 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.35 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.38 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.41 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.44 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.47 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.50 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.53 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.56 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.59 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.62 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.65 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.68 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.71 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.74 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.77 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.80 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.83 A-V: 0.000 fd= 665 aq= 0KB vq= 0KB sq= 0B f=0/0 52.86 A-V: 0.000 fd= 670 aq= 0KB vq= 0KB sq= 0B f=0/0 52.89 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 52.92 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 52.95 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 52.98 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.01 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.04 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.07 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.10 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.13 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.16 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.19 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.22 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.25 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.28 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.31 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.34 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.37 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.40 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.43 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.46 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.49 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.52 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.55 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.58 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.61 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.64 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.67 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.70 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.73 A-V: 0.000 fd= 675 aq= 0KB vq= 0KB sq= 0B f=0/0 53.76 A-V: 0.000 fd= 678 aq= 0KB vq= 0KB sq= 0B f=0/0 53.79 A-V: 0.000 fd= 682 aq= 0KB vq= 0KB sq= 0B f=0/0 53.82 A-V: 0.000 fd= 685 aq= 0KB vq= 0KB sq= 0B f=0/0 53.85 A-V: 0.000 fd= 685 aq= 0KB vq= 0KB sq= 0B f=0/0 53.88 A-V: 0.000 fd= 685 aq= 0KB vq= 0KB sq= 0B f=0/0 53.91 A-V: 0.000 fd= 685 aq= 0KB vq= 0KB sq= 0B f=0/0 53.94 A-V: 0.000 fd= 685 aq= 0KB vq= 0KB sq= 0B f=0/0 53.97 A-V: 0.000 fd= 685 aq= 0KB vq= 0KB sq= 0B f=0/0 54.00 A-V: 0.000 fd= 685 aq= 0KB vq= 0KB sq= 0B f=0/0 54.03 A-V: 0.000 fd= 685 aq= 0KB vq= 0KB sq= 0B f=0/0 54.06 A-V: 0.000 fd= 685 aq= 0KB vq= 0KB sq= 0B f=0/0 54.09 A-V: 0.000 fd= 685 aq= 0KB vq= 0KB sq= 0B f=0/0 54.12 A-V: 0.000 fd= 685 aq= 0KB vq= 0KB sq= 0B f=0/0 54.15 A-V: 0.000 fd= 685 aq= 0KB vq= 0KB sq= 0B f=0/0 54.18 A-V: 0.000 fd= 686 aq= 0KB vq= 0KB sq= 0B f=0/0 54.21 A-V: 0.000 fd= 691 aq= 0KB vq= 0KB sq= 0B f=0/0 54.24 A-V: 0.000 fd= 695 aq= 0KB vq= 0KB sq= 0B f=0/0 54.27 A-V: 0.000 fd= 695 aq= 0KB vq= 0KB sq= 0B f=0/0 54.30 A-V: 0.000 fd= 695 aq= 0KB vq= 0KB sq= 0B f=0/0 54.33 A-V: 0.000 fd= 695 aq= 0KB vq= 0KB sq= 0B f=0/0 54.36 A-V: 0.000 fd= 695 aq= 0KB vq= 0KB sq= 0B f=0/0 54.39 A-V: 0.000 fd= 695 aq= 0KB vq= 0KB sq= 0B f=0/0 54.42 A-V: 0.000 fd= 695 aq= 0KB vq= 0KB sq= 0B f=0/0 54.45 A-V: 0.000 fd= 695 aq= 0KB vq= 0KB sq= 0B f=0/0 54.48 A-V: 0.000 fd= 695 aq= 0KB vq= 0KB sq= 0B f=0/0 54.51 A-V: 0.000 fd= 695 aq= 0KB vq= 0KB sq= 0B f=0/0 54.54 A-V: 0.000 fd= 695 aq= 0KB vq= 0KB sq= 0B f=0/0 54.57 A-V: 0.000 fd= 705 aq= 0KB vq= 0KB sq= 0B f=0/0 54.60 A-V: 0.000 fd= 705 aq= 0KB vq= 0KB sq= 0B f=0/0 54.63 A-V: 0.000 fd= 705 aq= 0KB vq= 0KB sq= 0B f=0/0 54.66 A-V: 0.000 fd= 705 aq= 0KB vq= 0KB sq= 0B f=0/0 54.69 A-V: 0.000 fd= 705 aq= 0KB vq= 0KB sq= 0B f=0/0 54.72 A-V: 0.000 fd= 705 aq= 0KB vq= 0KB sq= 0B f=0/0 54.75 A-V: 0.000 fd= 705 aq= 0KB vq= 0KB sq= 0B f=0/0 54.78 A-V: 0.000 fd= 705 aq= 0KB vq= 0KB sq= 0B f=0/0 54.81 A-V: 0.000 fd= 705 aq= 0KB vq= 0KB sq= 0B f=0/0 54.84 A-V: 0.000 fd= 705 aq= 0KB vq= 0KB sq= 0B f=0/0 54.87 A-V: 0.000 fd= 706 aq= 0KB vq= 0KB sq= 0B f=0/0 54.90 A-V: 0.000 fd= 706 aq= 0KB vq= 0KB sq= 0B f=0/0 54.93 A-V: 0.000 fd= 706 aq= 0KB vq= 0KB sq= 0B f=0/0 54.96 A-V: 0.000 fd= 706 aq= 0KB vq= 0KB sq= 0B f=0/0 54.99 A-V: 0.000 fd= 707 aq= 0KB vq= 1KB sq= 0B f=0/0 55.02 A-V: 0.000 fd= 710 aq= 0KB vq= 0KB sq= 0B f=0/0 55.05 A-V: 0.000 fd= 710 aq= 0KB vq= 0KB sq= 0B f=0/0 55.08 A-V: 0.000 fd= 710 aq= 0KB vq= 0KB sq= 0B f=0/0 55.11 A-V: 0.000 fd= 710 aq= 0KB vq= 0KB sq= 0B f=0/0 55.14 A-V: 0.000 fd= 712 aq= 0KB vq= 0KB sq= 0B f=0/0 55.17 A-V: 0.000 fd= 714 aq= 0KB vq= 0KB sq= 0B f=0/0 55.20 A-V: 0.000 fd= 715 aq= 0KB vq= 0KB sq= 0B f=0/0 55.23 A-V: 0.000 fd= 715 aq= 0KB vq= 0KB sq= 0B f=0/0 55.26 A-V: 0.000 fd= 715 aq= 0KB vq= 0KB sq= 0B f=0/0 55.29 A-V: 0.000 fd= 715 aq= 0KB vq= 0KB sq= 0B f=0/0 55.32 A-V: 0.000 fd= 715 aq= 0KB vq= 0KB sq= 0B f=0/0 55.35 A-V: 0.000 fd= 715 aq= 0KB vq= 0KB sq= 0B f=0/0 55.38 A-V: 0.000 fd= 715 aq= 0KB vq= 0KB sq= 0B f=0/0 55.41 A-V: 0.000 fd= 715 aq= 0KB vq= 0KB sq= 0B f=0/0 55.44 A-V: 0.000 fd= 715 aq= 0KB vq= 0KB sq= 0B f=0/0 55.47 A-V: 0.000 fd= 715 aq= 0KB vq= 0KB sq= 0B f=0/0 55.50 A-V: 0.000 fd= 715 aq= 0KB vq= 0KB sq= 0B f=0/0 55.53 A-V: 0.000 fd= 715 aq= 0KB vq= 0KB sq= 0B f=0/0 55.56 A-V: 0.000 fd= 715 aq= 0KB vq= 0KB sq= 0B f=0/0 55.59 A-V: 0.000 fd= 715 aq= 0KB vq= 0KB sq= 0B f=0/0 55.62 A-V: 0.000 fd= 715 aq= 0KB vq= 0KB sq= 0B f=0/0 55.65 A-V: 0.000 fd= 716 aq= 0KB vq= 0KB sq= 0B f=0/0 55.68 A-V: 0.000 fd= 721 aq= 0KB vq= 0KB sq= 0B f=0/0 55.71 A-V: 0.000 fd= 722 aq= 0KB vq= 0KB sq= 0B f=0/0 55.74 A-V: 0.000 fd= 724 aq= 0KB vq= 0KB sq= 0B f=0/0 55.77 A-V: 0.000 fd= 725 aq= 0KB vq= 0KB sq= 0B f=0/0 55.80 A-V: 0.000 fd= 725 aq= 0KB vq= 0KB sq= 0B f=0/0 55.83 A-V: 0.000 fd= 725 aq= 0KB vq= 0KB sq= 0B f=0/0 55.86 A-V: 0.000 fd= 725 aq= 0KB vq= 0KB sq= 0B f=0/0 55.89 A-V: 0.000 fd= 725 aq= 0KB vq= 0KB sq= 0B f=0/0 55.92 A-V: 0.000 fd= 725 aq= 0KB vq= 0KB sq= 0B f=0/0 55.95 A-V: 0.000 fd= 725 aq= 0KB vq= 0KB sq= 0B f=0/0 55.98 A-V: 0.000 fd= 725 aq= 0KB vq= 0KB sq= 0B f=0/0 56.01 A-V: 0.000 fd= 725 aq= 0KB vq= 0KB sq= 0B f=0/0 56.04 A-V: 0.000 fd= 725 aq= 0KB vq= 0KB sq= 0B f=0/0 t 42 40 [mpeg2video @ 000000000036da00] concealing 150 DC, 150 AC, 150 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] [mpeg2video @ 000000000036da00] skipped MB in I frame at 22 53 skipped MB in I frame at 40 64 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 10 58 [mpeg2video @ 000000000036da00] skipped MB in I frame at 16 72 [mpeg2video @ 000000000036da00] concealing 751 DC, 751 AC, 751 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] ac-tex damaged at 43 71 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 30 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 31 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 33 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 34 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 35 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 36 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 37 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 38 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 39 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 40 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 41 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 42 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 43 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 44 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 45 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 46 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 47 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 48 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 49 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 50 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 51 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 52 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 53 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 54 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 55 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 56 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 57 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 58 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 59 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 60 [mpeg2video @ 000000000036da00] concealing 1850 DC, 1850 AC, 1850 MV errors in I frame [mpeg2video @ 000000000036da00] slice mismatch [mpeg2video @ 000000000036da00] concealing 750 DC, 750 AC, 750 MV errors in P frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] [mpeg2video @ 000000000036da00] skipped MB in I frame at 29 69 skipped MB in I frame at 21 45 [mpeg2video @ 000000000036da00] skipped MB in I frame at 14 72 [mpeg2video @ 000000000036da00] concealing 400 DC, 400 AC, 400 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] mb incr damaged [mpeg2video @ 000000000036da00] concealing 950 DC, 950 AC, 950 MV errors in P frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] ac-tex damaged at 27 11 [mpeg2video @ 000000000036da00] concealing 100 DC, 100 AC, 100 MV errors in P frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] [mpeg2video @ 000000000036da00] skipped MB in I frame at 31 35 skipped MB in I frame at 17 48 [mpeg2video @ 000000000036da00] [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 15 38 ac-tex damaged at 17 55 [mpeg2video @ 000000000036da00] concealing 650 DC, 650 AC, 650 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] ac-tex damaged at 16 53 [mpeg2video @ 000000000036da00] concealing 250 DC, 250 AC, 250 MV errors 56.07 A-V: 0.000 fd= 727 aq= 0KB vq= 6KB sq= 0B f=0/0 56.10 A-V: 0.000 fd= 735 aq= 0KB vq= 0KB sq= 0B f=0/0 56.13 A-V: 0.000 fd= 735 aq= 0KB vq= 0KB sq= 0B f=0/0 56.16 A-V: 0.000 fd= 735 aq= 0KB vq= 0KB sq= 0B f=0/0 56.19 A-V: 0.000 fd= 735 aq= 0KB vq= 0KB sq= 0B f=0/0 56.22 A-V: 0.000 fd= 735 aq= 0KB vq= 0KB sq= 0B f=0/0 56.25 A-V: 0.000 fd= 735 aq= 0KB vq= 0KB sq= 0B f=0/0 56.28 A-V: 0.000 fd= 735 aq= 0KB vq= 0KB sq= 0B f=0/0 56.31 A-V: 0.000 fd= 744 aq= 0KB vq= 0KB sq= 0B f=0/0 56.34 A-V: 0.000 fd= 744 aq= 0KB vq= 0KB sq= 0B f=0/0 56.37 A-V: 0.000 fd= 744 aq= 0KB vq= 0KB sq= 0B f=0/0 56.40 A-V: 0.000 fd= 744 aq= 0KB vq= 0KB sq= 0B f=0/0 56.43 A-V: 0.000 fd= 744 aq= 0KB vq= 0KB sq= 0B f=0/0 56.46 A-V: 0.000 fd= 744 aq= 0KB vq= 0KB sq= 0B f=0/0 56.49 A-V: 0.000 fd= 744 aq= 0KB vq= 0KB sq= 0B f=0/0 56.52 A-V: 0.000 fd= 745 aq= 0KB vq= 0KB sq= 0B f=0/0 56.55 A-V: 0.000 fd= 752 aq= 0KB vq= 0KB sq= 0B f=0/0 56.58 A-V: 0.000 fd= 754 aq= 0KB vq= 0KB sq= 0B f=0/0 56.61 A-V: 0.000 fd= 754 aq= 0KB vq= 0KB sq= 0B f=0/0 56.64 A-V: 0.000 fd= 754 aq= 0KB vq= 0KB sq= 0B f=0/0 56.67 A-V: 0.000 fd= 754 aq= 0KB vq= 0KB sq= 0B f=0/0 56.70 A-V: 0.000 fd= 754 aq= 0KB vq= 0KB sq= 0B f=0/0 56.73 A-V: 0.000 fd= 754 aq= 0KB vq= 0KB sq= 0B f=0/0 56.76 A-V: 0.000 fd= 754 aq= 0KB vq= 0KB sq= 0B f=0/0 56.79 A-V: 0.000 fd= 754 aq= 0KB vq= 0KB sq= 0B f=0/0 56.82 A-V: 0.000 fd= 754 aq= 0KB vq= 0KB sq= 0B f=0/0 56.85 A-V: 0.000 fd= 754 aq= 0KB vq= 0KB sq= 0B f=0/0 56.88 A-V: 0.000 fd= 754 aq= 0KB vq= 0KB sq= 0B f=0/0 56.91 A-V: 0.000 fd= 754 aq= 0KB vq= 0KB sq= 0B f=0/0 56.94 A-V: 0.000 fd= 759 aq= 0KB vq= 0KB sq= 0B f=0/0 56.97 A-V: 0.000 fd= 759 aq= 0KB vq= 0KB sq= 0B f=0/0 57.00 A-V: 0.000 fd= 759 aq= 0KB vq= 0KB sq= 0B f=0/0 57.03 A-V: 0.000 fd= 759 aq= 0KB vq= 0KB sq= 0B f=0/0 57.06 A-V: 0.000 fd= 759 aq= 0KB vq= 0KB sq= 0B f=0/0 57.09 A-V: 0.000 fd= 759 aq= 0KB vq= 0KB sq= 0B f=0/0 57.12 A-V: 0.000 fd= 759 aq= 0KB vq= 0KB sq= 0B f=0/0 57.15 A-V: 0.000 fd= 759 aq= 0KB vq= 0KB sq= 0B f=0/0 57.18 A-V: 0.000 fd= 759 aq= 0KB vq= 0KB sq= 0B f=0/0 57.21 A-V: 0.000 fd= 759 aq= 0KB vq= 0KB sq= 0B f=0/0 57.24 A-V: 0.000 fd= 761 aq= 0KB vq= 0KB sq= 0B f=0/0 57.27 A-V: 0.000 fd= 764 aq= 0KB vq= 0KB sq= 0B f=0/0 57.30 A-V: 0.000 fd= 764 aq= 0KB vq= 0KB sq= 0B f=0/0 57.33 A-V: 0.000 fd= 764 aq= 0KB vq= 0KB sq= 0B f=0/0 57.36 A-V: 0.000 fd= 764 aq= 0KB vq= 0KB sq= 0B f=0/0 57.39 A-V: 0.000 fd= 764 aq= 0KB vq= 0KB sq= 0B f=0/0 57.42 A-V: 0.000 fd= 764 aq= 0KB vq= 0KB sq= 0B f=0/0 57.45 A-V: 0.000 fd= 764 aq= 0KB vq= 0KB sq= 0B f=0/0 57.48 A-V: 0.000 fd= 764 aq= 0KB vq= 0KB sq= 0B f=0/0 57.51 A-V: 0.000 fd= 764 aq= 0KB vq= 0KB sq= 0B f=0/0 57.54 A-V: 0.000 fd= 764 aq= 0KB vq= 0KB sq= 0B f=0/0 57.57 A-V: 0.000 fd= 764 aq= 0KB vq= 0KB sq= 0B f=0/0 57.60 A-V: 0.000 fd= 764 aq= 0KB vq= 0KB sq= 0B f=0/0 57.63 A-V: 0.000 fd= 764 aq= 0KB vq= 0KB sq= 0B f=0/0 57.66 A-V: 0.000 fd= 764 aq= 0KB vq= 0KB sq= 0B f=0/0 57.69 A-V: 0.000 fd= 764 aq= 0KB vq= 0KB sq= 0B f=0/0 57.72 A-V: 0.000 fd= 765 aq= 0KB vq= 6KB sq= 0B f=0/0 57.75 A-V: 0.000 fd= 773 aq= 0KB vq= 0KB sq= 0B f=0/0 57.78 A-V: 0.000 fd= 773 aq= 0KB vq= 0KB sq= 0B f=0/0 57.81 A-V: 0.000 fd= 773 aq= 0KB vq= 0KB sq= 0B f=0/0 57.84 A-V: 0.000 fd= 774 aq= 0KB vq= 0KB sq= 0B f=0/0 57.87 A-V: 0.000 fd= 774 aq= 0KB vq= 0KB sq= 0B f=0/0 57.90 A-V: 0.000 fd= 774 aq= 0KB vq= 0KB sq= 0B f=0/0 57.93 A-V: 0.000 fd= 776 aq= 0KB vq= 0KB sq= 0B f=0/0 57.96 A-V: 0.000 fd= 779 aq= 0KB vq= 0KB sq= 0B f=0/0 57.99 A-V: 0.000 fd= 779 aq= 0KB vq= 0KB sq= 0B f=0/0 58.02 A-V: 0.000 fd= 779 aq= 0KB vq= 0KB sq= 0B f=0/0 58.05 A-V: 0.000 fd= 782 aq= 0KB vq= 0KB sq= 0B f=0/0 58.08 A-V: 0.000 fd= 782 aq= 0KB vq= 0KB sq= 0B f=0/0 58.11 A-V: 0.000 fd= 782 aq= 0KB vq= 0KB sq= 0B f=0/0 58.14 A-V: 0.000 fd= 782 aq= 0KB vq= 0KB sq= 0B f=0/0 58.17 A-V: 0.000 fd= 782 aq= 0KB vq= 0KB sq= 0B f=0/0 58.20 A-V: 0.000 fd= 782 aq= 0KB vq= 0KB sq= 0B f=0/0 58.23 A-V: 0.000 fd= 782 aq= 0KB vq= 0KB sq= 0B f=0/0 58.26 A-V: 0.000 fd= 782 aq= 0KB vq= 0KB sq= 0B f=0/0 58.29 A-V: 0.000 fd= 782 aq= 0KB vq= 0KB sq= 0B f=0/0 58.32 A-V: 0.000 fd= 782 aq= 0KB vq= 0KB sq= 0B f=0/0 58.35 A-V: 0.000 fd= 783 aq= 0KB vq= 0KB sq= 0B f=0/0 58.38 A-V: 0.000 fd= 783 aq= 0KB vq= 0KB sq= 0B f=0/0 58.41 A-V: 0.000 fd= 783 aq= 0KB vq= 0KB sq= 0B f=0/0 58.44 A-V: 0.000 fd= 791 aq= 0KB vq= 0KB sq= 0B f=0/0 58.47 A-V: 0.000 fd= 791 aq= 0KB vq= 0KB sq= 0B f=0/0 58.50 A-V: 0.000 fd= 791 aq= 0KB vq= 0KB sq= 0B f=0/0 58.53 A-V: 0.000 fd= 791 aq= 0KB vq= 0KB sq= 0B f=0/0 in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 16 4 [mpeg2video @ 000000000036da00] concealing 150 DC, 150 AC, 150 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 20 32 skipped MB in I frame at 41 50 [mpeg2video @ 000000000036da00] ac-tex damaged at 3 41 [mpeg2video @ 000000000036da00] skipped MB in I frame at 9 24 [mpeg2video @ 000000000036da00] skipped MB in I frame at 15 47 [mpeg2video @ 000000000036da00] concealing 850 DC, 850 AC, 850 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 38 62 [mpeg2video @ 000000000036da00] concealing 200 DC, 200 AC, 200 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] ac-tex damaged at 37 76 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 35 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 39 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 40 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 41 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 42 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 43 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 44 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 45 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 46 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 47 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 48 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 49 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 50 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 51 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 52 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 53 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 54 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 55 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 56 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 57 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 58 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 59 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 60 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 61 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 62 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 63 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 64 [mpeg2video @ 000000000036da00] skipped MB in I frame at 38 47 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 65 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 66 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 67 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 68 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 69 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 70 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 71 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 72 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 73 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 74 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 75 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 76 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 77 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 78 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 79 [mpeg2video @ 000000000036da00] concealing 1650 DC, 1650 AC, 1650 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 39 73 [mpeg2video @ 000000000036da00] concealing 1 58.62 A-V: 0.000 fd= 800 aq= 0KB vq= 0KB sq= 0B f=0/0 58.65 A-V: 0.000 fd= 801 aq= 0KB vq= 0KB sq= 0B f=0/0 58.68 A-V: 0.000 fd= 801 aq= 0KB vq= 0KB sq= 0B f=0/0 58.71 A-V: 0.000 fd= 801 aq= 0KB vq= 0KB sq= 0B f=0/0 58.74 A-V: 0.000 fd= 801 aq= 0KB vq= 0KB sq= 0B f=0/0 58.77 A-V: 0.000 fd= 801 aq= 0KB vq= 0KB sq= 0B f=0/0 58.80 A-V: 0.000 fd= 801 aq= 0KB vq= 0KB sq= 0B f=0/0 58.83 A-V: 0.000 fd= 801 aq= 0KB vq= 0KB sq= 0B f=0/0 58.86 A-V: 0.000 fd= 801 aq= 0KB vq= 0KB sq= 0B f=0/0 58.89 A-V: 0.000 fd= 801 aq= 0KB vq= 0KB sq= 0B f=0/0 58.92 A-V: 0.000 fd= 801 aq= 0KB vq= 0KB sq= 0B f=0/0 58.95 A-V: 0.000 fd= 801 aq= 0KB vq= 0KB sq= 0B f=0/0 58.98 A-V: 0.000 fd= 801 aq= 0KB vq= 0KB sq= 0B f=0/0 59.01 A-V: 0.000 fd= 806 aq= 0KB vq= 0KB sq= 0B f=0/0 59.04 A-V: 0.000 fd= 806 aq= 0KB vq= 0KB sq= 0B f=0/0 59.07 A-V: 0.000 fd= 806 aq= 0KB vq= 0KB sq= 0B f=0/0 59.10 A-V: 0.000 fd= 806 aq= 0KB vq= 0KB sq= 0B f=0/0 59.13 A-V: 0.000 fd= 806 aq= 0KB vq= 0KB sq= 0B f=0/0 59.16 A-V: 0.000 fd= 806 aq= 0KB vq= 0KB sq= 0B f=0/0 59.19 A-V: 0.000 fd= 806 aq= 0KB vq= 0KB sq= 0B f=0/0 59.22 A-V: 0.000 fd= 807 aq= 0KB vq= 0KB sq= 0B f=0/0 59.25 A-V: 0.000 fd= 808 aq= 0KB vq= 0KB sq= 0B f=0/0 59.28 A-V: 0.000 fd= 811 aq= 0KB vq= 0KB sq= 0B f=0/0 59.31 A-V: 0.000 fd= 811 aq= 0KB vq= 0KB sq= 0B f=0/0 59.34 A-V: 0.000 fd= 811 aq= 0KB vq= 0KB sq= 0B f=0/0 59.37 A-V: 0.000 fd= 811 aq= 0KB vq= 0KB sq= 0B f=0/0 59.40 A-V: 0.000 fd= 811 aq= 0KB vq= 0KB sq= 0B f=0/0 59.43 A-V: 0.000 fd= 811 aq= 0KB vq= 0KB sq= 0B f=0/0 59.46 A-V: 0.000 fd= 811 aq= 0KB vq= 0KB sq= 0B f=0/0 59.49 A-V: 0.000 fd= 811 aq= 0KB vq= 0KB sq= 0B f=0/0 59.52 A-V: 0.000 fd= 811 aq= 0KB vq= 0KB sq= 0B f=0/0 59.55 A-V: 0.000 fd= 811 aq= 0KB vq= 0KB sq= 0B f=0/0 59.58 A-V: 0.000 fd= 811 aq= 0KB vq= 0KB sq= 0B f=0/0 59.61 A-V: 0.000 fd= 814 aq= 0KB vq= 0KB sq= 0B f=0/0 59.64 A-V: 0.000 fd= 820 aq= 0KB vq= 0KB sq= 0B f=0/0 59.67 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 59.70 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 59.73 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 59.76 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 59.79 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 59.82 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 59.85 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 59.88 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 59.91 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 59.94 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 59.97 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 60.00 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 60.03 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 60.06 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 60.09 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 60.12 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 60.15 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 60.18 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 60.21 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 60.24 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 60.27 A-V: 0.000 fd= 821 aq= 0KB vq= 0KB sq= 0B f=0/0 60.30 A-V: 0.000 fd= 822 aq= 0KB vq= 0KB sq= 0B f=0/0 60.33 A-V: 0.000 fd= 822 aq= 0KB vq= 0KB sq= 0B f=0/0 60.36 A-V: 0.000 fd= 824 aq= 0KB vq= 0KB sq= 0B f=0/0 60.39 A-V: 0.000 fd= 829 aq= 0KB vq= 0KB sq= 0B f=0/0 60.42 A-V: 0.000 fd= 830 aq= 0KB vq= 0KB sq= 0B f=0/0 60.45 A-V: 0.000 fd= 831 aq= 0KB vq= 0KB sq= 0B f=0/0 60.48 A-V: 0.000 fd= 831 aq= 0KB vq= 0KB sq= 0B f=0/0 60.51 A-V: 0.000 fd= 831 aq= 0KB vq= 0KB sq= 0B f=0/0 60.54 A-V: 0.000 fd= 831 aq= 0KB vq= 0KB sq= 0B f=0/0 60.57 A-V: 0.000 fd= 831 aq= 0KB vq= 0KB sq= 0B f=0/0 60.60 A-V: 0.000 fd= 831 aq= 0KB vq= 0KB sq= 0B f=0/0 60.63 A-V: 0.000 fd= 831 aq= 0KB vq= 0KB sq= 0B f=0/0 60.66 A-V: 0.000 fd= 831 aq= 0KB vq= 0KB sq= 0B f=0/0 60.69 A-V: 0.000 fd= 831 aq= 0KB vq= 0KB sq= 0B f=0/0 60.72 A-V: 0.000 fd= 831 aq= 0KB vq= 0KB sq= 0B f=0/0 60.75 A-V: 0.000 fd= 831 aq= 0KB vq= 0KB sq= 0B f=0/0 60.78 A-V: 0.000 fd= 831 aq= 0KB vq= 0KB sq= 0B f=0/0 60.81 A-V: 0.000 fd= 831 aq= 0KB vq= 0KB sq= 0B f=0/0 60.84 A-V: 0.000 fd= 831 aq= 0KB vq= 0KB sq= 0B f=0/0 60.87 A-V: 0.000 fd= 832 aq= 0KB vq= 0KB sq= 0B f=0/0 60.90 A-V: 0.000 fd= 832 aq= 0KB vq= 0KB sq= 0B f=0/0 60.93 A-V: 0.000 fd= 841 aq= 0KB vq= 0KB sq= 0B f=0/0 60.96 A-V: 0.000 fd= 841 aq= 0KB vq= 0KB sq= 0B f=0/0 60.99 A-V: 0.000 fd= 841 aq= 0KB vq= 0KB sq= 0B f=0/0 61.02 A-V: 0.000 fd= 841 aq= 0KB vq= 0KB sq= 0B f=0/0 61.05 A-V: 0.000 fd= 841 aq= 0KB vq= 0KB sq= 0B f=0/0 61.08 A-V: 0.000 fd= 841 aq= 0KB vq= 0KB sq= 0B f=0/0 61.11 A-V: 0.000 fd= 841 aq= 0KB vq= 0KB sq= 0B f=0/0 61.14 A-V: 0.000 fd= 841 aq= 0KB vq= 0KB sq= 0B f=0/0 61.17 A-V: 0.000 fd= 841 aq= 0KB vq= 0KB sq= 0B f=0/0 61.20 A-V: 0.000 fd= 841 aq= 0KB vq= 0KB sq= 0B f=0/0 61.23 A-V: 0.000 fd= 844 aq= 0KB vq= 0KB sq= 0B f=0/0 61.26 A-V: 0.000 fd= 850 aq= 0KB vq= 0KB sq= 0B f=0/0 61.29 A-V: 0.000 fd= 851 aq= 0KB vq= 0KB sq= 0B f=0/0 61.32 A-V: 0.000 fd= 851 aq= 0KB vq= 0KB sq= 0B f=0/0 61.35 A-V: 0.000 fd= 851 aq= 0KB vq= 0KB sq= 0B f=0/0 61.38 A-V: 0.000 fd= 851 aq= 0KB vq= 0KB sq= 0B f=0/0 61.41 A-V: 0.000 fd= 851 aq= 0KB vq= 0KB sq= 0B f=0/0 61.44 A-V: 0.000 fd= 851 aq= 0KB vq= 0KB sq= 0B f=0/0 61.47 A-V: 0.000 fd= 851 aq= 0KB vq= 0KB sq= 0B f=0/0 61.50 A-V: 0.000 fd= 851 aq= 0KB vq= 0KB sq= 0B f=0/0 61.53 A-V: 0.000 fd= 851 aq= 0KB vq= 0KB sq= 0B f=0/0 61.56 A-V: 0.000 fd= 851 aq= 0KB vq= 0KB sq= 0B f=0/0 61.59 A-V: 0.000 fd= 851 aq= 0KB vq= 0KB sq= 0B f=0/0 50 DC, 150 AC, 150 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 31 73 [mpeg2video @ 000000000036da00] concealing 150 DC, 150 AC, 150 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] ac-tex damaged at 13 16 [mpeg2video @ 000000000036da00] skipped MB in I frame at 43 28 [mpeg2video @ 000000000036da00] concealing 300 DC, 300 AC, 300 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 37 26 [mpeg2video @ 000000000036da00] concealing 100 DC, 100 AC, 100 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 28 16 [mpeg2video @ 000000000036da00] skipped MB in I frame at 38 11 [mpeg2video @ 000000000036da00] concealing 400 DC, 400 AC, 400 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 34 71 [mpeg2video @ 000000000036da00] ac-tex damaged at 46 75 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 27 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 28 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 29 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 30 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 31 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 32 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 33 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 34 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 35 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 36 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 37 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 38 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 39 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 40 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 41 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 42 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 43 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 44 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 45 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 46 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 47 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 48 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 49 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 50 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 51 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 52 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 53 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 54 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 55 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 56 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 57 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 58 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 59 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 60 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 61 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 62 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 63 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 64 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 65 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 66 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 67 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 68 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 69 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 70 [mpeg2video @ 000 61.62 A-V: 0.000 fd= 852 aq= 0KB vq= 1KB sq= 0B f=0/0 61.65 A-V: 0.000 fd= 855 aq= 0KB vq= 0KB sq= 0B f=0/0 61.68 A-V: 0.000 fd= 855 aq= 0KB vq= 0KB sq= 0B f=0/0 61.71 A-V: 0.000 fd= 855 aq= 0KB vq= 0KB sq= 0B f=0/0 61.74 A-V: 0.000 fd= 855 aq= 0KB vq= 0KB sq= 0B f=0/0 61.77 A-V: 0.000 fd= 856 aq= 0KB vq= 0KB sq= 0B f=0/0 61.80 A-V: 0.000 fd= 860 aq= 0KB vq= 0KB sq= 0B f=0/0 61.83 A-V: 0.000 fd= 860 aq= 0KB vq= 0KB sq= 0B f=0/0 61.86 A-V: 0.000 fd= 860 aq= 0KB vq= 0KB sq= 0B f=0/0 61.89 A-V: 0.000 fd= 860 aq= 0KB vq= 0KB sq= 0B f=0/0 61.92 A-V: 0.000 fd= 860 aq= 0KB vq= 0KB sq= 0B f=0/0 61.95 A-V: 0.000 fd= 860 aq= 0KB vq= 0KB sq= 0B f=0/0 61.98 A-V: 0.000 fd= 860 aq= 0KB vq= 0KB sq= 0B f=0/0 62.01 A-V: 0.000 fd= 860 aq= 0KB vq= 0KB sq= 0B f=0/0 62.04 A-V: 0.000 fd= 860 aq= 0KB vq= 0KB sq= 0B f=0/0 62.07 A-V: 0.000 fd= 860 aq= 0KB vq= 0KB sq= 0B f=0/0 62.10 A-V: 0.000 fd= 860 aq= 0KB vq= 0KB sq= 0B f=0/0 62.13 A-V: 0.000 fd= 860 aq= 0KB vq= 0KB sq= 0B f=0/0 62.16 A-V: 0.000 fd= 860 aq= 0KB vq= 0KB sq= 0B f=0/0 62.19 A-V: 0.000 fd= 870 aq= 0KB vq= 0KB sq= 0B f=0/0 62.22 A-V: 0.000 fd= 870 aq= 0KB vq= 0KB sq= 0B f=0/0 62.25 A-V: 0.000 fd= 870 aq= 0KB vq= 0KB sq= 0B f=0/0 62.28 A-V: 0.000 fd= 870 aq= 0KB vq= 0KB sq= 0B f=0/0 62.31 A-V: 0.000 fd= 870 aq= 0KB vq= 0KB sq= 0B f=0/0 62.34 A-V: 0.000 fd= 870 aq= 0KB vq= 0KB sq= 0B f=0/0 62.37 A-V: 0.000 fd= 870 aq= 0KB vq= 0KB sq= 0B f=0/0 62.40 A-V: 0.000 fd= 870 aq= 0KB vq= 0KB sq= 0B f=0/0 62.43 A-V: 0.000 fd= 870 aq= 0KB vq= 0KB sq= 0B f=0/0 62.46 A-V: 0.000 fd= 870 aq= 0KB vq= 0KB sq= 0B f=0/0 62.49 A-V: 0.000 fd= 870 aq= 0KB vq= 0KB sq= 0B f=0/0 62.52 A-V: 0.000 fd= 870 aq= 0KB vq= 0KB sq= 0B f=0/0 62.55 A-V: 0.000 fd= 870 aq= 0KB vq= 0KB sq= 0B f=0/0 62.58 A-V: 0.000 fd= 870 aq= 0KB vq= 0KB sq= 0B f=0/0 62.61 A-V: 0.000 fd= 870 aq= 0KB vq= 0KB sq= 0B f=0/0 62.64 A-V: 0.000 fd= 875 aq= 0KB vq= 0KB sq= 0B f=0/0 62.67 A-V: 0.000 fd= 877 aq= 0KB vq= 0KB sq= 0B f=0/0 62.70 A-V: 0.000 fd= 879 aq= 0KB vq= 0KB sq= 0B f=0/0 62.73 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 62.76 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 62.79 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 62.82 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 62.85 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 62.88 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 62.91 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 62.94 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 62.97 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 63.00 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 63.03 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 63.06 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 63.09 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 63.12 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 63.15 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 63.18 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 63.21 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 63.24 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 63.27 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 63.30 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 63.33 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 63.36 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 63.39 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 63.42 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 63.45 A-V: 0.000 fd= 880 aq= 0KB vq= 0KB sq= 0B f=0/0 63.48 A-V: 0.000 fd= 890 aq= 0KB vq= 0KB sq= 0B f=0/0 63.51 A-V: 0.000 fd= 890 aq= 0KB vq= 0KB sq= 0B f=0/0 63.54 A-V: 0.000 fd= 890 aq= 0KB vq= 0KB sq= 0B f=0/0 63.57 A-V: 0.000 fd= 890 aq= 0KB vq= 0KB sq= 0B f=0/0 63.60 A-V: 0.000 fd= 890 aq= 0KB vq= 0KB sq= 0B f=0/0 63.63 A-V: 0.000 fd= 890 aq= 0KB vq= 0KB sq= 0B f=0/0 63.66 A-V: 0.000 fd= 890 aq= 0KB vq= 0KB sq= 0B f=0/0 63.69 A-V: 0.000 fd= 892 aq= 0KB vq= 4KB sq= 0B f=0/0 63.72 A-V: 0.000 fd= 900 aq= 0KB vq= 0KB sq= 0B f=0/0 63.75 A-V: 0.000 fd= 900 aq= 0KB vq= 0KB sq= 0B f=0/0 63.78 A-V: 0.000 fd= 900 aq= 0KB vq= 0KB sq= 0B f=0/0 63.81 A-V: 0.000 fd= 900 aq= 0KB vq= 0KB sq= 0B f=0/0 63.84 A-V: 0.000 fd= 900 aq= 0KB vq= 0KB sq= 0B f=0/0 63.87 A-V: 0.000 fd= 900 aq= 0KB vq= 0KB sq= 0B f=0/0 63.90 A-V: 0.000 fd= 900 aq= 0KB vq= 0KB sq= 0B f=0/0 63.93 A-V: 0.000 fd= 900 aq= 0KB vq= 0KB sq= 0B f=0/0 63.96 A-V: 0.000 fd= 900 aq= 0KB vq= 0KB sq= 0B f=0/0 63.99 A-V: 0.000 fd= 900 aq= 0KB vq= 0KB sq= 0B f=0/0 64.02 A-V: 0.000 fd= 900 aq= 0KB vq= 0KB sq= 0B f=0/0 64.05 A-V: 0.000 fd= 901 aq= 0KB vq= 4KB sq= 0B f=0/0 64.08 A-V: 0.000 fd= 905 aq= 0KB vq= 0KB sq= 0B f=0/0 64.11 A-V: 0.000 fd= 905 aq= 0KB vq= 0KB sq= 0B f=0/0 64.14 A-V: 0.000 fd= 905 aq= 0KB vq= 0KB sq= 0B f=0/0 64.17 A-V: 0.000 fd= 905 aq= 0KB vq= 0KB sq= 0B f=0/0 64.20 A-V: 0.000 fd= 905 aq= 0KB vq= 0KB sq= 0B f=0/0 64.23 A-V: 0.000 fd= 905 aq= 0KB vq= 0KB sq= 0B f=0/0 64.26 A-V: 0.000 fd= 905 aq= 0KB vq= 0KB sq= 0B f=0/0 64.29 A-V: 0.000 fd= 905 aq= 0KB vq= 0KB sq= 0B f=0/0 64.32 A-V: 0.000 fd= 905 aq= 0KB vq= 0KB sq= 0B f=0/0 64.35 A-V: 0.000 fd= 905 aq= 0KB vq= 0KB sq= 0B f=0/0 64.38 A-V: 0.000 fd= 906 aq= 0KB vq= 0KB sq= 0B f=0/0 64.41 A-V: 0.000 fd= 906 aq= 0KB vq= 0KB sq= 0B f=0/0 64.44 A-V: 0.000 fd= 906 aq= 0KB vq= 0KB sq= 0B f=0/0 64.47 A-V: 0.000 fd= 907 aq= 0KB vq= 0KB sq= 0B f=0/0 64.50 A-V: 0.000 fd= 907 aq= 0KB vq= 0KB sq= 0B f=0/0 64.53 A-V: 0.000 fd= 910 aq= 0KB vq= 0KB sq= 0B f=0/0 64.56 A-V: 0.000 fd= 910 aq= 0KB vq= 0KB sq= 0B f=0/0 64.59 A-V: 0.000 fd= 910 aq= 0KB vq= 0KB sq= 0B f=0/0 64.62 A-V: 0.000 fd= 910 aq= 0KB vq= 0KB sq= 0B f=0/0 64.65 A-V: 0.000 fd= 910 aq= 0KB vq= 0KB sq= 0B f=0/0 64.68 A-V: 0.000 fd= 910 aq= 0KB vq= 0KB sq= 0B f=0/0 64.71 A-V: 0.000 fd= 910 aq= 0KB vq= 0KB sq= 0B f=0/0 64.74 A-V: 0.000 fd= 910 aq= 0KB vq= 0KB sq= 0B f=0/0 64.77 A-V: 0.000 fd= 910 aq= 0KB vq= 0KB sq= 0B f=0/0 64.80 A-V: 0.000 fd= 910 aq= 0KB vq= 0KB sq= 0B f=0/0 64.83 A-V: 0.000 fd= 910 aq= 0KB vq= 0KB sq= 0B f=0/0 64.86 A-V: 0.000 fd= 910 aq= 0KB vq= 0KB sq= 0B f=0/0 64.89 A-V: 0.000 fd= 910 aq= 0KB vq= 0KB sq= 0B f=0/0 64.92 A-V: 0.000 fd= 920 aq= 0KB vq= 0KB sq= 0B f=0/0 000000036da00] invalid mb type in I Frame at 0 71 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 72 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 73 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 74 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 75 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 76 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 77 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 78 [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 0 79 [mpeg2video @ 000000000036da00] concealing 2650 DC, 2650 AC, 2650 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] invalid mb type in I Frame at 47 21 [mpeg2video @ 000000000036da00] concealing 150 DC, 150 AC, 150 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 32 14 [mpeg2video @ 000000000036da00] concealing 327 DC, 327 AC, 327 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 46 54 [mpeg2video @ 000000000036da00] skipped MB in I frame at 37 43 [mpeg2video @ 000000000036da00] ac-tex damaged at 26 46 [mpeg2video @ 000000000036da00] concealing 600 DC, 600 AC, 600 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] skipped MB in I frame at 46 63 [mpeg2video @ 000000000036da00] concealing 169 DC, 169 AC, 169 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] ac-tex damaged at 29 67 [mpeg2video @ 000000000036da00] concealing 200 DC, 200 AC, 200 MV errors in I frame [mpegts @ 0000000000340f80] PES packet size mismatch [mpeg2video @ 000000000036da00] [mpeg2video @ 000000000036da00] ac-tex damaged at 28 68 skipped MB in I frame at 14 54 [mpeg2video @ 000000000036da00] skipped MB in I frame at 46 35 [mpeg2video @ 000000000036da00] skipped MB in I frame at 30 40 [mpeg2video @ 000000000036da00] skipped MB in I frame at 0 45 [mpeg2video @ 000000000036da00] concealing 958 DC, 958 AC, 958 MV errors in I frame -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/mpegts-streaming-freeezes-after-20-seconds-tp4654721.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From erez_st at hotmail.com Mon Nov 5 19:32:05 2012 From: erez_st at hotmail.com (Erez Steinberg) Date: Mon, 5 Nov 2012 20:32:05 +0200 Subject: [FFmpeg-user] rawvideo with a header In-Reply-To: References: , ,,, ,,, , , , , , , , , Message-ID: How can I add this feature request? From lou at lrcd.com Mon Nov 5 19:38:11 2012 From: lou at lrcd.com (Lou) Date: Mon, 5 Nov 2012 09:38:11 -0900 Subject: [FFmpeg-user] How to cut mjpeg video ? In-Reply-To: <20121105172909.20ac10a5@shiva.selfip.org> References: <20121105172909.20ac10a5@shiva.selfip.org> Message-ID: <20121105093811.117b4ee7@lrcd.com> On Mon, 5 Nov 2012 17:29:09 +0530 "J. B" wrote: > > Dear list, > > My camcorder takes avi video in mjpeg format. How can I cut a clip from > such a video without re-encoding ? ffmpeg -i input -ss 20 -t 10 -map 0 -c copy output * "-ss" is the offset time as in "skip first 20 seconds". The example is in seconds but it can also be in sexagesimal format (HOURS:MM:SS.MICROSECONDS). * "-t" is the output duration. Can also be in sexagesimal format. * "-map 0" map all streams from the first input file to the output. * "-c copy" enables stream copy mode. There will be no re-encoding. See the documentation for more details. > ffmpeg seems convert it to mpeg4. I assume you didn't include any option to tell ffmpeg to copy the stream, but I can only guess without seeing your ffmpeg command and the complete console output. > How can I find out the start and duration of the clip I need to extract ? You can watch it in ffplay and note the time that displays in the bottom left of the console output. From rogerdpack2 at gmail.com Mon Nov 5 19:59:31 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 5 Nov 2012 11:59:31 -0700 Subject: [FFmpeg-user] mpegts streaming freeezes after 20 seconds In-Reply-To: <1352097962977-4654721.post@n4.nabble.com> References: <1352097962977-4654721.post@n4.nabble.com> Message-ID: On Sun, Nov 4, 2012 at 11:46 PM, Jacobs wrote: > I am streaming mpegts in udp unicast ( and playing in ffplay ) and after > about 20 seconds of stream the image freezes. > ffmpeg and ffplay commands and output : > Does ffmpeg or ffplay freeze? If you save to a file does it freeze? From lou at lrcd.com Mon Nov 5 20:00:57 2012 From: lou at lrcd.com (Lou) Date: Mon, 5 Nov 2012 10:00:57 -0900 Subject: [FFmpeg-user] rawvideo with a header In-Reply-To: References: Message-ID: <20121105100057.3026042c@lrcd.com> On Fri, 2 Nov 2012 14:23:14 +0200 Erez Steinberg wrote: > > Carl Eugen writes: > > Please provide a sample. > > Gladly. Is it okay to post large files on ffmpeg-user mailing-list (~1MB) ? > > Erez The ffmpeg-user mailing list currently places any message >60 kilobytes into the moderation queue--although it should probably be increased. Somewhat larger messages will often get approved, but due to the high number of recipients large message may get rejected with a message to re-send with links to files instead of as attachments. Lou From dielsonscarvalho at gmail.com Tue Nov 6 00:12:46 2012 From: dielsonscarvalho at gmail.com (Dielson Sales) Date: Mon, 5 Nov 2012 20:12:46 -0300 Subject: [FFmpeg-user] Srt decoding failed In-Reply-To: <20121105063641.GG31939@leki> References: <20121104220920.GD31939@leki> <20121104221758.GE31939@leki> <20121105063641.GG31939@leki> Message-ID: I hadn't noticed it starts with a 0. Anyway, good to know ffmpeg handle it now, thanks! From shadowing71 at gmail.com Tue Nov 6 01:36:36 2012 From: shadowing71 at gmail.com (Young Kim) Date: Mon, 5 Nov 2012 16:36:36 -0800 Subject: [FFmpeg-user] Concatenating MP4 Problems Message-ID: Hello, I'm attempting to concatenate MP4 videos through ffmpeg. The command output is shown below. I've tried variations of the filter_complex including the map version shown in the FAQ, but I keep on getting the same error. Any suggestions? [ykim at ykim ~]$ /home/ykim/encodebuild/bin/ffmpeg -i /home/ykim/assets/pre_roll.mp4 -i /home/ykim/video.mp4 -i /home/ykim/assets/post_roll.mp4 -filter_complex concat=n=3:v=1:a=1 test3.mp4 ffmpeg version N-46272-gbacebe1 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 2 2012 15:03:17 with gcc 4.4.6 (GCC) 20120305 (Red Hat 4.4.6-4) configuration: --prefix=/home/ykim/encodebuild --enable-runtime-cpudetect --disable-debug --disable-ffserver --disable-ffplay --disable-ffprobe --disable-shared --enable-libfaac --enable-libmp3lame --enable-libx264 --enable-libxvid --enable-libass --enable-libfreetype --enable-gpl --enable-nonfree --extra-libs='-lfontconfig -lfreetype -lexpat -lenca -lfribidi' libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 70.100 / 54. 70.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/ykim/assets/pre_roll.mp4': Metadata: major_brand : isom minor_version : 1 compatible_brands: isomavc1 creation_time : 2012-11-06 00:11:53 Duration: 00:00:03.88, start: 0.000000, bitrate: 894 kb/s Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 848x480 [SAR 107:106 DAR 107:60], 799 kb/s, 29.97 fps, 29.97 tbr, 11988 tbn, 59.94 tbc Metadata: creation_time : 2012-11-06 00:11:53 handler_name : video.h264 - Imported with GPAC 0.4.6-DEV (internal rev. 8) Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, s16, 95 kb/s Metadata: creation_time : 2012-11-06 00:11:53 handler_name : GPAC ISO Audio Handler Input #1, mov,mp4,m4a,3gp,3g2,mj2, from '/home/ykim/video.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf54.35.100 Duration: 00:02:00.12, start: 0.023220, bitrate: 554 kb/s Stream #1:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 848x480 [SAR 427:424 DAR 427:240], 420 kb/s, 23.98 fps, 23.98 tbr, 11988 tbn, 47.95 tbc Metadata: handler_name : VideoHandler Stream #1:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, s16, 127 kb/s Metadata: handler_name : SoundHandler Input #2, mov,mp4,m4a,3gp,3g2,mj2, from '/home/ykim/assets/post_roll.mp4': Metadata: major_brand : isom minor_version : 1 compatible_brands: isomavc1 creation_time : 2012-11-06 00:09:54 Duration: 00:00:03.88, start: 0.000000, bitrate: 898 kb/s Stream #2:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 848x480 [SAR 107:106 DAR 107:60], 803 kb/s, 29.97 fps, 29.97 tbr, 11988 tbn, 59.94 tbc Metadata: creation_time : 2012-11-06 00:09:54 handler_name : video.h264 - Imported with GPAC 0.4.6-DEV (internal rev. 8) Stream #2:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, s16, 95 kb/s Metadata: creation_time : 2012-11-06 00:09:54 handler_name : GPAC ISO Audio Handler File 'test3.mp4' already exists. Overwrite ? [y/N] y Input link in1:v0 parameters (size 848x480, SAR 427:424) do not match the corresponding output link in0:v0 parameters (848x480, SAR 107:106) [Parsed_concat_0 @ 0x38d9980] Failed to configure output pad on Parsed_concat_0 Thanks, Young Kim From jacobhameiri at gmail.com Tue Nov 6 07:58:52 2012 From: jacobhameiri at gmail.com (Jacobs) Date: Mon, 5 Nov 2012 22:58:52 -0800 (PST) Subject: [FFmpeg-user] mpegts streaming freeezes after 20 seconds In-Reply-To: References: <1352097962977-4654721.post@n4.nabble.com> Message-ID: <1352185132685-4654748.post@n4.nabble.com> If I stream to a file I get a steady working stream. If I stream to udp: what freezes is the output in ffplay, I suspect it has something to do with frame rate adjustment. The input is a pipe that outputs about 2 png frames per second, and I need to make adjustments for the stream to output in destination in the same ( approximately ) frame rate. That is why I add -r 1 in the input and -r 25 in the output. If I don't add this fr config, when I stream to a file I get a very fast video of the frames ( 25 fps of what is supposed to be 2 fps ), and if I stream to udp I get a weird frame rate of: frame, 10 sec stop, frame, 0.5 sec stop, frame, and so on constantly. I also noticed ( I am not absolutely sure about this one ) that the more changes there are between each frame the faster the stream freezes. -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/mpegts-streaming-freeezes-after-20-seconds-tp4654721p4654748.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From lapostal at marue.at Mon Nov 5 19:49:02 2012 From: lapostal at marue.at (lapostal) Date: Mon, 5 Nov 2012 10:49:02 -0800 (PST) Subject: [FFmpeg-user] trouble converting from .aif on Ubuntu 10.04 server In-Reply-To: References: <1351417871485-4654481.post@n4.nabble.com> <1351873336045-4654690.post@n4.nabble.com> <20121104142305.1355ca30@lrcd.com> Message-ID: <1352141342698-4654741.post@n4.nabble.com> Somehow the word ridiculous pops up in my mind... -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/trouble-converting-from-aif-on-Ubuntu-10-04-server-tp4654481p4654741.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From cehoyos at ag.or.at Tue Nov 6 08:56:43 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 6 Nov 2012 07:56:43 +0000 (UTC) Subject: [FFmpeg-user] Concatenating MP4 Problems References: Message-ID: Young Kim gmail.com> writes: > Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), > yuv420p, 848x480 [SAR 107:106 DAR 107:60], 799 kb/s, > 29.97 fps, 29.97 tbr, 11988 tbn, 59.94 tbc > Stream #1:0(und): Video: h264 (High) (avc1 / 0x31637661), > yuv420p, 848x480 [SAR 427:424 DAR 427:240], 420 kb/s, > 23.98 fps, 23.98 tbr, 11988 tbn, 47.95 tbc You can only concatenate identical video streams, these streams have a few differences. (I don't know if additional filters can help you, I suspect you will have to re-encode.) Carl Eugen From shadowing71 at gmail.com Tue Nov 6 09:05:56 2012 From: shadowing71 at gmail.com (Young Kim) Date: Tue, 6 Nov 2012 00:05:56 -0800 Subject: [FFmpeg-user] Concatenating MP4 Problems In-Reply-To: References: Message-ID: On Monday, November 5, 2012 at 11:56 PM, Carl Eugen Hoyos wrote: > Young Kim gmail.com (http://gmail.com)> writes: > > > Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), > > yuv420p, 848x480 [SAR 107:106 DAR 107:60], 799 kb/s, > > 29.97 fps, 29.97 tbr, 11988 tbn, 59.94 tbc > > > > > > Stream #1:0(und): Video: h264 (High) (avc1 / 0x31637661), > > yuv420p, 848x480 [SAR 427:424 DAR 427:240], 420 kb/s, > > 23.98 fps, 23.98 tbr, 11988 tbn, 47.95 tbc > > > > > You can only concatenate identical video streams, > these streams have a few differences. > (I don't know if additional filters can help > you, I suspect you will have to re-encode.) > Can you elaborate on what the differences here are? From what I understand, these videos I'm working with when through the exact same encoding process, so I'm not exactly sure how they would be any different. - Young From cehoyos at ag.or.at Tue Nov 6 09:23:18 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 6 Nov 2012 08:23:18 +0000 (UTC) Subject: [FFmpeg-user] ffplay: RTSP stream from IP camera shows just static image References: Message-ID: D?niel Fraga gmail.com> writes: > I'mm using the latest git and when I try to > stream video from the RTSP IP Camera it shows > just a static image (in previous versions it > worked ok). I suspect this was fixed yesterday, could you test current git head? Thank you, Carl Eugen From cehoyos at ag.or.at Tue Nov 6 09:35:09 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 6 Nov 2012 08:35:09 +0000 (UTC) Subject: [FFmpeg-user] Concatenating MP4 Problems References: Message-ID: Young Kim gmail.com> writes: > > > Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), > > > yuv420p, 848x480 [SAR 107:106 DAR 107:60], 799 kb/s, > > > 29.97 fps, 29.97 tbr, 11988 tbn, 59.94 tbc > > > > > > > > > > Stream #1:0(und): Video: h264 (High) (avc1 / 0x31637661), > > > yuv420p, 848x480 [SAR 427:424 DAR 427:240], 420 kb/s, > > > 23.98 fps, 23.98 tbr, 11988 tbn, 47.95 tbc > Can you elaborate on what the differences here are? Aspect ratio and frame rate seem to differ. (Since the error in you original post only mentions aspect ratio, I may be wrong and different frame rate is allowed.) Carl Eugen From Michael.Raab at iff.fraunhofer.de Tue Nov 6 12:26:16 2012 From: Michael.Raab at iff.fraunhofer.de (Michael Raab) Date: Tue, 6 Nov 2012 12:26:16 +0100 Subject: [FFmpeg-user] Build LGPL version of FFmpeg for Windows In-Reply-To: References: Message-ID: ffmpeg-user-bounces at ffmpeg.org schrieb am 05.11.2012 17:50:20: > Von: Carl Eugen Hoyos > An: ffmpeg-user at ffmpeg.org > Datum: 05.11.2012 17:55 > Betreff: Re: [FFmpeg-user] Build LGPL version of FFmpeg for Windows > Gesendet von: ffmpeg-user-bounces at ffmpeg.org > > Michael Raab iff.fraunhofer.de> writes: > > > > > Which code base/repository are you using? > > > > > > Didn't I already link to http://fate.ffmpeg.org/ ? > > > It contains all information afaict. > > > > http://fate.ffmpeg.org/ does not tell me which git > > repository it uses.. > > I am really no expert for git but I know for sure that > it is not defined through "repositories" but through > version hashes (that fate shows prominently). Sorry usually we're working with SVN. Please excuse... ;-) > > I pulled the current code from > > git://source.ffmpeg.org/ffmpeg.git > > But that is the right "repository";-) > > I'm absolutely not sure what may be different between > > the fate report and my local configuration.. > > How did you compile C99-to-C89 ? > Did you try the precompiled binaries from the fork? Finally I got it compiling. But I needed the revert a change to aacenc.c that was comminted to git on 30.10.2012 by Michael Niedermayer (commit hash cd37963684d8ee9819af15ccebe09d84839101dd). I simply commented out line 822 .supported_samplerates = avpriv_mpeg4audio_sample_ratesa as it seems to cause the compilation error (libavcodec/aacenc.c(824) : error C2099: Initializer is not a constant) I reported some days ago. Thanks for the support. Michael From codecomplete at free.fr Tue Nov 6 12:34:05 2012 From: codecomplete at free.fr (Gilles) Date: Tue, 06 Nov 2012 12:34:05 +0100 Subject: [FFmpeg-user] [N46146] Joined MPG = no sound Message-ID: Hello I used the following command found in the FAQ to join several MPG files of a 2h conference I shot with my camcorder: ffmpeg -i concat:"file1.mpg|file2.mpg" -c copy output.mpg However, the video plays fine in VLC, but there's no sound. FWIW, the original files are saved as "video MPEG-1/2 (mpgv) 720x576 50fps + audio A52 (AC3, a52) 48KHz", and VLC says that the file has 85 streams instead of two (video + audio). What would be the right way to join the files before reducing the size of the output file (9GB)? Thank you. From codecomplete at free.fr Tue Nov 6 12:44:55 2012 From: codecomplete at free.fr (Gilles) Date: Tue, 06 Nov 2012 12:44:55 +0100 Subject: [FFmpeg-user] [N46146] Joined MPG = no sound References: Message-ID: <9uth9891ke4th2gs7591vo2qu6mv8d3inc@4ax.com> On Tue, 06 Nov 2012 12:34:05 +0100, Gilles wrote: >ffmpeg -i concat:"file1.mpg|file2.mpg" -c copy output.mpg > >However, the video plays fine in VLC, but there's no sound. This is strange: There is sound when playing the video in Splash Lite. www.mirillis.com/en/products/splash.html I can play any of the input files OK, but output.mpg is mute. Why would VLC not play sound? Thank you. From look at ebookring.net Tue Nov 6 12:46:05 2012 From: look at ebookring.net (look at ebookring.net) Date: Tue, 06 Nov 2012 04:46:05 -0700 Subject: [FFmpeg-user] =?utf-8?q?Convert_SWF_to_mp4=3F?= Message-ID: I'm trying to convert an SWF file to MP4 to no success. My machine is running Ubuntu 10.04 Here's the code and error message I'm getting- DellBox at DellBox-top:~/Desktop$ ffmpeg -i woof.swf -c:v libx264 -c:a libvo_aacenc -ac 2 woof.mp4 ffmpeg version git-2012-11-01-bacebe1 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 1 2012 16:27:51 with gcc 4.4.3 (Ubuntu 4.4.3-4ubuntu5.1) configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-version3 --enable-x11grab libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 70.100 / 54. 70.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [swf @ 0xa67c500] SWF compressed file detected [swf @ 0xa67c500] Estimating duration from bitrate, this may be inaccurate woof.swf: could not find codec parameters How can it be done? From cehoyos at ag.or.at Tue Nov 6 12:46:35 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 6 Nov 2012 11:46:35 +0000 (UTC) Subject: [FFmpeg-user] [N46146] Joined MPG = no sound References: Message-ID: Gilles free.fr> writes: > I used the following command found in the FAQ to join several MPG > files of a 2h conference I shot with my camcorder: > > ffmpeg -i concat:"file1.mpg|file2.mpg" -c copy output.mpg > > However, the video plays fine in VLC, but there's no sound. Complete, uncut console output missing. (Even more important: Does ffmpeg decode the resulting file?) Carl Eugen From cehoyos at ag.or.at Tue Nov 6 12:51:55 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 6 Nov 2012 11:51:55 +0000 (UTC) Subject: [FFmpeg-user] Build LGPL version of FFmpeg for Windows References: Message-ID: Michael Raab iff.fraunhofer.de> writes: > Finally I got it compiling. But I needed the revert a change to aacenc.c > that was comminted to git on 30.10.2012 by Michael Niedermayer (commit > hash cd37963684d8ee9819af15ccebe09d84839101dd). > I simply commented out line 822 .supported_samplerates = > avpriv_mpeg4audio_sample_ratesa > as it seems to cause the compilation error (libavcodec/aacenc.c(824) : > error C2099: Initializer is not a constant) I reported some days ago. The line 822 (".supported_samplerates = ...") was added by Cl?ment B?sch in 29679f4 ... Thank you for the report! Carl Eugen From cehoyos at ag.or.at Tue Nov 6 12:49:48 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 6 Nov 2012 11:49:48 +0000 (UTC) Subject: [FFmpeg-user] Convert SWF to mp4? References: Message-ID: ebookring.net> writes: > I'm trying to convert an SWF file to MP4 to no success. Could you provide the input sample? Carl Eugen From codecomplete at free.fr Tue Nov 6 13:08:33 2012 From: codecomplete at free.fr (Gilles) Date: Tue, 06 Nov 2012 13:08:33 +0100 Subject: [FFmpeg-user] [N46146] Joined MPG = no sound References: Message-ID: <0guh985pubtm9ih7o67f8r49n7veu531tl@4ax.com> On Tue, 6 Nov 2012 11:46:35 +0000 (UTC), Carl Eugen Hoyos wrote: >Complete, uncut console output missing. > >(Even more important: Does ffmpeg decode the resulting file?) I tried this, but it doesn't work in Windows (report.txt = empty): ffmpeg -i concat:"file1.mpg|file2.mpg" -c copy output.mpg > report.txt So I tried this instead: ffmpeg -i concat:"file1.mpg|file2.mpg" -c copy -report output.mpg > report.txt But the file is still empty. Is there a way to have the Windows version of Ffmpeg save its log to a file? Thank you. From rogerdpack2 at gmail.com Tue Nov 6 16:05:49 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Tue, 6 Nov 2012 08:05:49 -0700 Subject: [FFmpeg-user] mpegts streaming freeezes after 20 seconds In-Reply-To: <1352185132685-4654748.post@n4.nabble.com> References: <1352097962977-4654721.post@n4.nabble.com> <1352185132685-4654748.post@n4.nabble.com> Message-ID: On Mon, Nov 5, 2012 at 11:58 PM, Jacobs wrote: > If I stream to a file I get a steady working stream. > > If I stream to udp: > what freezes is the output in ffplay, I suspect it has something to do with > frame rate adjustment. > My guess is that some lost UDP packets are causing it to hang. (maybe try TCP?) Maybe you could compile FFmpeg then run ffmpeg with debug symbols (ffmpeg_g) through gdb, then when it hangs, hit ctrl+c, then see what backtraces it appears "frozen" at? From codecomplete at free.fr Tue Nov 6 16:12:12 2012 From: codecomplete at free.fr (Gilles) Date: Tue, 06 Nov 2012 16:12:12 +0100 Subject: [FFmpeg-user] [N46146] Joined MPG = no sound References: Message-ID: <41ai98l619b45o9k4cuse6dddkippm9hii@4ax.com> On Tue, 6 Nov 2012 11:46:35 +0000 (UTC), Carl Eugen Hoyos wrote: >Complete, uncut console output missing. > >(Even more important: Does ffmpeg decode the resulting file?) Here's the log with the repetitious part removed: www.pastebin.com/raw.php?i=P6Vyt2EQ VLC has no problem playing the input MPG files, so I don't understand why it plays the joined output file with no sound while Splash Lite plays it just fine :-/ From rogerdpack2 at gmail.com Tue Nov 6 16:12:47 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Tue, 6 Nov 2012 08:12:47 -0700 Subject: [FFmpeg-user] [N46146] Joined MPG = no sound In-Reply-To: <0guh985pubtm9ih7o67f8r49n7veu531tl@4ax.com> References: <0guh985pubtm9ih7o67f8r49n7veu531tl@4ax.com> Message-ID: On Tue, Nov 6, 2012 at 4:34 AM, Gilles wrote: > Hello > > I used the following command found in the FAQ to join several MPG > files of a 2h conference I shot with my camcorder: > > ffmpeg -i concat:"file1.mpg|file2.mpg" -c copy output.mpg > > However, the video plays fine in VLC, but there's no sound. > Maybe related to this: http://ffmpeg.org/trac/ffmpeg/ticket/1720 On Tue, Nov 6, 2012 at 5:08 AM, Gilles wrote: > On Tue, 6 Nov 2012 11:46:35 +0000 (UTC), Carl Eugen Hoyos > wrote: > >Complete, uncut console output missing. > > > >(Even more important: Does ffmpeg decode the resulting file?) > > I tried this, but it doesn't work in Windows (report.txt = empty): > ffmpeg -i concat:"file1.mpg|file2.mpg" -c copy output.mpg > report.txt > There is a "-report filename" option. Or possibly try > report.txt 2>&1 GL! -r > > So I tried this instead: > ffmpeg -i concat:"file1.mpg|file2.mpg" -c copy -report output.mpg > > report.txt > > But the file is still empty. > > Is there a way to have the Windows version of Ffmpeg save its log to a > file? > > Thank you. > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From codecomplete at free.fr Tue Nov 6 16:15:02 2012 From: codecomplete at free.fr (Gilles) Date: Tue, 06 Nov 2012 16:15:02 +0100 Subject: [FFmpeg-user] [N46146] Joined MPG = no sound References: <0guh985pubtm9ih7o67f8r49n7veu531tl@4ax.com> Message-ID: On Tue, 6 Nov 2012 08:12:47 -0700, Roger Pack wrote: >Maybe related to this: >http://ffmpeg.org/trac/ffmpeg/ticket/1720 Thanks for the link. I'm using the latest Windows binary, so I guess this issue hasn't been solved yet. >There is a "-report filename" option. >Or possibly try >> report.txt 2>&1 Good to know. Thank you. From tevans.uk at googlemail.com Tue Nov 6 16:37:47 2012 From: tevans.uk at googlemail.com (Tom Evans) Date: Tue, 6 Nov 2012 15:37:47 +0000 Subject: [FFmpeg-user] mpegts streaming freeezes after 20 seconds In-Reply-To: <1352185132685-4654748.post@n4.nabble.com> References: <1352097962977-4654721.post@n4.nabble.com> <1352185132685-4654748.post@n4.nabble.com> Message-ID: On Tue, Nov 6, 2012 at 6:58 AM, Jacobs wrote: > If I stream to a file I get a steady working stream. > > If I stream to udp: > what freezes is the output in ffplay, I suspect it has something to do with > frame rate adjustment. What about if you stream it to a file, and then stream it over udp. IE, remove the encoding step from the process. Does the stream then play correctly? In your encoding ffmpeg invocation, the final status line says: frame= 1400 fps= 22 q=31.0 size= 10768kB time=00:00:55.92 bitrate=1577.5kbits/s dup=1343 drop=0 22 fps is less than 25 fps (your requested output fps). Is it a problem with being unable to encode fast enough? Cheers Tom From look at ebookring.net Tue Nov 6 16:48:34 2012 From: look at ebookring.net (look at ebookring.net) Date: Tue, 06 Nov 2012 08:48:34 -0700 Subject: [FFmpeg-user] =?utf-8?q?Convert_SWF_to_mp4=3F?= In-Reply-To: References: Message-ID: <577a659ae4bab0b9560448a91f9117a9@ebookring.net> On 2012-11-06 04:49, Carl Eugen Hoyos wrote: > ebookring.net> writes: > >> I'm trying to convert an SWF file to MP4 to no success. > > Could you provide the input sample? > > Carl Eugen 'Hope this comes through ok. Not sure where to put the file on the web, Pastebin looks like it won't take File uploads. > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user -------------- next part -------------- A non-text attachment was scrubbed... Name: woof.swf Type: application/x-shockwave-flash Size: 27063 bytes Desc: not available URL: From look at ebookring.net Tue Nov 6 16:51:09 2012 From: look at ebookring.net (look at ebookring.net) Date: Tue, 06 Nov 2012 08:51:09 -0700 Subject: [FFmpeg-user] =?utf-8?q?Convert_SWF_to_mp4=3F?= In-Reply-To: References: Message-ID: <4a871f2123581bbfdef7a4db206207da@ebookring.net> On 2012-11-06 04:49, Carl Eugen Hoyos wrote: > ebookring.net> writes: > >> I'm trying to convert an SWF file to MP4 to no success. > > Could you provide the input sample? > > Carl Eugen > Here's a link to the file; http://filebin.ca/Lh7iWHnIj92/woof.swf Thanks > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From cehoyos at ag.or.at Tue Nov 6 17:44:45 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 6 Nov 2012 16:44:45 +0000 (UTC) Subject: [FFmpeg-user] Convert SWF to mp4? References: <4a871f2123581bbfdef7a4db206207da@ebookring.net> Message-ID: ebookring.net> writes: > http://filebin.ca/Lh7iWHnIj92/woof.swf The file contains "shapes" and "sprites", FFmpeg supports audio (mp3, pcm, adcpm), video (Sorenson Spark, VP6) and some still images (rawvideo, jpg) in swf. Does the file look approximately like a video when played with flash? If yes, consider opening a feature request on trac. Sorry, Carl Eugen From nicolas.george at normalesup.org Tue Nov 6 17:57:14 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Tue, 6 Nov 2012 17:57:14 +0100 Subject: [FFmpeg-user] Concatenating MP4 Problems In-Reply-To: References: Message-ID: <20121106165714.GA1758@phare.normalesup.org> Le quintidi 15 brumaire, an CCXXI, Young Kim a ?crit?: > Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 848x480 [SAR 107:106 DAR 107:60], 799 kb/s, 29.97 fps, 29.97 tbr, 11988 tbn, 59.94 tbc > Stream #1:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 848x480 [SAR 427:424 DAR 427:240], 420 kb/s, 23.98 fps, 23.98 tbr, 11988 tbn, 47.95 tbc > Stream #2:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 848x480 [SAR 107:106 DAR 107:60], 803 kb/s, 29.97 fps, 29.97 tbr, 11988 tbn, 59.94 tbc There are two problems here. First, your videos were all rescaled from their original resolution to 848?480 with almost-square pixels. The problem is the "almost". I suggest you use "setsar=1" to transform the almost-square to a real square, ignoring the very small distortion to the image. This should get concat working. There is another problem, which will result in something ugly: your files have a different frame rate. This is not a problem for concat, it uses microsecond-accurate timestamps. But the output file needs something, and ffmpeg does not like to produce variable frame rate by default. You have to chose something. If you want a variable frame rate, assuming your video are really 30000/1001 and 24000/1001 frames per second, a time base of 1/120000 or 1001/120000 should do the trick. Also, I would suggest you do not work with intermediary files if you can avoid it: use your files in their full original resolution for ffmpeg input and do all the treatments in a single pass. If this is not possible, consider using a much higher bitrate for your intermediate files. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From tevans.uk at googlemail.com Tue Nov 6 18:21:18 2012 From: tevans.uk at googlemail.com (Tom Evans) Date: Tue, 6 Nov 2012 17:21:18 +0000 Subject: [FFmpeg-user] Unable to configure ffmpeg on FreeBSD Message-ID: Hi all I have a problem getting ffmpeg's configure to work properly when specifying "--cc" and "--as" on the configure line. What seems to happen is that configure thinks that the "--as" argument supplied is actually a c compiler, and tests to see if it is LLVM etc. This hangs, because 'as -v' prints the version and then waits for input ('cc -v' prints the version and exits). Eg: > $ ./configure --as=/usr/local/bin/as --cc=/usr/local/bin/gcc46 --extra-libs=-L/usr/local/lib --extra-cflags="-I/usr/local/include" > $ pstree 43143 -+= 43143 tom /bin/sh ./configure --as=/usr/local/bin/as --cc=/usr/local/bin/gcc46 --extra-libs=-L/usr/local/lib --extra-cflags=-I/usr/local/include |--- 43280 tom /usr/local/bin/as -v \--- 43281 tom grep -q ^gcc.*LLVM This check is around line 2486 in my current sources (pulled today): > $ grep -A 4 -B 1 -n gcc\.\*LLVM configure 2485- 2486: if $_cc -v 2>&1 | grep -q '^gcc.*LLVM'; then 2487- _type=llvm_gcc 2488- gcc_extra_ver=$(expr "$($_cc --version | head -n1)" : '.*\((.*)\)') 2489- _ident="llvm-gcc $($_cc -dumpversion) $gcc_extra_ver" 2490- _depflags='-MMD -MF $(@:.o=.d) -MT $@' I've tried re-ordering where --cc and --as appear, with no effect. There are no CC or AS environment variables set. Cheers Tom From cherish48624 at gmail.com Tue Nov 6 10:19:49 2012 From: cherish48624 at gmail.com (hsu tom) Date: Tue, 6 Nov 2012 17:19:49 +0800 Subject: [FFmpeg-user] Use build_libstagefright in ffmpeg to build file .so for android Message-ID: In order to use ffmpeg in android , I tried to build ffmpeg by using build_libstagefright in ffmpeg/tools/lib_stagefright but it alwalys appear a error which i coundn't solve it. the message in the bottom of ffmpeg/config.log is arm-linux-androideabi-g++ -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -I../android-source/frameworks/base/include -I../android-source/system/core/include -I../android-source/frameworks/base/media/libstagefright -I../android-source/frameworks/base/include/media/stagefright/openmax -I/home/user/android-ndk/sources/cxx-stl/gnu-libstdc++/include -I/home/user/android-ndk/sources/cxx-stl/gnu-libstdc++/libs/armeabi-v7a/include -march=armv7-a -mfloat-abi=softfp -mfpu=neon -march=armv7-a -std=c99 -fomit-frame-pointer -fPIC -marm -Wno-multichar -fno-exceptions -fno-rtti -D__STDC_CONSTANT_MACROS -c -o /tmp/ffconf.6ZzEMs87.o /tmp/ffconf.5jbfvJxK.cpp ./configure: line 701: /home/user/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-g++: cannot execute binary file ERROR: libstagefright_h264 not found my Build Environment is 1. Window 7 2. Cygwin 3. android-NDK-r8b linux version Tom From mike.kavanagh at odx.uk.com Tue Nov 6 18:48:29 2012 From: mike.kavanagh at odx.uk.com (Mike Kavanagh) Date: Tue, 6 Nov 2012 09:48:29 -0800 (PST) Subject: [FFmpeg-user] Concat error - No such filter '[0,0]' Message-ID: <1352224109526-4654771.post@n4.nabble.com> Hi, I am trying to create a single video from a set (of three) video files - each has a single video and audio stream. I have looked at the ffmpeg documentation and it seems a good way to do this is via filter_complex + concat - see section 31.5 : http://ffmpeg.org/ffmpeg.html#concat-1 Here is an ffmpeg command I am using based on the 'opening-episode-ending' example quoted above: ffmpeg -i HV_movieAV10000.mp4 -i HV_movieAV10001.mp4 -i HV_movieAV10002.mp4 -filter_complex '[0:0] [0:1] [1:0] [1:1] [2:0] [2:1] concat=n=3:v=1:a=1 [a] [v] ' -map '[a]' -map '[v]' -report -y testfull.mp4 The error I get is: No such filter '[0,0]' - can anyone advise me? Also, I am hoping this does not split up all the streams but creates a video file the three separate AV files concatonated together (i.e. AV!-AV2-AV3) rather than splitting them up into their six separate streams (A1-V1-A2-V2-A3-V3)? Using ffprobe shows the audio is on the zeroth stream and video is on the first stream. Thanks for your help advice in advance. -Mike -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Concat-error-No-such-filter-0-0-tp4654771.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From rhodri at kynesim.co.uk Tue Nov 6 20:10:45 2012 From: rhodri at kynesim.co.uk (Rhodri James) Date: Tue, 06 Nov 2012 19:10:45 -0000 Subject: [FFmpeg-user] Use build_libstagefright in ffmpeg to build file .so for android In-Reply-To: References: Message-ID: On Tue, 06 Nov 2012 09:19:49 -0000, hsu tom wrote: > /home/user/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-g++: > cannot execute binary file Does this file exist, and is it executable according to Cygwin? -- Rhodri James Kynesim Ltd From drrobison at openroadsconsulting.com Tue Nov 6 20:44:53 2012 From: drrobison at openroadsconsulting.com (David R Robison) Date: Tue, 06 Nov 2012 14:44:53 -0500 Subject: [FFmpeg-user] Possible bug in h264.c ff_h264_decode_nal Message-ID: <509968B5.9020707@openroadsconsulting.com> I am trying to play video from a Pelco camera and it is not decoding right. It appears that the entire SPS is not being parsed. In the h264.c file the ff_h264_decode_nal function the following is defined. #define STARTCODE_TEST \ if (i + 2 < length && src[i + 1] == 0 && src[i + 2] <= 3) { \ if (src[i + 2] != 3) { \ /* startcode, so we must be past the end */ \ length = i; \ } \ break; \ } However, it seems to me from the documentation that the start code will either end with a 1 or a 3. If I change the function to #define STARTCODE_TEST \ if (i + 2 < length && src[i + 1] == 0 && (src[i + 2] == 1 || src[i + 2] == 3)) { \ if (src[i + 2] != 3) { \ /* startcode, so we must be past the end */ \ length = i; \ } \ break; \ } Then my video plays fine. Any thoughts on this? Here is the patch file: Index: ffmpeg/libavcodec/h264.c =================================================================== --- ffmpeg/libavcodec/h264.c (revision 4489) +++ ffmpeg/libavcodec/h264.c (working copy) @@ -178,7 +178,7 @@ length--; #define STARTCODE_TEST \ - if (i + 2 < length && src[i + 1] == 0 && src[i + 2] <= 3) { \ + if (i + 2 < length && src[i + 1] == 0 && (src[i + 2] == 1 || src[i + 2] == 3)) { \ if (src[i + 2] != 3) { \ /* startcode, so we must be past the end */ \ length = i; \ David -- David R Robison Open Roads Consulting, Inc. 103 Watson Road, Chesapeake, VA 23320 phone: (757) 546-3401 e-mail: drrobison at openroadsconsulting.com web: http://openroadsconsulting.com blog: http://therobe.blogspot.com book: http://www.xulonpress.com/bookstore/bookdetail.php?PB_ISBN=9781597816526 This email communication (including any attachments) may contain confidential and/or privileged material intended solely for the individual or entity to which it is addressed. If you are not the intended recipient, please delete this email immediately. From nicolas.george at normalesup.org Tue Nov 6 21:05:10 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Tue, 6 Nov 2012 21:05:10 +0100 Subject: [FFmpeg-user] Concat error - No such filter '[0,0]' In-Reply-To: <1352224109526-4654771.post@n4.nabble.com> References: <1352224109526-4654771.post@n4.nabble.com> Message-ID: <20121106200509.GA19831@phare.normalesup.org> Le sextidi 16 brumaire, an CCXXI, Mike Kavanagh a ?crit?: > Here is an ffmpeg command I am using based on the 'opening-episode-ending' > example quoted above: > > ffmpeg -i HV_movieAV10000.mp4 -i HV_movieAV10001.mp4 -i HV_movieAV10002.mp4 > -filter_complex '[0:0] [0:1] [1:0] [1:1] [2:0] [2:1] concat=n=3:v=1:a=1 [a] > [v] ' -map '[a]' -map '[v]' -report -y testfull.mp4 > > The error I get is: No such filter '[0,0]' - can anyone advise me? Please copy-paste the exact command line and full console output. And I insist: *exact*, copy-paste: your message hints at a simple typo somewhere, but it is impossible to guess exactly where. > Also, I am hoping this does not split up all the streams but creates a video > file the three separate AV files concatonated together (i.e. AV!-AV2-AV3) > rather than splitting them up into their six separate streams > (A1-V1-A2-V2-A3-V3)? I do not understand your notation. The concat filter will concatenate all three video together into a single stream and the all three audio together into a single stream. That is what "n=3:v=1:a=1" means. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From drrobison at openroadsconsulting.com Tue Nov 6 21:20:53 2012 From: drrobison at openroadsconsulting.com (David R Robison) Date: Tue, 06 Nov 2012 15:20:53 -0500 Subject: [FFmpeg-user] Possible bug in h264.c ff_h264_decode_nal In-Reply-To: <509968B5.9020707@openroadsconsulting.com> References: <509968B5.9020707@openroadsconsulting.com> Message-ID: <50997125.70006@openroadsconsulting.com> One more thing. It seems that the problem is related to the emulation prevention bytes being removed from the data that is copies into the media type. Could this be part of the issue? David David R Robison Open Roads Consulting, Inc. 103 Watson Road, Chesapeake, VA 23320 phone: (757) 546-3401 e-mail: drrobison at openroadsconsulting.com web: http://openroadsconsulting.com blog: http://therobe.blogspot.com book: http://www.xulonpress.com/bookstore/bookdetail.php?PB_ISBN=9781597816526 On 11/6/2012 2:44 PM, David R Robison wrote: > I am trying to play video from a Pelco camera and it is not decoding > right. It appears that the entire SPS is not being parsed. In the h264.c > file the ff_h264_decode_nal function the following is defined. > > #define STARTCODE_TEST \ > if (i + 2 < length && src[i + 1] == 0 && src[i + 2] <= 3) { \ > if (src[i + 2] != 3) { \ > /* startcode, so we must be past the end */ \ > length = i; \ > } \ > break; \ > } > > However, it seems to me from the documentation that the start code will > either end with a 1 or a 3. If I change the function to > > #define STARTCODE_TEST \ > if (i + 2 < length && src[i + 1] == 0 && (src[i + 2] == 1 || > src[i + 2] == 3)) { \ > if (src[i + 2] != 3) { \ > /* startcode, so we must be past the end */ \ > length = i; \ > } \ > break; \ > } > > Then my video plays fine. Any thoughts on this? Here is the patch file: > > Index: ffmpeg/libavcodec/h264.c > =================================================================== > --- ffmpeg/libavcodec/h264.c (revision 4489) > +++ ffmpeg/libavcodec/h264.c (working copy) > @@ -178,7 +178,7 @@ > length--; > > #define STARTCODE_TEST \ > - if (i + 2 < length && src[i + 1] == 0 && src[i + 2] <= 3) { \ > + if (i + 2 < length && src[i + 1] == 0 && (src[i + 2] == 1 || > src[i + 2] == 3)) { \ > if (src[i + 2] != 3) { \ > /* startcode, so we must be past the end */ \ > length = i; \ > > > David > This email communication (including any attachments) may contain confidential and/or privileged material intended solely for the individual or entity to which it is addressed. If you are not the intended recipient, please delete this email immediately. From jacobhameiri at gmail.com Tue Nov 6 22:31:00 2012 From: jacobhameiri at gmail.com (Jacobs) Date: Tue, 6 Nov 2012 13:31:00 -0800 (PST) Subject: [FFmpeg-user] mpegts streaming freeezes after 20 seconds In-Reply-To: References: <1352097962977-4654721.post@n4.nabble.com> <1352185132685-4654748.post@n4.nabble.com> Message-ID: <1352237460486-4654777.post@n4.nabble.com> > 22 fps is less than 25 fps (your requested output fps). Is it a > problem with being unable to encode fast enough? How can I check if it is a problem with being unable to encode fast enough? it may very well be so because this is a android tablet device doing the encoding. But I actually do not need 25 fps ( the source is only 1.5 fps ) but mpegts wont allow me to leave it at 1.5. Is there any other way without forcing higher fps ? About stream to file then to udp I will have to check. -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/mpegts-streaming-freeezes-after-20-seconds-tp4654721p4654777.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From cehoyos at ag.or.at Tue Nov 6 23:11:25 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 6 Nov 2012 22:11:25 +0000 (UTC) Subject: [FFmpeg-user] =?utf-8?q?Possible_bug_in_h264=2Ec_ff=5Fh264=5Fdeco?= =?utf-8?q?de=5Fnal?= References: <509968B5.9020707@openroadsconsulting.com> Message-ID: David R Robison openroadsconsulting.com> writes: > +++ ffmpeg/libavcodec/h264.c (working copy) > @@ -178,7 +178,7 @@ > length--; > > #define STARTCODE_TEST \ > - if (i + 2 < length && src[i + 1] == 0 && src[i + 2] <= 3) { \ > + if (i + 2 < length && src[i + 1] == 0 && (src[i + 2] == 1 || > src[i + 2] == 3)) { \ Please send patches to ffmpeg-devel (and please provide a sample). Carl Eugen From jeremywhitaker91 at gmail.com Tue Nov 6 23:13:44 2012 From: jeremywhitaker91 at gmail.com (Jeremy Whitaker) Date: Tue, 6 Nov 2012 15:13:44 -0700 Subject: [FFmpeg-user] Segment Metadata Message-ID: Hello, I was wondering if it is at all possible to change the metadata of video segments in ffmpeg as the segments are being created. I know that by using the "-metadata" tag, you can change the metadata of the -i input video, but if that -i input video is being split into different segments by the "-f segment" option, then how do you change the metadata of the resulting segments while the -i input video is being segmented? I know that it's possible to change the metadata after the segmenting has completed, but this isn't that useful since I'm looking to stream the segments live as the input video is being segmented. To give a little better description: ffmpeg -f video4linux2 -s wvga -t ${CAPTURE_DURATION} -i "/dev/video0" -r 30 \ -vcodec ${VID_CODEC} -s:v 640x480 -b:v 80k -keyint_min 30 -g 30 \ -sc_threshold 0 -map 0 -flags -global_header -qcomp 0.8 \ -qmin 10 -qmax 51 -qdiff 4 -f segment -segment_time ${SEG_TIME} \ -segment_format ${SEG_FORMAT} -metadata START=0 -y "${LOCATE}${OUTPUT}%01d.${EXTENSION}" Essentially what I'm doing is taking a video from the standard video input and segmenting it. Once the video segments are created, I can test videos by throwing them all into a VLC playlist, and when the segment format is "mp4", there is a notable delay between each video segment where VLC won't start the video segment until it has played back the time again where the segment was in the original video. So for example, if I have a 30 second video, and split it into 5 second segments, VLC will play the 1st segment immediately, but it will wait 5 seconds before playing the 2nd segment after the 1st segment has finished playing. It does this because the 2nd segment has a start time metadata of 5 seconds, so VLC thinks that it has to wait 5 seconds before playing the 2nd segment. What I'm wondering is if there's a way to tell ffmpeg to set the segment start time metadata to 0 seconds as the segments are being created. Any help would be greatly appreciated. From cehoyos at ag.or.at Tue Nov 6 23:13:22 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 6 Nov 2012 22:13:22 +0000 (UTC) Subject: [FFmpeg-user] =?utf-8?q?Use_build=5Flibstagefright_in_ffmpeg_to_b?= =?utf-8?q?uild_file_=2Eso_for_android?= References: Message-ID: hsu tom gmail.com> writes: > my Build Environment is > > 1. Window 7 > 2. Cygwin ^^^^^^ > 3. android-NDK-r8b linux version ^^^^^ One of us is very seriously misunderstand something: Are you really trying to execute a linux binary on Windows? Carl Eugen From pb at das-werkstatt.com Tue Nov 6 23:51:04 2012 From: pb at das-werkstatt.com (Peter B.) Date: Tue, 06 Nov 2012 23:51:04 +0100 Subject: [FFmpeg-user] Segment Metadata In-Reply-To: References: Message-ID: <50999458.8030702@das-werkstatt.com> On 11/06/2012 11:13 PM, Jeremy Whitaker wrote: > What I'm wondering is if > there's a way to tell ffmpeg to set the segment start time metadata to > 0 seconds as the segments are being created. Any help would be greatly > appreciated. > I also wanted to use the segment functionality, and also suffered from the problem that the segment timestamps were not set to 0. (e.g. parsing the duration returns confusing/misinterpretable results) I've read some threads on this list about this topic and as I understood it keeping the original timecode is intentional. I'm working a lot with segmented videos in different applications and I'm having problems with files split by ffmpeg's "segment" function, whereas files split with (a) other apps or (b) individually segmented using ffmpeg work seamlessly - anywhere. What is the benefit of keeping the original timecode? Thanks, Pb From stefasab at gmail.com Tue Nov 6 23:55:39 2012 From: stefasab at gmail.com (Stefano Sabatini) Date: Tue, 6 Nov 2012 23:55:39 +0100 Subject: [FFmpeg-user] Segment Metadata In-Reply-To: References: Message-ID: <20121106225539.GG2223@arborea> On date Tuesday 2012-11-06 15:13:44 -0700, Jeremy Whitaker wrote: > Hello, I was wondering if it is at all possible to change the metadata of > video segments in ffmpeg as the segments are being created. I know that by > using the "-metadata" tag, you can change the metadata of the -i input > video, but if that -i input video is being split into different segments by > the "-f segment" option, then how do you change the metadata of the > resulting segments while the -i input video is being segmented? I know that > it's possible to change the metadata after the segmenting has completed, > but this isn't that useful since I'm looking to stream the segments live as > the input video is being segmented. To give a little better description: > > ffmpeg -f video4linux2 -s wvga -t ${CAPTURE_DURATION} -i "/dev/video0" -r 30 \ > -vcodec ${VID_CODEC} -s:v 640x480 -b:v 80k -keyint_min 30 -g 30 \ > -sc_threshold 0 -map 0 -flags -global_header -qcomp 0.8 \ > -qmin 10 -qmax 51 -qdiff 4 -f segment -segment_time ${SEG_TIME} \ > -segment_format ${SEG_FORMAT} -metadata START=0 -y > "${LOCATE}${OUTPUT}%01d.${EXTENSION}" > > Essentially what I'm doing is taking a video from the standard video > input and segmenting it. Once the video segments are created, I can > test videos by throwing them all into a VLC playlist, and when the > segment format is "mp4", there is a notable delay between each video > segment where VLC won't start the video segment until it has played > back the time again where the segment was in the original video. So > for example, if I have a 30 second video, and split it into 5 second > segments, VLC will play the 1st segment immediately, but it will wait > 5 seconds before playing the 2nd segment after the 1st segment has > finished playing. It does this because the 2nd segment has a start > time metadata of 5 seconds, so VLC thinks that it has to wait 5 > seconds before playing the 2nd segment. This is ticket #1425: https://ffmpeg.org/trac/ffmpeg/ticket/1425 You're invited to track and upvote the ticket. One solution would be to file a feature request against VLC, and ask to implement a feature which allows to detect and skip the initial offset (which is the default ffplay behavior). Alternatively we should implement a timestamp-reset mode. > What I'm wondering is if > there's a way to tell ffmpeg to set the segment start time metadata to > 0 seconds as the segments are being created. Any help would be greatly > appreciated. Right now this is not possible, also I'm not sure this would fix any problem, since players may safely ignore the metadata content. -- FFmpeg = Friendly and Fanciful Martial Practical Everlasting Glue From stefasab at gmail.com Wed Nov 7 00:34:21 2012 From: stefasab at gmail.com (Stefano Sabatini) Date: Wed, 7 Nov 2012 00:34:21 +0100 Subject: [FFmpeg-user] Segment Metadata In-Reply-To: <50999458.8030702@das-werkstatt.com> References: <50999458.8030702@das-werkstatt.com> Message-ID: <20121106233420.GH2223@arborea> On date Tuesday 2012-11-06 23:51:04 +0100, Peter B. wrote: > On 11/06/2012 11:13 PM, Jeremy Whitaker wrote: > > What I'm wondering is if > > there's a way to tell ffmpeg to set the segment start time metadata to > > 0 seconds as the segments are being created. Any help would be greatly > > appreciated. > > > I also wanted to use the segment functionality, and also suffered from > the problem that the segment timestamps were not set to 0. > (e.g. parsing the duration returns confusing/misinterpretable results) > I've read some threads on this list about this topic and as I understood > it keeping the original timecode is intentional. > > I'm working a lot with segmented videos in different applications and > I'm having problems with files split by ffmpeg's "segment" function, > whereas files split with (a) other apps or (b) individually segmented > using ffmpeg work seamlessly - anywhere. Can you show examples? In particular I want to know what is the behavior of other segmenters. > What is the benefit of keeping the original timecode? For example you can physically concatenate two MPEG-TS segments and get a valid segment. But sure, it is clear that resetting timestamps is a useful feature and should be implemented, at least as an option. -- FFmpeg = Frightening and Fanciful Magnificient Pitiful Extroverse Game From look at ebookring.net Wed Nov 7 00:37:11 2012 From: look at ebookring.net (look at ebookring.net) Date: Tue, 06 Nov 2012 16:37:11 -0700 Subject: [FFmpeg-user] =?utf-8?q?Convert_SWF_to_mp4=3F?= In-Reply-To: References: <4a871f2123581bbfdef7a4db206207da@ebookring.net> Message-ID: On 2012-11-06 09:44, Carl Eugen Hoyos wrote: > ebookring.net> writes: > >> http://filebin.ca/Lh7iWHnIj92/woof.swf > > The file contains "shapes" and "sprites", FFmpeg > supports audio (mp3, pcm, adcpm), video (Sorenson > Spark, VP6) and some still images (rawvideo, jpg) > in swf. > > Does the file look approximately like a video > when played with flash? If yes, consider opening > a feature request on trac. > > Sorry, Carl Eugen > Thanks for the trying. > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From pb at das-werkstatt.com Wed Nov 7 01:01:30 2012 From: pb at das-werkstatt.com (Peter B.) Date: Wed, 07 Nov 2012 01:01:30 +0100 Subject: [FFmpeg-user] Segment Metadata In-Reply-To: <20121106233420.GH2223@arborea> References: <50999458.8030702@das-werkstatt.com> <20121106233420.GH2223@arborea> Message-ID: <5099A4DA.6000906@das-werkstatt.com> On 11/07/2012 12:34 AM, Stefano Sabatini wrote: > On date Tuesday 2012-11-06 23:51:04 +0100, Peter B. wrote: >> I'm working a lot with segmented videos in different applications and >> I'm having problems with files split by ffmpeg's "segment" function, >> whereas files split with (a) other apps or (b) individually segmented >> using ffmpeg work seamlessly - anywhere. > Can you show examples? In particular I want to know what is the > behavior of other segmenters. I could upload some segments on a server for you to take a look at them. I'm currently mainly producing them with Virtualdub or ffmpeg (using "-ss" and "-t"). Thanks, Pb From xiaohui.li at fulansoft.com Wed Nov 7 02:45:28 2012 From: xiaohui.li at fulansoft.com (LXH) Date: Wed, 7 Nov 2012 09:45:28 +0800 Subject: [FFmpeg-user] ffmpeg configure error for supporting librtmp Message-ID: Hi all, I want to add librtmp support in the FFmpeg (v 0.5.0),but when I have compiled the rtmpdump-2.3 and configure the FFmpeg failed. Below are the log infos: [d42lxh at linux-server19 ffmpeg]$ (master *%)./configure ######################## # Configuration FFMPEG # ######################## --enable-librtmp --rtmpdumpdir=../rtmpdump --enable-libcurl --curldir=../curl --cross-prefix=sh4-linux- --enable-cross-compile --arch=sh4 --disable-encoders --disable-decoders --disable-muxers --disable-ipv6 --disable-parser=cavsvideo --disable-parser=dca --disable-ffmpeg --disable-ffplay --disable-ffserver --extra-cflags=-DCONFIG_HTTPS_PROTOCOL --extra-ldflags=-L/usr/local/lib --extra-cflags=-I/usr/local/include --extra-libs=-lrtmp ERROR: librtmp not found [d42lxh at linux-server19 ffmpeg]$ (master *%)pkg-config --exists --print-errors librtmp Package librtmp was not found in the pkg-config search path. Perhaps you should add the directory containing `librtmp.pc' to the PKG_CONFIG_PATH environment variable No package 'librtmp' found I have tried to add "export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/" in the configure file or launch the command "export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/" in the terminal window. I want to know Whether it's possible to add librtmp support in the ffmpeg(v 0.5.0) or not. If it's feasible, what could I have made wrong? If you know ,please help me. Thank you! From cehoyos at ag.or.at Wed Nov 7 03:05:26 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 7 Nov 2012 02:05:26 +0000 (UTC) Subject: [FFmpeg-user] ffmpeg configure error for supporting librtmp References: Message-ID: LXH fulansoft.com> writes: > I want to add librtmp support in the FFmpeg (v 0.5.0) Please update to current git head. From xiaohui.li at fulansoft.com Wed Nov 7 03:27:16 2012 From: xiaohui.li at fulansoft.com (LXH) Date: Wed, 7 Nov 2012 10:27:16 +0800 Subject: [FFmpeg-user] ffmpeg configure error for supporting librtmp References: Message-ID: Hi Carl Eugen Hoyos, Do you mean I should use the latest version to add librtmp support? Is it impossible to add support librtmp in ffmpeg v0.5.0.? I hope to do it base on ffmpeg v0.5.0, because change the version of ffmpeg in my app would be a large project for me. Thank you! ----- Original Message ----- From: "Carl Eugen Hoyos" To: Sent: Wednesday, November 07, 2012 10:05 AM Subject: Re: [FFmpeg-user] ffmpeg configure error for supporting librtmp > LXH fulansoft.com> writes: > >> I want to add librtmp support in the FFmpeg (v 0.5.0) > > Please update to current git head. > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From cherish48624 at gmail.com Wed Nov 7 03:35:50 2012 From: cherish48624 at gmail.com (hsu tom) Date: Wed, 7 Nov 2012 10:35:50 +0800 Subject: [FFmpeg-user] Use build_libstagefright in ffmpeg to build file .so for android In-Reply-To: References: Message-ID: To James home/user/android-ndk/**toolchains/arm-linux-**androideabi-4.4.3/prebuilt/** linux-x86/bin/arm-linux-**androideabi-g++ This File is indeed exist. To Carl One of us is very seriously misunderstand something: Are you really trying to execute a linux binary on Windows? Yes, I'm still make use of Cygwin to build ffmpeg. ------------------------------------------------------------------------------------------ I found a method ,let me cross this error. In file of ffmpeg/configure origin : enabled libstagefright_h264 && require_cpp libstagefright_h264 "binder/ProcessState.h media/stagefright/MetaData.h fixed : enabled libstagefright && require_cpp libstagefright_h264 "binder/ProcessState.h media/stagefright/MetaData.h ^^^^^^^^^^^^^^^^^^^^ When I fix libstagefright_h264 to libstagefright here, it seems be normal until the next error. CC libavcodec/lagarithrac.o CC libavcodec/latm_parser.o CXX libavcodec/libstagefright.o /bin/sh: /home/user/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-g++: cannot execute binary file CC libavcodec/lcldec.o common.mak:51: recipe for target `libavcodec/libstagefright.o' failed make: *** [libavcodec/libstagefright.o] Error 126 make: *** Waiting for unfinished jobs.... PS: ffmpeg version is 1.0 2012/11/7 Carl Eugen Hoyos > hsu tom gmail.com> writes: > > > my Build Environment is > > > > 1. Window 7 > > 2. Cygwin > ^^^^^^ > > 3. android-NDK-r8b linux version > ^^^^^ > > One of us is very seriously misunderstand > something: Are you really trying to > execute a linux binary on Windows? > > Carl Eugen > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > -- Best regards from Tom From mike at 3dskipper.com Tue Nov 6 20:48:00 2012 From: mike at 3dskipper.com (Mike Gaynor) Date: Tue, 6 Nov 2012 11:48:00 -0800 Subject: [FFmpeg-user] FFMPEG output is black video, with audio Message-ID: Hi guys, I installed ffmpeg on mac os x a couple weeks ago, and it was working great, then about a week ago, for no apparent reason, it began spitting out mp4's with no video, but with the correct duration and audio intact. I have since then tried multiple scripts in terminal, reinstalled ffmpeg, and even installed it on another machine to have the same results. I know this is probably a user-error but I would really like to get this resolved! This is the most recent script in terminal that failed. mike-imac:~ Russell$ ffmpeg -i desktop/gm-outlook-v03.mov -c:v libx264 -crf 22 desktop/out.mp4 ffmpeg version 1.0 Copyright (c) 2000-2012 the FFmpeg developers built on Oct 29 2012 16:44:46 with Apple clang version 4.1 (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn) configuration: --prefix=/usr/local/Cellar/ffmpeg/1.0 --enable-shared --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --cc=cc --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid libavutil 51. 73.101 / 51. 73.101 libavcodec 54. 59.100 / 54. 59.100 libavformat 54. 29.104 / 54. 29.104 libavdevice 54. 2.101 / 54. 2.101 libavfilter 3. 17.100 / 3. 17.100 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc4d881ae00] Stream #1: not enough frames to estimate rate; consider increasing probesize [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc4d881ae00] Stream #2: not enough frames to estimate rate; consider increasing probesize Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'desktop/gm-outlook-v03.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-10-19 01:19:18 Duration: 00:01:28.00, start: 0.000000, bitrate: 216664 kb/s Stream #0:0(eng): Video: qtrle (rle / 0x20656C72), rgb24, 854x480, 215121 kb/s, SAR 854:854 DAR 427:240, 30 fps, 30 tbr, 30 tbn, 30 tbc Metadata: creation_time : 2012-10-19 01:19:18 handler_name : Apple Alias Data Handler timecode : 00:00:00:00 Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, s16, 1536 kb/s Metadata: creation_time : 2012-10-19 01:19:18 handler_name : Apple Alias Data Handler timecode : 00:00:00:00 Stream #0:2(eng): Data: none (tmcd / 0x64636D74) Metadata: creation_time : 2012-10-19 01:20:14 handler_name : Apple Alias Data Handler timecode : 00:00:00:00 File 'desktop/out.mp4' already exists. Overwrite ? [y/N] y using SAR=1/1 [libx264 @ 0x7fc4d882fe00] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX [libx264 @ 0x7fc4d882fe00] profile High 4:4:4 Predictive, level 3.1, 4:4:4 8-bit [libx264 @ 0x7fc4d882fe00] 264 - core 125 - 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=4 threads=12 lookahead_threads=2 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=22.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 Output #0, mp4, to 'desktop/out.mp4': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt encoder : Lavf54.29.104 Stream #0:0(eng): Video: h264 ([33][0][0][0] / 0x0021), yuv444p, 854x480 [SAR 1:1 DAR 427:240], q=-1--1, 30 tbn, 30 tbc Metadata: creation_time : 2012-10-19 01:19:18 handler_name : Apple Alias Data Handler timecode : 00:00:00:00 Stream #0:1(eng): Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, stereo, s16, 128 kb/s Metadata: creation_time : 2012-10-19 01:19:18 handler_name : Apple Alias Data Handler timecode : 00:00:00:00 Stream mapping: Stream #0:0 -> #0:0 (qtrle -> libx264) Stream #0:1 -> #0:1 (pcm_s16le -> libfaac) Press [q] to stop, [?] for help frame= 88 fps=0.0 q=28.0 size= 39kB time=00:00:02.64 bitrate= 120.0kbits/frame= 171 fps=170 q=28.0 size= 100kB time=00:00:05.37 bitrate= 151.8kbits/frame= 247 fps=164 q=28.0 size= 200kB time=00:00:08.10 bitrate= 201.6kbits/frame= 326 fps=162 q=28.0 size= 351kB time=00:00:10.19 bitrate= 282.2kbits/frame= 413 fps=165 q=28.0 size= 459kB time=00:00:13.56 bitrate= 276.9kbits/frame= 501 fps=166 q=28.0 size= 630kB time=00:00:16.29 bitrate= 316.6kbits/frame= 602 fps=171 q=28.0 size= 738kB time=00:00:19.02 bitrate= 317.6kbits/frame= 697 fps=174 q=28.0 size= 789kB time=00:00:23.12 bitrate= 279.6kbits/frame= 780 fps=173 q=28.0 size= 963kB time=00:00:25.85 bitrate= 305.1kbits/frame= 876 fps=174 q=28.0 size= 1061kB time=00:00:28.58 bitrate= 304.0kbits/frame= 967 fps=175 q=28.0 size= 1222kB time=00:00:31.31 bitrate= 319.6kbits/frame= 1063 fps=176 q=28.0 size= 1321kB time=00:00:34.34 bitrate= 315.0kbits/frame= 1156 fps=177 q=28.0 size= 1375kB time=frame= 1247 fps=177 q=28.0 size= 1433kB time=00:00:40.87 bitrate= 2frame= 1340 fps=178 q=28.0frame= 1431 fps=178 q=28frame=frame= 2640 fps=181 q=-1.0 Lsize= 2622kB time=00:01:28.14 bitrate= 243.7kbits/s video:1489kB audio:1038kB subtitle:0 global headers:0kB muxing overhead 3.776112% [libx264 @ 0x7fc4d882fe00] frame I:11 Avg QP:13.39 size: 46799 [libx264 @ 0x7fc4d882fe00] frame P:762 Avg QP:20.95 size: 1138 [libx264 @ 0x7fc4d882fe00] frame B:1867 Avg QP:28.14 size: 76 [libx264 @ 0x7fc4d882fe00] consecutive B-frames: 5.3% 1.1% 0.5% 93.2% [libx264 @ 0x7fc4d882fe00] mb I I16..4: 27.7% 58.5% 13.8% [libx264 @ 0x7fc4d882fe00] mb P I16..4: 1.9% 0.4% 0.6% P16..4: 3.9% 0.9% 0.5% 0.0% 0.0% skip:92.0% [libx264 @ 0x7fc4d882fe00] mb B I16..4: 0.1% 0.0% 0.0% B16..8: 1.5% 0.1% 0.0% direct: 0.0% skip:98.2% L0:40.6% L1:54.1% BI: 5.3% [libx264 @ 0x7fc4d882fe00] 8x8 transform intra:26.8% inter:68.3% [libx264 @ 0x7fc4d882fe00] coded y,u,v intra: 34.9% 11.9% 11.5% inter: 0.4% 0.2% 0.1% [libx264 @ 0x7fc4d882fe00] i16 v,h,dc,p: 31% 65% 1% 4% [libx264 @ 0x7fc4d882fe00] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 10% 32% 42% 2% 2% 1% 5% 1% 4% [libx264 @ 0x7fc4d882fe00] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 29% 42% 13% 2% 2% 3% 3% 2% 3% [libx264 @ 0x7fc4d882fe00] Weighted P-Frames: Y:0.0% UV:0.0% [libx264 @ 0x7fc4d882fe00] ref P L0: 62.7% 6.2% 17.9% 13.2% [libx264 @ 0x7fc4d882fe00] ref B L0: 77.2% 17.5% 5.3% [libx264 @ 0x7fc4d882fe00] ref B L1: 89.7% 10.3% [libx264 @ 0x7fc4d882fe00] kb/s:138.56 -- -Mike Gaynor From lou at lrcd.com Wed Nov 7 08:35:34 2012 From: lou at lrcd.com (Lou) Date: Tue, 06 Nov 2012 22:35:34 -0900 Subject: [FFmpeg-user] FFMPEG output is black video, with audio In-Reply-To: References: Message-ID: <1352273734.6288.140661150506461.20C09C22@webmail.messagingengine.com> On Tue, Nov 6, 2012, at 10:48 AM, Mike Gaynor wrote: > Hi guys, > I installed ffmpeg on mac os x a couple weeks ago, and it was working > great, then about a week ago, for no apparent reason, it began spitting > out > mp4's with no video, but with the correct duration and audio intact. I > have > since then tried multiple scripts in terminal, reinstalled ffmpeg, and > even > installed it on another machine to have the same results. > I know this is probably a user-error but I would really like to get this > resolved! This is the most recent script in terminal that failed. > > mike-imac:~ Russell$ ffmpeg -i desktop/gm-outlook-v03.mov -c:v libx264 > -crf 22 desktop/out.mp4 > ffmpeg version 1.0 Copyright (c) 2000-2012 the FFmpeg developers > built on Oct 29 2012 16:44:46 with Apple clang version 4.1 > (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn) > configuration: --prefix=/usr/local/Cellar/ffmpeg/1.0 --enable-shared > --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables > --cc=cc --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac > --enable-libmp3lame --enable-libxvid > libavutil 51. 73.101 / 51. 73.101 > libavcodec 54. 59.100 / 54. 59.100 > libavformat 54. 29.104 / 54. 29.104 > libavdevice 54. 2.101 / 54. 2.101 > libavfilter 3. 17.100 / 3. 17.100 > libswscale 2. 1.101 / 2. 1.101 > libswresample 0. 15.100 / 0. 15.100 > libpostproc 52. 0.100 / 52. 0.100 > [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc4d881ae00] Stream #1: not enough frames > to > estimate rate; consider increasing probesize > [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc4d881ae00] Stream #2: not enough frames > to > estimate rate; consider increasing probesize > Guessed Channel Layout for Input Stream #0.1 : stereo > Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'desktop/gm-outlook-v03.mov': > Metadata: > major_brand : qt > minor_version : 537199360 > compatible_brands: qt > creation_time : 2012-10-19 01:19:18 > Duration: 00:01:28.00, start: 0.000000, bitrate: 216664 kb/s > Stream #0:0(eng): Video: qtrle (rle / 0x20656C72), rgb24, 854x480, > 215121 kb/s, SAR 854:854 DAR 427:240, 30 fps, 30 tbr, 30 tbn, 30 tbc > Metadata: > creation_time : 2012-10-19 01:19:18 > handler_name : Apple Alias Data Handler > timecode : 00:00:00:00 > Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, > stereo, s16, 1536 kb/s > Metadata: > creation_time : 2012-10-19 01:19:18 > handler_name : Apple Alias Data Handler > timecode : 00:00:00:00 > Stream #0:2(eng): Data: none (tmcd / 0x64636D74) > Metadata: > creation_time : 2012-10-19 01:20:14 > handler_name : Apple Alias Data Handler > timecode : 00:00:00:00 > File 'desktop/out.mp4' already exists. Overwrite ? [y/N] y > using SAR=1/1 > [libx264 @ 0x7fc4d882fe00] using cpu capabilities: MMX2 SSE2Fast SSSE3 > FastShuffle SSE4.2 AVX > [libx264 @ 0x7fc4d882fe00] profile High 4:4:4 Predictive, level 3.1, > 4:4:4 Your player doesn't support 4:4:4. Add "-pix_fmt yuv420p" as an output option. From diljit77 at gmail.com Wed Nov 7 09:03:01 2012 From: diljit77 at gmail.com (diljit singh) Date: Wed, 7 Nov 2012 13:33:01 +0530 Subject: [FFmpeg-user] -ar audio rate option not working Message-ID: Dear All, Using b:a option to get audio rate to 40kbps, but generated stream has audio rate equal to 134kbps. For better control tried to constrained using -ar 44100 and -ac 2 flags, but still same. Please advise regards diljit singh From tevans.uk at googlemail.com Wed Nov 7 10:30:47 2012 From: tevans.uk at googlemail.com (Tom Evans) Date: Wed, 7 Nov 2012 09:30:47 +0000 Subject: [FFmpeg-user] mpegts streaming freeezes after 20 seconds In-Reply-To: <1352237460486-4654777.post@n4.nabble.com> References: <1352097962977-4654721.post@n4.nabble.com> <1352185132685-4654748.post@n4.nabble.com> <1352237460486-4654777.post@n4.nabble.com> Message-ID: On Tue, Nov 6, 2012 at 9:31 PM, Jacobs wrote: >> 22 fps is less than 25 fps (your requested output fps). Is it a >> problem with being unable to encode fast enough? > > How can I check if it is a problem with being unable to encode fast enough? > it may very well be so because this is a android tablet device doing the > encoding. > In the parts of my message that you trimmed, I gave one way you could check that. Cheers Tom From codecomplete at free.fr Wed Nov 7 11:04:02 2012 From: codecomplete at free.fr (Gilles) Date: Wed, 07 Nov 2012 11:04:02 +0100 Subject: [FFmpeg-user] Couple of newbie questions Message-ID: Hello I have two questions about Ffmpeg (N-46146 for Windows): 1. Can it give information about a file, so I don't have to use MediaInfo to know eg. which codecs were used for video and audio? 2. The input file used mpeg2video and AC-3, but the following commands don't work: ffmpeg -ss 0 -i input.mpg -t 60 -c:v libx264 -c:a copy output.x264.mpg => No video, no sound ffmpeg -ss 0 -i input.mpg -t 60 -c:v copy -c:a copy output.mpg => No sound I'm surprised that the second command don't work as planned, since I'm telling Ffmpeg to simply copy video and audio. Are there better ways to further compress that 2h30 video from its original size of 10.5GB? Thank you. From tevans.uk at googlemail.com Wed Nov 7 11:16:05 2012 From: tevans.uk at googlemail.com (Tom Evans) Date: Wed, 7 Nov 2012 10:16:05 +0000 Subject: [FFmpeg-user] Unable to configure ffmpeg on FreeBSD In-Reply-To: References: Message-ID: On Tue, Nov 6, 2012 at 5:21 PM, Tom Evans wrote: > Hi all > > I have a problem getting ffmpeg's configure to work properly when > specifying "--cc" and "--as" on the configure line. > > What seems to happen is that configure thinks that the "--as" argument > supplied is actually a c compiler, and tests to see if it is LLVM etc. > > This hangs, because 'as -v' prints the version and then waits for > input ('cc -v' prints the version and exits). > > Eg: > >> $ ./configure --as=/usr/local/bin/as --cc=/usr/local/bin/gcc46 --extra-libs=-L/usr/local/lib --extra-cflags="-I/usr/local/include" > > >> $ pstree 43143 > -+= 43143 tom /bin/sh ./configure --as=/usr/local/bin/as > --cc=/usr/local/bin/gcc46 --extra-libs=-L/usr/local/lib > --extra-cflags=-I/usr/local/include > |--- 43280 tom /usr/local/bin/as -v > \--- 43281 tom grep -q ^gcc.*LLVM > > This check is around line 2486 in my current sources (pulled today): > >> $ grep -A 4 -B 1 -n gcc\.\*LLVM configure > 2485- > 2486: if $_cc -v 2>&1 | grep -q '^gcc.*LLVM'; then > 2487- _type=llvm_gcc > 2488- gcc_extra_ver=$(expr "$($_cc --version | head -n1)" : '.*\((.*)\)') > 2489- _ident="llvm-gcc $($_cc -dumpversion) $gcc_extra_ver" > 2490- _depflags='-MMD -MF $(@:.o=.d) -MT $@' > > > I've tried re-ordering where --cc and --as appear, with no effect. > There are no CC or AS environment variables set. > > Cheers > > Tom Having done a git bisect, the error was introduced in: a758c5e2594893c0e7e1c5d966d6e486e2a77bb3 is the first bad commit commit a758c5e2594893c0e7e1c5d966d6e486e2a77bb3 Author: Mans Rullgard Date: Fri Jul 20 13:43:07 2012 +0100 build: do full flag handling for all compiler-type tools This adds a full identification probe of CC, AS, LD and HOSTCC, and sets up correct flags and dependency tracking for each. Signed-off-by: Mans Rullgard :100644 100644 478ffcab4b2bc3fe98fd62e852ef6f765bcd1796 90b90fc18406b284db463c5e4e7019ce4d0bd4cf M Makefile :100755 100755 c91b5f1ef2c057775d85b2d16884b3aab6c20db0 fd903692122baf0b3e16234974554e6987ab1dd8 M configure I've not yet looked at the commit.. Cheers Tom From cehoyos at ag.or.at Wed Nov 7 11:35:17 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 7 Nov 2012 10:35:17 +0000 (UTC) Subject: [FFmpeg-user] Couple of newbie questions References: Message-ID: Gilles free.fr> writes: > 1. Can it give information about a file, so I don't > have to use MediaInfo to know eg. which codecs were > used for video and audio? $ ffmpeg -i file > 2. The input file used mpeg2video and AC-3, but the > following commands don't work: > > ffmpeg -ss 0 -i input.mpg -t 60 -c:v libx264 -c:a copy output.x264.mpg > => No video, no sound Complete, uncut console output and an explanation for "No video, no sound" missing. > ffmpeg -ss 0 -i input.mpg -t 60 -c:v copy -c:a copy output.mpg > => No sound Complete, uncut console output and an explanation for "No sound" missing. Carl Eugen From cehoyos at ag.or.at Wed Nov 7 11:36:14 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 7 Nov 2012 10:36:14 +0000 (UTC) Subject: [FFmpeg-user] -ar audio rate option not working References: Message-ID: diljit singh gmail.com> writes: > Using b:a option to get audio rate to 40kbps, but > generated stream has audio rate equal to 134kbps. Command line together with complete, uncut console output missing. Carl Eugen From cehoyos at ag.or.at Wed Nov 7 11:39:57 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 7 Nov 2012 10:39:57 +0000 (UTC) Subject: [FFmpeg-user] =?utf-8?q?Use_build=5Flibstagefright_in_ffmpeg_to_b?= =?utf-8?q?uild_file_=2Eso_for_android?= References: Message-ID: hsu tom gmail.com> writes: > my Build Environment is > > 1. Window 7 > 2. Cygwin > 3. android-NDK-r8b linux version I will try again since my first answer seem to have been too subtle: You claim that you are trying to use the Linux version of the Android NDK (that is point 3 of above mail). The NDK contains - among other things - a compiler, that is an executable that reads c (c++) files and compiles them. If this executable was made for Linux (and you claim so), it will not work on Windows. Carl Eugen From cehoyos at ag.or.at Wed Nov 7 11:45:12 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 7 Nov 2012 10:45:12 +0000 (UTC) Subject: [FFmpeg-user] Capturing from DVB-T card References: <5079A60A.4060408@inet.hr> <5094213F.2000107@inet.hr> Message-ID: Miroslav Rovis inet.hr> writes: > It'll be huge change to revert to plain alsa. Could you elaborate? Never having used pulse, I assumed it is always implemented on top of alsa, isn't that true? Carl Eugen From cehoyos at ag.or.at Wed Nov 7 11:37:12 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 7 Nov 2012 10:37:12 +0000 (UTC) Subject: [FFmpeg-user] ffmpeg configure error for supporting librtmp References: Message-ID: LXH fulansoft.com> writes: > Do you mean I should use the latest version to add > librtmp support? No, I meant that support for the 0.5 branch is limited (and there is certainly no support for 0.5.0). Carl Eugen From dertagtraeumer at ymail.com Wed Nov 7 11:08:31 2012 From: dertagtraeumer at ymail.com (Greg79) Date: Wed, 7 Nov 2012 02:08:31 -0800 (PST) Subject: [FFmpeg-user] Burning timecode into mov file In-Reply-To: <20120906221331.GB27891@leki> References: <1328264137614-4354188.post@n4.nabble.com> <20120203103323.GA31477@leki> <1346857700757-4653216.post@n4.nabble.com> <20120905192049.GD6874@leki> <1346908533474-4653233.post@n4.nabble.com> <20120906193415.GK6874@leki> <1346968338242-4653265.post@n4.nabble.com> <20120906221331.GB27891@leki> Message-ID: <1352282911787-4654796.post@n4.nabble.com> Hello Guys, sorry for opening this issue once again, but I'm trying to deal with quite the same problem. I'm quite new in this field. Let me try to give you an overview. I have several video stream from several synchronised cameras which I would like to save. For a later analysis I need to jump to a specific frame in each of these videos. To do this I thinking to use the timecode. As far as I understood it correctly, that what I'm looking for is the "burnt in timecode" (BITC) which is keyed into each frame content, right? The normal timecode is keyed in the header of GOP, which will allow me to do a kind of estimation, right? The general question is, does only AVI or other video container, like MOV allow BITC? It this feature related to the codec I'm using, as well? Which codecs are supporting BITC? Thank you in advance. Best Greg -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Burning-timecode-into-mov-file-tp4354188p4654796.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From dertagtraeumer at ymail.com Wed Nov 7 11:05:40 2012 From: dertagtraeumer at ymail.com (Greg79) Date: Wed, 7 Nov 2012 02:05:40 -0800 (PST) Subject: [FFmpeg-user] Burning timecode into mov file In-Reply-To: <20120906221331.GB27891@leki> References: <1328264137614-4354188.post@n4.nabble.com> <20120203103323.GA31477@leki> <1346857700757-4653216.post@n4.nabble.com> <20120905192049.GD6874@leki> <1346908533474-4653233.post@n4.nabble.com> <20120906193415.GK6874@leki> <1346968338242-4653265.post@n4.nabble.com> <20120906221331.GB27891@leki> Message-ID: <1352282740648-4654795.post@n4.nabble.com> Hello Guys, sorry for opening this issue once again, but I'm trying to deal with quite the same problem. I'm quite new in this field. Let me try to give you an overview. I have several video stream from several synchronised cameras which I would like to save. For a later analysis I need to jump to a specific frame in each of these videos. To do this I thinking to use the timecode. As far as I understood it correctly, that what I'm looking for is the "burnt in timecode" (BITC) which is keyed into each frame content, right? The normal timecode is keyed in the header of GOP, which will allow me to do a kind of estimation, right? The general question is, does only AVI or other video container, like MOV allow BITC? It this feature related to the codec I'm using, as well? Which codecs are supporting BITC? Thank you in advance. Best Greg -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Burning-timecode-into-mov-file-tp4354188p4654795.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From tevans.uk at googlemail.com Wed Nov 7 12:01:21 2012 From: tevans.uk at googlemail.com (Tom Evans) Date: Wed, 7 Nov 2012 11:01:21 +0000 Subject: [FFmpeg-user] Unable to configure ffmpeg on FreeBSD In-Reply-To: References: Message-ID: On Wed, Nov 7, 2012 at 10:16 AM, Tom Evans wrote: > On Tue, Nov 6, 2012 at 5:21 PM, Tom Evans wrote: >> Hi all >> >> I have a problem getting ffmpeg's configure to work properly when >> specifying "--cc" and "--as" on the configure line. >> >> What seems to happen is that configure thinks that the "--as" argument >> supplied is actually a c compiler, and tests to see if it is LLVM etc. >> >> This hangs, because 'as -v' prints the version and then waits for >> input ('cc -v' prints the version and exits). >> >> Eg: >> >>> $ ./configure --as=/usr/local/bin/as --cc=/usr/local/bin/gcc46 --extra-libs=-L/usr/local/lib --extra-cflags="-I/usr/local/include" >> >> >>> $ pstree 43143 >> -+= 43143 tom /bin/sh ./configure --as=/usr/local/bin/as >> --cc=/usr/local/bin/gcc46 --extra-libs=-L/usr/local/lib >> --extra-cflags=-I/usr/local/include >> |--- 43280 tom /usr/local/bin/as -v >> \--- 43281 tom grep -q ^gcc.*LLVM >> >> This check is around line 2486 in my current sources (pulled today): >> >>> $ grep -A 4 -B 1 -n gcc\.\*LLVM configure >> 2485- >> 2486: if $_cc -v 2>&1 | grep -q '^gcc.*LLVM'; then >> 2487- _type=llvm_gcc >> 2488- gcc_extra_ver=$(expr "$($_cc --version | head -n1)" : '.*\((.*)\)') >> 2489- _ident="llvm-gcc $($_cc -dumpversion) $gcc_extra_ver" >> 2490- _depflags='-MMD -MF $(@:.o=.d) -MT $@' >> >> >> I've tried re-ordering where --cc and --as appear, with no effect. >> There are no CC or AS environment variables set. >> >> Cheers >> >> Tom > > Having done a git bisect, the error was introduced in: > > > a758c5e2594893c0e7e1c5d966d6e486e2a77bb3 is the first bad commit > commit a758c5e2594893c0e7e1c5d966d6e486e2a77bb3 > Author: Mans Rullgard > Date: Fri Jul 20 13:43:07 2012 +0100 > > build: do full flag handling for all compiler-type tools > > This adds a full identification probe of CC, AS, LD and HOSTCC, > and sets up correct flags and dependency tracking for each. > > Signed-off-by: Mans Rullgard > > :100644 100644 478ffcab4b2bc3fe98fd62e852ef6f765bcd1796 > 90b90fc18406b284db463c5e4e7019ce4d0bd4cf M Makefile > :100755 100755 c91b5f1ef2c057775d85b2d16884b3aab6c20db0 > fd903692122baf0b3e16234974554e6987ab1dd8 M configure > > I've not yet looked at the commit.. > > Cheers > > Tom So this commit abstracted out testing $cc to a function, probe_cc(). For some reason, configure also calls probe_cc with $as and $ld, but the tests inside probe_cc are solely testing the compiler. The aim of calling probe_cc with $as arguments seems to be to set $as_type and $as_ident (also $ld_type and $ld_ident), which don't seem to be used elsewhere in the configure script at all. It just looks entirely bogus to me. Commenting out calls to 'probe_cc as "$as"' and 'probe_cc ld "$ld"' allow current git to configure correctly when supplied --as argument. Cheers Tom From ambershaper at gmail.com Wed Nov 7 13:32:17 2012 From: ambershaper at gmail.com (Nuno Mota) Date: Wed, 7 Nov 2012 12:32:17 +0000 Subject: [FFmpeg-user] first_dts X not matching first dts Y in que Message-ID: Hi, I've been doing some transcoding from H264 to MPEG2. I've encountered some warnings relating to the mpegts container from mpeg. This is what I get when i'm using for example ZDF HD. This happens with many others. ... *** drop!34 fps= 88 q=10.0 size= 728kB time=00:00:05.28 bitrate=1128.9kbits/s dup=41 drop=88 Last message repeated 1 times [mpegts @ 0x8fab500] first_dts 2843370702 not matching first dts 2843770302 in que Last message repeated 3 times *** drop! Last message repeated 1 times [mpegts @ 0x8fab500] first_dts 2843370702 not matching first dts 2843781102 in que Last message repeated 3 times *** drop! Last message repeated 2 times [mpegts @ 0x8fab500] first_dts 2843370702 not matching first dts 2843791902 in que Last message repeated 3 times *** drop! ... and so on... Original: Duration: N/A, start: 31608.320567, bitrate: 1088 kb/s Program 11110 Stream #0:0[0x17de]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 100 tbc Stream #0:1[0x17e8](deu): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16, 256 kb/s Stream #0:2[0x17e9](mis): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16, 192 kb/s Stream #0:3[0x17eb](mul): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16, 192 kb/s Stream #0:4[0x17ea](deu): Audio: ac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, s16, 448 kb/s Stream #0:5[0x17f2](deu): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006) Stream #0:6[0x17f3](deu): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) (hearing impaired) Final: Stream #0:0[0x100]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 104857 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x101](deu): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16, 256 kb/s Currently i'm using this command line. This was the only command line I could find that worked fluidly. Using q=10 the bit rate is lower than 2Mbits, but lowering this value or using "b 4000k minrate 4000k maxrate 4000k" I get a lot of macroblocks. -threads 8 -fflags +igndts -vcodec mpeg2video -q 10 -s 720x576 -r 25 -bf 1 -trellis 0 -acodec copy -copyts -copytb 1 -f mpegts -v info -xerror Am I doing something wrong? BTW, the final.ts file is currently in the upload.ffmpeg.org/incomingfolder. The original stream is available as an FTA in the Astra satelite and others. ZDF HD. Best regards, Nuno From bouke at editb.nl Wed Nov 7 15:39:10 2012 From: bouke at editb.nl (bouke) Date: Wed, 7 Nov 2012 15:39:10 +0100 Subject: [FFmpeg-user] Burning timecode into mov file References: <1328264137614-4354188.post@n4.nabble.com><20120203103323.GA31477@leki><1346857700757-4653216.post@n4.nabble.com><20120905192049.GD6874@leki><1346908533474-4653233.post@n4.nabble.com><20120906193415.GK6874@leki><1346968338242-4653265.post@n4.nabble.com><20120906221331.GB27891@leki> <1352282740648-4654795.post@n4.nabble.com> Message-ID: <0ed101cdbcf5$a97021c0$4301a8c0@hpkantoor> ----- Original Message ----- From: "Greg79" To: Sent: Wednesday, November 07, 2012 11:05 AM Subject: Re: [FFmpeg-user] Burning timecode into mov file > Hello Guys, > > sorry for opening this issue once again, but I'm trying to deal with quite > the same problem. > I'm quite new in this field. Let me try to give you an overview. > I have several video stream from several synchronised cameras which I > would > like to save. For a later analysis I need to jump to a specific frame in > each of these videos. To do this I thinking to use the timecode. > As far as I understood it correctly, that what I'm looking for is the > "burnt > in timecode" (BITC) which is keyed into each frame content, right? Right > The normal timecode is keyed in the header of GOP, which will allow me to > do > a kind of estimation, right? > The general question is, does only AVI or other video container, like MOV > allow BITC? > It this feature related to the codec I'm using, as well? Which codecs are > supporting BITC? All codecs accept BITC. it is, as you stated, burned into the video, so it becomes part of it. The encoder would not know if it's digits or regular video. (aso you can never remove it...) Bouke > Thank you in advance. > Best Greg > > > > -- > View this message in context: > http://ffmpeg-users.933282.n4.nabble.com/Burning-timecode-into-mov-file-tp4354188p4654795.html > Sent from the FFmpeg-users mailing list archive at Nabble.com. > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From cherish48624 at gmail.com Wed Nov 7 15:43:48 2012 From: cherish48624 at gmail.com (hsu tom) Date: Wed, 7 Nov 2012 22:43:48 +0800 Subject: [FFmpeg-user] Use build_libstagefright in ffmpeg to build file .so for android In-Reply-To: References: Message-ID: hi Carl You are right, Carl. This time, I change my OS to Ubuntu, and it's work. It had built successfully, and produce 5 static library(*.a). But I still have 2 questions .... In file of ffmpeg/configure origin : enabled libstagefright_h264 && require_cpp libstagefright_h264 "binder/ProcessState.h media/stagefright/MetaData.h fixed : enabled libstagefright && require_cpp libstagefright_h264 "binder/ProcessState.h media/stagefright/MetaData.h I fix the ffmpeg/configure, and build the ffmpeg source code to static library ".a". Is that ok?? Another question when I use gcc command to build share library, like this, gcc -shared -o libffmpeg.so -W1,--whole-archive ffmpeg/libavformat/libavformat.a ffmpeg/libavcodec/libavcodec.a ffmpeg/libavutil/libavutil.a ffmpeg/libpostproc/libpostproc.a ffmpeg/libswscale/libswscale.a -W1,--no-whole-archive It works, and get a file "libffmpeg.so". This file only have 47kb, it look like too small. Is this method right or not?? PS? ffmpeg version is 1.0 PS2: Thanks a lot, Carl Tom 2012/11/7 Carl Eugen Hoyos > hsu tom gmail.com> writes: > > > my Build Environment is > > > > 1. Window 7 > > 2. Cygwin > > 3. android-NDK-r8b linux version > > I will try again since my first answer seem to have > been too subtle: > You claim that you are trying to use the Linux version > of the Android NDK (that is point 3 of above mail). > The NDK contains - among other things - a compiler, > that is an executable that reads c (c++) files and > compiles them. If this executable was made for Linux > (and you claim so), it will not work on Windows. > > Carl Eugen > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > -- Best regards from Tom From codecomplete at free.fr Wed Nov 7 15:55:20 2012 From: codecomplete at free.fr (Gilles) Date: Wed, 07 Nov 2012 15:55:20 +0100 Subject: [FFmpeg-user] Couple of newbie questions References: Message-ID: On Wed, 7 Nov 2012 10:35:17 +0000 (UTC), Carl Eugen Hoyos wrote: >> ffmpeg -ss 0 -i input.mpg -t 60 -c:v libx264 -c:a copy output.x264.mpg >> => No video, no sound > >Complete, uncut console output and an explanation for >"No video, no sound" missing. Here it is: www.pastebin.com/raw.php?i=QbR1qYsB >> ffmpeg -ss 0 -i input.mpg -t 60 -c:v copy -c:a copy output.mpg >> => No sound > >Complete, uncut console output and an explanation for >"No sound" missing. www.pastebin.com/raw.php?i=WUJgnRwv Thank you. From cehoyos at ag.or.at Wed Nov 7 16:07:19 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 7 Nov 2012 15:07:19 +0000 (UTC) Subject: [FFmpeg-user] Couple of newbie questions References: Message-ID: Gilles free.fr> writes: > On Wed, 7 Nov 2012 10:35:17 +0000 (UTC), Carl Eugen Hoyos wrote: > >> ffmpeg -ss 0 -i input.mpg -t 60 -c:v libx264 -c:a copy output.x264.mpg > >> => No video, no sound > > > >Complete, uncut console output and an explanation for > >"No video, no sound" missing. > > Here it is: > www.pastebin.com/raw.php?i=QbR1qYsB Unfortunately not;-( The general rule is that you should not use external resources (they may disappear), but post all necessary information here, if you are using -report, a txt file makes sense. Carl Eugen From cehoyos at ag.or.at Wed Nov 7 16:09:36 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 7 Nov 2012 15:09:36 +0000 (UTC) Subject: [FFmpeg-user] =?utf-8?q?first=5Fdts_X_not_matching_first_dts_Y_in?= =?utf-8?q?_que?= References: Message-ID: Nuno Mota gmail.com> writes: > -threads 8 -fflags +igndts -vcodec mpeg2video -q 10 -s 720x576 -r 25 -bf 1 > -trellis 0 -acodec copy -copyts -copytb 1 -f mpegts -v info -xerror Please post your complete command line (above looks incomplete) together with complete, uncut console output here. (If the console output is significantly longer than 100 lines, please attach a text file.) And please explain why you are using "-copyts -copytb 1". Carl Eugen From codecomplete at free.fr Wed Nov 7 16:31:11 2012 From: codecomplete at free.fr (Gilles) Date: Wed, 07 Nov 2012 16:31:11 +0100 Subject: [FFmpeg-user] Couple of newbie questions References: Message-ID: <6lvk98pt3pq32h9dlhnop3pek66s0vhtrt@4ax.com> On Wed, 7 Nov 2012 15:07:19 +0000 (UTC), Carl Eugen Hoyos wrote: >Unfortunately not;-( > >The general rule is that you should not use external >resources (they may disappear), but post all >necessary information here, if you are using -report, >a txt file makes sense. Mmm... "Your mail to 'ffmpeg-user' with the subject Re: Couple of newbie questions Is being held until the list moderator can review it for approval. The reason it is being held: Message body is too big: 217991 bytes with a limit of 80 KB Either the message will get posted to the list, or you will receive notification of the moderator's decision." From johnpraka at gmail.com Wed Nov 7 16:59:06 2012 From: johnpraka at gmail.com (john prakash) Date: Wed, 7 Nov 2012 21:29:06 +0530 Subject: [FFmpeg-user] ffmpeg error Message-ID: Hi, Am using centos6. I installed libfaac via rpm. But when compiling ffmpeg am getting below eroor, [/usr/local/src/ffmpeg]# ./configure --enable-shared --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --enable-x11grab --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libdc1394 --enable-libfaac --enable-libmp3lame --enable-libopenjpeg --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-zlib ERROR: libfaac not found If you think configure made a mistake, make sure you are using the latest version from Git. If the latest version fails, report the problem to the ffmpeg-user at ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net. Include the log file "config.log" produced by configure as this will help solving the problem. ========== I use Github this time. Please help From dertagtraeumer at ymail.com Wed Nov 7 17:28:57 2012 From: dertagtraeumer at ymail.com (Greg79) Date: Wed, 7 Nov 2012 08:28:57 -0800 (PST) Subject: [FFmpeg-user] Burning timecode into mov file In-Reply-To: <0ed101cdbcf5$a97021c0$4301a8c0@hpkantoor> References: <1328264137614-4354188.post@n4.nabble.com> <20120203103323.GA31477@leki> <1346857700757-4653216.post@n4.nabble.com> <20120905192049.GD6874@leki> <1346908533474-4653233.post@n4.nabble.com> <20120906193415.GK6874@leki> <1346968338242-4653265.post@n4.nabble.com> <20120906221331.GB27891@leki> <1352282740648-4654795.post@n4.nabble.com> <0ed101cdbcf5$a97021c0$4301a8c0@hpkantoor> Message-ID: <1352305737854-4654813.post@n4.nabble.com> Hi Bouke, thank you very much, your post was quite enlightening. Nevertheless, I still don't know if I'm able to use BITC to address a particular frame. For example does ffmpeg provides access to a particular frame by addressing it via BITC (give me frame at 00:04:12:42). If so, how to do it? Best Regards and many tnx in advance. Greg -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Burning-timecode-into-mov-file-tp4354188p4654813.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From bouke at editb.nl Wed Nov 7 17:57:15 2012 From: bouke at editb.nl (bouke) Date: Wed, 7 Nov 2012 17:57:15 +0100 Subject: [FFmpeg-user] Burning timecode into mov file References: <1328264137614-4354188.post@n4.nabble.com><20120203103323.GA31477@leki><1346857700757-4653216.post@n4.nabble.com><20120905192049.GD6874@leki><1346908533474-4653233.post@n4.nabble.com><20120906193415.GK6874@leki><1346968338242-4653265.post@n4.nabble.com><20120906221331.GB27891@leki><1352282740648-4654795.post@n4.nabble.com><0ed101cdbcf5$a97021c0$4301a8c0@hpkantoor> <1352305737854-4654813.post@n4.nabble.com> Message-ID: <00f801cdbd08$f41a6150$4301a8c0@hpkantoor> ----- Original Message ----- From: "Greg79" To: Sent: Wednesday, November 07, 2012 5:28 PM Subject: Re: [FFmpeg-user] Burning timecode into mov file > Hi Bouke, > > thank you very much, your post was quite enlightening. > Nevertheless, I still don't know if I'm able to use BITC to address a > particular frame. Yes, manually while looking at the image :-) > For example does ffmpeg provides access to a particular frame by > addressing > it via BITC (give me frame at 00:04:12:42). If so, how to do it? Nope, FFmpeg has no OCR (that would be required) If you want to adress specific frames, be aware that you need a proper codec to do frame accurate searching. check the -ss options to go to specific frames > Best Regards and many tnx in advance. > Greg > > > > -- > View this message in context: > http://ffmpeg-users.933282.n4.nabble.com/Burning-timecode-into-mov-file-tp4354188p4654813.html > Sent from the FFmpeg-users mailing list archive at Nabble.com. > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From rogerdpack2 at gmail.com Wed Nov 7 18:08:16 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 7 Nov 2012 10:08:16 -0700 Subject: [FFmpeg-user] *** drop! Message-ID: Could anybody explain to me what this message means ("*** drop!")? here's apparently the associated code from ffmpeg.c: Thanks! -r nb_frames = FFMIN(nb_frames, ost->max_frames - ost->frame_number); if (nb_frames == 0) { nb_frames_drop++; av_log(NULL, AV_LOG_VERBOSE, "*** drop!\n"); return; From tevans.uk at googlemail.com Wed Nov 7 18:13:04 2012 From: tevans.uk at googlemail.com (Tom Evans) Date: Wed, 7 Nov 2012 17:13:04 +0000 Subject: [FFmpeg-user] Unable to configure ffmpeg on FreeBSD In-Reply-To: References: Message-ID: On Wed, Nov 7, 2012 at 11:01 AM, Tom Evans wrote: > On Wed, Nov 7, 2012 at 10:16 AM, Tom Evans wrote: >> On Tue, Nov 6, 2012 at 5:21 PM, Tom Evans wrote: >>> Hi all >>> >>> I have a problem getting ffmpeg's configure to work properly when >>> specifying "--cc" and "--as" on the configure line. >>> >>> What seems to happen is that configure thinks that the "--as" argument >>> supplied is actually a c compiler, and tests to see if it is LLVM etc. >>> >>> This hangs, because 'as -v' prints the version and then waits for >>> input ('cc -v' prints the version and exits). >>> >>> Eg: >>> >>>> $ ./configure --as=/usr/local/bin/as --cc=/usr/local/bin/gcc46 --extra-libs=-L/usr/local/lib --extra-cflags="-I/usr/local/include" >>> >>> >>>> $ pstree 43143 >>> -+= 43143 tom /bin/sh ./configure --as=/usr/local/bin/as >>> --cc=/usr/local/bin/gcc46 --extra-libs=-L/usr/local/lib >>> --extra-cflags=-I/usr/local/include >>> |--- 43280 tom /usr/local/bin/as -v >>> \--- 43281 tom grep -q ^gcc.*LLVM >>> >>> This check is around line 2486 in my current sources (pulled today): >>> >>>> $ grep -A 4 -B 1 -n gcc\.\*LLVM configure >>> 2485- >>> 2486: if $_cc -v 2>&1 | grep -q '^gcc.*LLVM'; then >>> 2487- _type=llvm_gcc >>> 2488- gcc_extra_ver=$(expr "$($_cc --version | head -n1)" : '.*\((.*)\)') >>> 2489- _ident="llvm-gcc $($_cc -dumpversion) $gcc_extra_ver" >>> 2490- _depflags='-MMD -MF $(@:.o=.d) -MT $@' >>> >>> >>> I've tried re-ordering where --cc and --as appear, with no effect. >>> There are no CC or AS environment variables set. >>> >>> Cheers >>> >>> Tom >> >> Having done a git bisect, the error was introduced in: >> >> >> a758c5e2594893c0e7e1c5d966d6e486e2a77bb3 is the first bad commit >> commit a758c5e2594893c0e7e1c5d966d6e486e2a77bb3 >> Author: Mans Rullgard >> Date: Fri Jul 20 13:43:07 2012 +0100 >> >> build: do full flag handling for all compiler-type tools >> >> This adds a full identification probe of CC, AS, LD and HOSTCC, >> and sets up correct flags and dependency tracking for each. >> >> Signed-off-by: Mans Rullgard >> >> :100644 100644 478ffcab4b2bc3fe98fd62e852ef6f765bcd1796 >> 90b90fc18406b284db463c5e4e7019ce4d0bd4cf M Makefile >> :100755 100755 c91b5f1ef2c057775d85b2d16884b3aab6c20db0 >> fd903692122baf0b3e16234974554e6987ab1dd8 M configure >> >> I've not yet looked at the commit.. >> >> Cheers >> >> Tom > > So this commit abstracted out testing $cc to a function, probe_cc(). > For some reason, configure also calls probe_cc with $as and $ld, but > the tests inside probe_cc are solely testing the compiler. > > The aim of calling probe_cc with $as arguments seems to be to set > $as_type and $as_ident (also $ld_type and $ld_ident), which don't seem > to be used elsewhere in the configure script at all. It just looks > entirely bogus to me. > > Commenting out calls to 'probe_cc as "$as"' and 'probe_cc ld "$ld"' > allow current git to configure correctly when supplied --as argument. > > Cheers > > Tom More fun and games. If I either comment out the call to "probe_cc as $as", or modify probe_cc so that it does not do cc checks when passed "as" as the type, this allows configure to complete. However, if I supply --as *and* --cc, then compilation breaks further on in libswscale. There is no GPL 3 code allowed in the FreeBSD base toolchain, so if I don't supply --as or --cc, then configure will use the stock version of binutils/gcc, which on freebsd is old, and it is my understanding that this produces slow/incorrect results when compiling h264_cabac. To clarify, these are the versions in use: OS: FreeBSD 9, amd64 Base: gcc 4.2.1 (FreeBSD patches) - binutils 2.17.50 User: gcc 4.6.4, gcc 4.7.3, binutils 2.22, yasm 1.2.0 --as=/usr/local/bin/as - libswscale builds OK --as=/usr/local/bin/as --cc=/usr/local/bin/gcc46 - fails in libswscale/x86/swscale.c --as=/usr/local/bin/as --cc=/usr/local/bin/gcc47 - fails in libswscale/x86/swscale.c --cc=/usr/local/bin/gcc46 - libswscale builds OK --cc=/usr/local/bin/gcc47 - libswscale builds OK The failure (same in gcc46/gcc47): # gmake distclean; ./configure --cc=/usr/local/bin/gcc46 ; gmake V=1 libswscale/libswscale.a /usr/local/bin/gcc47 -I. -I./ -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DHAVE_AV_CONFIG_H -std=c99 -fomit-frame-pointer -pthread -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include/SDL -I/usr/local/include -g -Wdeclaration-after-statement -Wall -Wno-parentheses -Wno-switch -Wno-format-zero-length -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -Wno-pointer-to-int-cast -Wstrict-prototypes -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=vla -MMD -MF libswscale/x86/swscale.d -MT libswscale/x86/swscale.o -c -o libswscale/x86/swscale.o libswscale/x86/swscale.c libswscale/x86/swscale.c: In function 'yuv2yuvX_sse3': libswscale/x86/swscale.c:214:9: error: implicit declaration of function 'yuv2yuvX_MMXEXT' [-Werror=implicit-function-declaration] libswscale/x86/swscale.c:214:9: warning: 'return' with a value, in function returning void [enabled by default] libswscale/x86/swscale.c: At top level: libswscale/x86/swscale.c:209:13: warning: 'yuv2yuvX_sse3' defined but not used [-Wunused-function] cc1: some warnings being treated as errors gmake: *** [libswscale/x86/swscale.o] Error 1 I think my understanding is wrong. Going back over emails on the same topic in mplayer has reminded me that on amd64, as is not invoked directly, gcc invokes it. How gcc invokes it depends on it's spec file, inspecting this using "gcc -dumpspecs" shows that it no longer has the full path to as there, therefore allowing PATH to come in to play. Setting PATH so that the updated as is found first has solved these problems I think. I still think there is an error in the configure script in calling "check_cc as $as". If anyone does pass in --as, the check will surely hang - "as -v" does not exit after printing the version. I believe this should be reproducible on any Linux box by configuring with "--as=`which as`". Cheers Tom From rogerdpack2 at gmail.com Wed Nov 7 18:15:22 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 7 Nov 2012 10:15:22 -0700 Subject: [FFmpeg-user] select a frame every second Message-ID: Anybody know if...it is possible to use the select filter to select a frame "once per second" regardless of incoming frame rate? If not then consider this a feature request--I suppose now that libavfilter can pass dynamic variables down the chain maybe if it could pass down the "FPS" as a variable then somehow eval could use it... Thanks! -roger- From rogerdpack2 at gmail.com Wed Nov 7 18:39:55 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 7 Nov 2012 10:39:55 -0700 Subject: [FFmpeg-user] Couple of newbie questions In-Reply-To: References: Message-ID: > ffmpeg -ss 0 -i input.mpg -t 60 -c:v libx264 -c:a copy output.x264.mpg > => No video, no sound > > ffmpeg -ss 0 -i input.mpg -t 60 -c:v copy -c:a copy output.mpg > => No sound > What do you mean by "no sound"? If you do $ ffmpeg -i on the file, what is the output? -r From rogerdpack2 at gmail.com Wed Nov 7 18:40:34 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 7 Nov 2012 10:40:34 -0700 Subject: [FFmpeg-user] ffmpeg error In-Reply-To: References: Message-ID: On Wed, Nov 7, 2012 at 8:59 AM, john prakash wrote: > Hi, > > Am using centos6. I installed libfaac via rpm. But when compiling ffmpeg > am getting below eroor, > > [/usr/local/src/ffmpeg]# ./configure --enable-shared --enable-gpl > --enable-version3 --enable-nonfree --enable-pthreads --enable-x11grab > --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libdc1394 > --enable-libfaac --enable-libmp3lame --enable-libopenjpeg > --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid > --enable-zlib > ERROR: libfaac not found Look at the end of your config.log (guess: you may need something like libfaac-dev rpm perhaps?) -r From codecomplete at free.fr Wed Nov 7 16:19:58 2012 From: codecomplete at free.fr (Gilles) Date: Wed, 07 Nov 2012 16:19:58 +0100 Subject: [FFmpeg-user] Couple of newbie questions References: Message-ID: <0uuk98l9d6ljotj9u5imgldquecmqa42fp@4ax.com> On Wed, 7 Nov 2012 15:07:19 +0000 (UTC), Carl Eugen Hoyos wrote: >> Here it is: >> www.pastebin.com/raw.php?i=QbR1qYsB > >Unfortunately not;-( > >The general rule is that you should not use external >resources (they may disappear), but post all >necessary information here, if you are using -report, >a txt file makes sense. I know, but I wasn't sure readers would like to see those huge log files. Anyways... Here's the two log files: ============================ ffmpeg started on 2012-11-07 at 15:39:51 Report written to "ffmpeg-20121107-153951.log" Command line: ffmpeg -ss 0 -i output.joined.mpg -t 60 -c:v libx264 -c:a copy -loglevel verbose -report output.joined.libx264.1.mpg ffmpeg version N-46146-g11d695d Copyright (c) 2000-2012 the FFmpeg developers built on Oct 29 2012 18:06:25 with gcc 4.7.2 (GCC) configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 69.100 / 54. 69.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 20.109 / 3. 20.109 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [mpeg @ 01f5bf00] Format mpeg probed with size=8192 and score=52 [mpeg @ 01f5bf00] File position before avformat_find_stream_info() is 0 [mpeg @ 01f5bf00] probing stream 0 pp:2500 [mpeg @ 01f5bf00] Probe with size=2011, packets=1 detected mpegvideo with score=25 [mpeg @ 01f5bf00] probing stream 0 pp:2499 [mpeg @ 01f5bf00] Probe with size=4035, packets=2 detected mpegvideo with score=25 [mpeg @ 01f5bf00] probing stream 0 pp:2498 [mpeg @ 01f5bf00] Probe with size=6059, packets=3 detected mpegvideo with score=25 [mpeg @ 01f5bf00] probing stream 0 pp:2497 [mpeg @ 01f5bf00] probing stream 0 pp:2496 [mpeg @ 01f5bf00] Probe with size=10107, packets=5 detected mpegvideo with score=25 [mpeg @ 01f5bf00] probing stream 0 pp:2495 [mpeg @ 01f5bf00] probing stream 0 pp:2494 [mpeg @ 01f5bf00] probing stream 0 pp:2493 [mpeg @ 01f5bf00] probing stream 0 pp:2492 [mpeg @ 01f5bf00] Probe with size=18203, packets=9 detected mpegvideo with score=25 [mpeg @ 01f5bf00] probing stream 0 pp:2491 [mpeg @ 01f5bf00] probing stream 0 pp:2490 [mpeg @ 01f5bf00] probing stream 0 pp:2489 [mpeg @ 01f5bf00] probing stream 0 pp:2488 [mpeg @ 01f5bf00] probing stream 0 pp:2487 [mpeg @ 01f5bf00] probing stream 0 pp:2486 [mpeg @ 01f5bf00] probing stream 0 pp:2485 [mpeg @ 01f5bf00] probing stream 0 pp:2484 [mpeg @ 01f5bf00] Probe with size=34395, packets=17 detected mpegvideo with score=25 [mpeg @ 01f5bf00] probing stream 0 pp:2483 [mpeg @ 01f5bf00] probing stream 0 pp:2482 [mpeg @ 01f5bf00] probing stream 0 pp:2481 [mpeg @ 01f5bf00] probing stream 0 pp:2480 [mpeg @ 01f5bf00] probing stream 0 pp:2479 [mpeg @ 01f5bf00] probing stream 0 pp:2478 [mpeg @ 01f5bf00] probing stream 0 pp:2477 [mpeg @ 01f5bf00] probing stream 0 pp:2476 [mpeg @ 01f5bf00] probing stream 0 pp:2475 [mpeg @ 01f5bf00] probing stream 0 pp:2474 [mpeg @ 01f5bf00] probing stream 0 pp:2473 [mpeg @ 01f5bf00] probing stream 0 pp:2472 [mpeg @ 01f5bf00] probing stream 0 pp:2471 [mpeg @ 01f5bf00] probing stream 0 pp:2470 [mpeg @ 01f5bf00] probing stream 0 pp:2469 [mpeg @ 01f5bf00] probing stream 0 pp:2468 [mpeg @ 01f5bf00] Probe with size=66779, packets=33 detected mpegvideo with score=25 [mpeg @ 01f5bf00] probing stream 0 pp:2467 [mpeg @ 01f5bf00] probing stream 0 pp:2466 [mpeg @ 01f5bf00] probing stream 0 pp:2465 [mpeg @ 01f5bf00] probing stream 0 pp:2464 [mpeg @ 01f5bf00] probing stream 0 pp:2463 [mpeg @ 01f5bf00] probing stream 0 pp:2462 [mpeg @ 01f5bf00] probing stream 0 pp:2461 [mpeg @ 01f5bf00] probing stream 0 pp:2460 [mpeg @ 01f5bf00] probing stream 0 pp:2459 [mpeg @ 01f5bf00] probing stream 0 pp:2458 [mpeg @ 01f5bf00] probing stream 0 pp:2457 [mpeg @ 01f5bf00] probing stream 0 pp:2456 [mpeg @ 01f5bf00] probing stream 0 pp:2455 [mpeg @ 01f5bf00] probing stream 0 pp:2454 [mpeg @ 01f5bf00] probing stream 0 pp:2453 [mpeg @ 01f5bf00] probing stream 0 pp:2452 [mpeg @ 01f5bf00] probing stream 0 pp:2451 [mpeg @ 01f5bf00] probing stream 0 pp:2450 [mpeg @ 01f5bf00] probing stream 0 pp:2449 [mpeg @ 01f5bf00] probing stream 0 pp:2448 [mpeg @ 01f5bf00] probing stream 0 pp:2447 [mpeg @ 01f5bf00] probing stream 0 pp:2446 [mpeg @ 01f5bf00] probing stream 0 pp:2445 [mpeg @ 01f5bf00] probing stream 0 pp:2444 [mpeg @ 01f5bf00] probing stream 0 pp:2443 [mpeg @ 01f5bf00] probing stream 0 pp:2442 [mpeg @ 01f5bf00] probing stream 0 pp:2441 [mpeg @ 01f5bf00] probing stream 0 pp:2440 [mpeg @ 01f5bf00] probing stream 0 pp:2439 [mpeg @ 01f5bf00] probing stream 0 pp:2438 [mpeg @ 01f5bf00] probing stream 0 pp:2437 [mpeg @ 01f5bf00] probing stream 0 pp:2436 [mpeg @ 01f5bf00] Probe with size=131537, packets=65 detected mpegvideo with score=51 [mpeg @ 01f5bf00] probed stream 0 [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 35280 in que [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 61200 in que [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 90000 in que [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 115920 in que [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 141840 in que [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 167760 in que [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 193680 in que [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 219600 in que [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 245520 in que [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 271440 in que [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 297360 in que [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 323280 in que [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 349200 in que [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 375120 in que [mpeg @ 01f5bf00] Probe buffer size limit 5000000 reached [mpeg @ 01f5bf00] File position after avformat_find_stream_info() is 0 Input #0, mpeg, from 'output.joined.mpg': Duration: 02:34:56.70, start: 0.120000, bitrate: 8863 kb/s Stream #0:0[0x1e0], 107, 1/90000: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 9100 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x80], 133, 1/90000: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s Setting entry with key 'video_size' to value '720x576' [buffer @ 01f5a980] Setting entry with key 'pix_fmt' to value '0' [buffer @ 01f5a980] Setting entry with key 'time_base' to value '1/90000' [buffer @ 01f5a980] Setting entry with key 'pixel_aspect' to value '64/45' [buffer @ 01f5a980] Setting entry with key 'sws_param' to value 'flags=2' [buffer @ 01f5a980] Setting entry with key 'frame_rate' to value '25/1' [graph 0 input from stream 0:0 @ 01f5a8e0] w:720 h:576 pixfmt:yuv420p tb:1/90000 fr:25/1 sar:64/45 sws_param:flags=2 [libx264 @ 037d6aa0] using SAR=64/45 [libx264 @ 037d6aa0] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.1 Cache64 [libx264 @ 037d6aa0] profile High, level 3.0 [mpeg2video @ 02c75ba0] detected 1 logical cores [mpeg @ 037d63a0] VBV buffer size not set, muxing may fail Output #0, mpeg, to 'output.joined.libx264.1.mpg': Metadata: encoder : Lavf54.35.100 Stream #0:0, 0, 1/90000: Video: h264, yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=-1--1, 90k tbn, 25 tbc Stream #0:1, 0, 1/90000: Audio: ac3, 48000 Hz, 5.1(side), 448 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> libx264) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 35280 in que [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 61200 in que [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 90000 in que [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 115920 in que [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 141840 in que [libx264 @ 037d6aa0] frame= 0 QP=22.41 NAL=3 Slice:I Poc:0 I:1620 P:0 SKIP:0 size=25822 bytes frame= 42 fps=0.0 q=28.0 size= 0kB time=00:00:01.68 bitrate= 0.0kbits/s frame= 1 QP=22.58 NAL=2 Slice:P Poc:6 I:83 P:1037 SKIP:500 size=6189 bytes [libx264 @ 037d6aa0] frame= 2 QP=25.13 NAL=2 Slice:B Poc:4 I:7 P:604 SKIP:1006 size=929 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 167760 in que [libx264 @ 037d6aa0] frame= 3 QP=24.42 NAL=0 Slice:B Poc:2 I:3 P:743 SKIP:873 size=1079 bytes [libx264 @ 037d6aa0] frame= 4 QP=22.96 NAL=2 Slice:P Poc:12 I:44 P:1070 SKIP:506 size=5094 bytes [libx264 @ 037d6aa0] frame= 5 QP=26.09 NAL=2 Slice:B Poc:10 I:4 P:627 SKIP:985 size=1060 bytes [libx264 @ 037d6aa0] frame= 6 QP=25.01 NAL=0 Slice:B Poc:8 I:8 P:613 SKIP:995 size=920 bytes frame= 48 fps= 36 q=28.0 size= 42kB time=00:00:01.90 bitrate= 180.7kbits/s frame= 7 QP=23.29 NAL=2 Slice:P Poc:18 I:14 P:1079 SKIP:527 size=7995 bytes [libx264 @ 037d6aa0] frame= 8 QP=26.20 NAL=2 Slice:B Poc:16 I:0 P:599 SKIP:1015 size=1039 bytes [libx264 @ 037d6aa0] frame= 9 QP=25.05 NAL=0 Slice:B Poc:14 I:1 P:766 SKIP:849 size=1286 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 193680 in que [libx264 @ 037d6aa0] frame= 10 QP=23.08 NAL=2 Slice:P Poc:22 I:28 P:1179 SKIP:413 size=6889 bytes frame= 52 fps= 26 q=28.0 size= 60kB time=00:00:02.12 bitrate= 231.0kbits/s frame= 11 QP=25.50 NAL=0 Slice:B Poc:20 I:3 P:772 SKIP:839 size=1408 bytes [libx264 @ 037d6aa0] frame= 12 QP=23.08 NAL=2 Slice:P Poc:26 I:33 P:1152 SKIP:435 size=9115 bytes [libx264 @ 037d6aa0] frame= 13 QP=26.15 NAL=0 Slice:B Poc:24 I:0 P:903 SKIP:687 size=2709 bytes [libx264 @ 037d6aa0] frame= 14 QP=22.66 NAL=2 Slice:P Poc:30 I:35 P:1142 SKIP:443 size=10654 bytes frame= 56 fps= 21 q=28.0 size= 84kB time=00:00:02.25 bitrate= 305.0kbits/s frame= 15 QP=26.11 NAL=0 Slice:B Poc:28 I:2 P:683 SKIP:913 size=1681 bytes [libx264 @ 037d6aa0] frame= 16 QP=22.65 NAL=2 Slice:P Poc:36 I:54 P:1141 SKIP:425 size=10234 bytes [libx264 @ 037d6aa0] frame= 17 QP=25.76 NAL=2 Slice:B Poc:34 I:1 P:692 SKIP:914 size=1570 bytes [libx264 @ 037d6aa0] frame= 18 QP=26.56 NAL=0 Slice:B Poc:32 I:1 P:896 SKIP:702 size=2194 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 219600 in que frame= 60 fps= 19 q=28.0 size= 100kB time=00:00:02.35 bitrate= 348.3kbits/s frame= 19 QP=23.06 NAL=2 Slice:P Poc:42 I:14 P:1181 SKIP:425 size=7554 bytes [libx264 @ 037d6aa0] frame= 20 QP=25.97 NAL=2 Slice:B Poc:40 I:0 P:637 SKIP:977 size=1222 bytes [libx264 @ 037d6aa0] frame= 21 QP=25.81 NAL=0 Slice:B Poc:38 I:0 P:909 SKIP:702 size=1632 bytes [libx264 @ 037d6aa0] frame= 22 QP=22.79 NAL=2 Slice:P Poc:46 I:18 P:1190 SKIP:412 size=7506 bytes [libx264 @ 037d6aa0] frame= 23 QP=25.70 NAL=0 Slice:B Poc:44 I:0 P:799 SKIP:813 size=1378 bytes frame= 65 fps= 17 q=28.0 size= 124kB time=00:00:02.54 bitrate= 399.3kbits/s frame= 24 QP=22.75 NAL=2 Slice:P Poc:50 I:11 P:1178 SKIP:431 size=6442 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 245520 in que [libx264 @ 037d6aa0] frame= 25 QP=25.80 NAL=0 Slice:B Poc:48 I:1 P:886 SKIP:729 size=1726 bytes [libx264 @ 037d6aa0] frame= 26 QP=22.75 NAL=2 Slice:P Poc:54 I:30 P:1188 SKIP:402 size=8303 bytes frame= 68 fps= 16 q=28.0 size= 148kB time=00:00:02.76 bitrate= 438.0kbits/s frame= 27 QP=25.37 NAL=0 Slice:B Poc:52 I:0 P:796 SKIP:815 size=1495 bytes [libx264 @ 037d6aa0] frame= 28 QP=22.94 NAL=2 Slice:P Poc:60 I:23 P:1202 SKIP:395 size=8384 bytes [libx264 @ 037d6aa0] frame= 29 QP=25.50 NAL=2 Slice:B Poc:58 I:3 P:724 SKIP:878 size=1509 bytes [libx264 @ 037d6aa0] frame= 30 QP=25.43 NAL=0 Slice:B Poc:56 I:0 P:807 SKIP:801 size=1532 bytes [libx264 @ 037d6aa0] frame= 31 QP=23.23 NAL=2 Slice:P Poc:66 I:27 P:1206 SKIP:387 size=11615 bytes frame= 73 fps= 15 q=28.0 size= 182kB time=00:00:02.86 bitrate= 520.6kbits/s frame= 32 QP=25.95 NAL=2 Slice:B Poc:64 I:0 P:764 SKIP:837 size=2217 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 271440 in que [libx264 @ 037d6aa0] frame= 33 QP=25.46 NAL=0 Slice:B Poc:62 I:1 P:759 SKIP:845 size=1695 bytes [libx264 @ 037d6aa0] frame= 34 QP=22.76 NAL=2 Slice:P Poc:70 I:24 P:1276 SKIP:320 size=9584 bytes [libx264 @ 037d6aa0] frame= 35 QP=25.52 NAL=0 Slice:B Poc:68 I:0 P:851 SKIP:757 size=1675 bytes frame= 77 fps= 14 q=28.0 size= 206kB time=00:00:03.05 bitrate= 552.2kbits/s frame= 36 QP=22.70 NAL=2 Slice:P Poc:74 I:11 P:1226 SKIP:383 size=7855 bytes [libx264 @ 037d6aa0] frame= 37 QP=25.32 NAL=0 Slice:B Poc:72 I:3 P:857 SKIP:745 size=1729 bytes [libx264 @ 037d6aa0] frame= 38 QP=22.60 NAL=2 Slice:P Poc:78 I:6 P:1205 SKIP:409 size=8042 bytes frame= 80 fps= 13 q=28.0 size= 230kB time=00:00:03.15 bitrate= 597.8kbits/s first_dts 12240 not matching first dts 297360 in que [libx264 @ 037d6aa0] frame= 39 QP=25.02 NAL=0 Slice:B Poc:76 I:0 P:757 SKIP:861 size=1274 bytes [libx264 @ 037d6aa0] frame= 40 QP=22.93 NAL=2 Slice:P Poc:84 I:11 P:1175 SKIP:434 size=7181 bytes [libx264 @ 037d6aa0] frame= 41 QP=25.83 NAL=2 Slice:B Poc:82 I:0 P:651 SKIP:959 size=1197 bytes [libx264 @ 037d6aa0] frame= 42 QP=25.02 NAL=0 Slice:B Poc:80 I:0 P:856 SKIP:750 size=1515 bytes [libx264 @ 037d6aa0] frame= 43 QP=23.09 NAL=2 Slice:P Poc:90 I:11 P:1140 SKIP:469 size=7013 bytes [libx264 @ 037d6aa0] frame= 44 QP=26.30 NAL=2 Slice:B Poc:88 I:0 P:642 SKIP:963 size=1422 bytes frame= 86 fps= 13 q=28.0 size= 260kB time=00:00:03.37 bitrate= 630.9kbits/s frame= 45 QP=25.30 NAL=0 Slice:B Poc:86 I:0 P:838 SKIP:771 size=1769 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 323280 in que [libx264 @ 037d6aa0] frame= 46 QP=22.83 NAL=2 Slice:P Poc:94 I:24 P:1210 SKIP:386 size=7599 bytes frame= 88 fps= 12 q=28.0 size= 276kB time=00:00:03.56 bitrate= 633.7kbits/s frame= 47 QP=24.27 NAL=0 Slice:B Poc:92 I:1 P:816 SKIP:797 size=1449 bytes [libx264 @ 037d6aa0] frame= 48 QP=22.96 NAL=2 Slice:P Poc:98 I:10 P:1164 SKIP:446 size=6089 bytes [libx264 @ 037d6aa0] frame= 49 QP=25.16 NAL=0 Slice:B Poc:96 I:1 P:773 SKIP:835 size=1491 bytes [libx264 @ 037d6aa0] frame= 50 QP=22.99 NAL=2 Slice:P Poc:102 I:16 P:1158 SKIP:446 size=8173 bytes frame= 92 fps= 12 q=28.0 size= 302kB time=00:00:03.69 bitrate= 669.4kbits/s frame= 51 QP=25.91 NAL=0 Slice:B Poc:100 I:0 P:929 SKIP:677 size=1873 bytes [libx264 @ 037d6aa0] frame= 52 QP=23.02 NAL=2 Slice:P Poc:108 I:24 P:1184 SKIP:412 size=8008 bytes [libx264 @ 037d6aa0] frame= 53 QP=25.97 NAL=2 Slice:B Poc:106 I:3 P:794 SKIP:808 size=1888 bytes [libx264 @ 037d6aa0] frame= 54 QP=26.61 NAL=0 Slice:B Poc:104 I:2 P:859 SKIP:734 size=2262 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 349200 in que frame= 96 fps= 11 q=28.0 size= 322kB time=00:00:03.79 bitrate= 695.6kbits/s frame= 55 QP=23.21 NAL=2 Slice:P Poc:112 I:23 P:1209 SKIP:388 size=7235 bytes [libx264 @ 037d6aa0] frame= 56 QP=25.31 NAL=0 Slice:B Poc:110 I:0 P:748 SKIP:861 size=1607 bytes [libx264 @ 037d6aa0] frame= 57 QP=22.98 NAL=2 Slice:P Poc:116 I:20 P:1224 SKIP:376 size=8479 bytes [libx264 @ 037d6aa0] frame= 58 QP=25.70 NAL=0 Slice:B Poc:114 I:1 P:782 SKIP:831 size=1526 bytes [libx264 @ 037d6aa0] frame= 59 QP=22.87 NAL=2 Slice:P Poc:120 I:64 P:1347 SKIP:209 size=9576 bytes frame= 101 fps= 11 q=28.0 size= 364kB time=00:00:03.98 bitrate= 748.5kbits/s frame= 60 QP=25.83 NAL=0 Slice:B Poc:118 I:1 P:803 SKIP:808 size=1534 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 375120 in que [libx264 @ 037d6aa0] frame= 61 QP=22.77 NAL=2 Slice:P Poc:124 I:29 P:1322 SKIP:269 size=7555 bytes frame= 103 fps= 11 q=28.0 size= 376kB time=00:00:04.17 bitrate= 737.6kbits/s frame= 62 QP=25.32 NAL=0 Slice:B Poc:122 I:0 P:761 SKIP:852 size=1431 bytes [libx264 @ 037d6aa0] frame= 63 QP=22.88 NAL=2 Slice:P Poc:128 I:11 P:1240 SKIP:369 size=6628 bytes [libx264 @ 037d6aa0] frame= 64 QP=25.33 NAL=0 Slice:B Poc:126 I:0 P:851 SKIP:760 size=1379 bytes [libx264 @ 037d6aa0] frame= 65 QP=22.96 NAL=2 Slice:P Poc:132 I:9 P:1208 SKIP:403 size=8556 bytes [libx264 @ 037d6aa0] frame= 66 QP=24.78 NAL=0 Slice:B Poc:130 I:1 P:832 SKIP:784 size=1403 bytes frame= 108 fps= 11 q=28.0 size= 406kB time=00:00:04.30 bitrate= 772.8kbits/s frame= 67 QP=22.85 NAL=2 Slice:P Poc:136 I:14 P:1282 SKIP:324 size=6900 bytes [libx264 @ 037d6aa0] frame= 68 QP=24.98 NAL=0 Slice:B Poc:134 I:1 P:847 SKIP:771 size=1465 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 401040 in que [libx264 @ 037d6aa0] frame= 69 QP=22.53 NAL=2 Slice:P Poc:140 I:31 P:1307 SKIP:282 size=9960 bytes frame= 111 fps= 10 q=28.0 size= 432kB time=00:00:04.46 bitrate= 792.8kbits/s frame= 70 QP=25.24 NAL=0 Slice:B Poc:138 I:1 P:875 SKIP:736 size=1465 bytes [libx264 @ 037d6aa0] frame= 71 QP=22.29 NAL=2 Slice:P Poc:144 I:46 P:1297 SKIP:277 size=7411 bytes [libx264 @ 037d6aa0] frame= 72 QP=25.40 NAL=0 Slice:B Poc:142 I:0 P:852 SKIP:760 size=1545 bytes [libx264 @ 037d6aa0] frame= 73 QP=22.42 NAL=2 Slice:P Poc:150 I:15 P:1249 SKIP:356 size=8066 bytes [libx264 @ 037d6aa0] frame= 74 QP=26.05 NAL=2 Slice:B Poc:148 I:0 P:657 SKIP:959 size=1257 bytes frame= 116 fps= 10 q=28.0 size= 462kB time=00:00:04.56 bitrate= 830.0kbits/s first_dts 12240 not matching first dts 426960 in que [libx264 @ 037d6aa0] frame= 75 QP=25.25 NAL=0 Slice:B Poc:146 I:0 P:825 SKIP:791 size=1499 bytes [libx264 @ 037d6aa0] frame= 76 QP=22.55 NAL=2 Slice:P Poc:156 I:6 P:1193 SKIP:421 size=7374 bytes [libx264 @ 037d6aa0] frame= 77 QP=25.23 NAL=2 Slice:B Poc:154 I:0 P:623 SKIP:993 size=1104 bytes [libx264 @ 037d6aa0] frame= 78 QP=25.19 NAL=0 Slice:B Poc:152 I:0 P:814 SKIP:801 size=1394 bytes frame= 120 fps= 10 q=28.0 size= 476kB time=00:00:04.81 bitrate= 809.7kbits/s frame= 79 QP=22.98 NAL=2 Slice:P Poc:162 I:9 P:1179 SKIP:432 size=6975 bytes [libx264 @ 037d6aa0] frame= 80 QP=26.26 NAL=2 Slice:B Poc:160 I:0 P:718 SKIP:894 size=1399 bytes [libx264 @ 037d6aa0] frame= 81 QP=25.68 NAL=0 Slice:B Poc:158 I:0 P:838 SKIP:771 size=1432 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 452880 in que [libx264 @ 037d6aa0] frame= 82 QP=22.44 NAL=2 Slice:P Poc:166 I:46 P:1191 SKIP:383 size=8882 bytes frame= 124 fps= 10 q=28.0 size= 508kB time=00:00:05.00 bitrate= 831.0kbits/s frame= 83 QP=25.58 NAL=0 Slice:B Poc:164 I:2 P:822 SKIP:790 size=1624 bytes [libx264 @ 037d6aa0] frame= 84 QP=22.64 NAL=2 Slice:P Poc:170 I:43 P:1205 SKIP:372 size=8826 bytes [libx264 @ 037d6aa0] frame= 85 QP=25.69 NAL=0 Slice:B Poc:168 I:2 P:810 SKIP:800 size=1502 bytes [libx264 @ 037d6aa0] frame= 86 QP=22.45 NAL=2 Slice:P Poc:174 I:20 P:1207 SKIP:393 size=8617 bytes frame= 128 fps=9.9 q=28.0 size= 538kB time=00:00:05.13 bitrate= 858.1kbits/s frame= 87 QP=25.88 NAL=0 Slice:B Poc:172 I:0 P:867 SKIP:739 size=1790 bytes [libx264 @ 037d6aa0] frame= 88 QP=22.64 NAL=2 Slice:P Poc:180 I:19 P:1230 SKIP:371 size=10390 bytes [libx264 @ 037d6aa0] frame= 89 QP=26.16 NAL=2 Slice:B Poc:178 I:0 P:694 SKIP:917 size=1400 bytes [libx264 @ 037d6aa0] frame= 90 QP=25.68 NAL=0 Slice:B Poc:176 I:0 P:885 SKIP:728 size=1626 bytes [libx264 @ 037d6aa0] frame= 91 QP=22.83 NAL=2 Slice:P Poc:186 I:15 P:1180 SKIP:425 size=10682 bytes [libx264 @ 037d6aa0] frame= 92 QP=26.01 NAL=2 Slice:B Poc:184 I:0 P:735 SKIP:872 size=1682 bytes frame= 134 fps=9.8 q=28.0 size= 576kB time=00:00:05.20 bitrate= 907.4kbits/s first_dts 12240 not matching first dts 478800 in que [libx264 @ 037d6aa0] frame= 93 QP=25.24 NAL=0 Slice:B Poc:182 I:0 P:833 SKIP:773 size=1651 bytes [libx264 @ 037d6aa0] frame= 94 QP=22.25 NAL=2 Slice:P Poc:190 I:26 P:1246 SKIP:348 size=10289 bytes [libx264 @ 037d6aa0] frame= 95 QP=25.77 NAL=0 Slice:B Poc:188 I:0 P:889 SKIP:717 size=1962 bytes frame= 137 fps=9.7 q=28.0 size= 598kB time=00:00:05.45 bitrate= 897.9kbits/s frame= 96 QP=22.33 NAL=2 Slice:P Poc:196 I:19 P:1262 SKIP:339 size=10912 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 504720 in que [libx264 @ 037d6aa0] frame= 97 QP=25.51 NAL=2 Slice:B Poc:194 I:0 P:685 SKIP:926 size=1395 bytes [libx264 @ 037d6aa0] frame= 98 QP=25.57 NAL=0 Slice:B Poc:192 I:0 P:907 SKIP:706 size=1708 bytes [libx264 @ 037d6aa0] frame= 99 QP=22.76 NAL=2 Slice:P Poc:204 I:24 P:1213 SKIP:383 size=10225 bytes frame= 141 fps=9.6 q=28.0 size= 632kB time=00:00:05.68 bitrate= 911.5kbits/s frame= 100 QP=25.05 NAL=2 Slice:B Poc:200 I:4 P:928 SKIP:663 size=2253 bytes [libx264 @ 037d6aa0] frame= 101 QP=25.91 NAL=0 Slice:B Poc:198 I:0 P:919 SKIP:694 size=1527 bytes [libx264 @ 037d6aa0] frame= 102 QP=25.81 NAL=0 Slice:B Poc:202 I:0 P:707 SKIP:903 size=1203 bytes [libx264 @ 037d6aa0] frame= 103 QP=22.84 NAL=2 Slice:P Poc:210 I:26 P:1165 SKIP:429 size=8149 bytes [libx264 @ 037d6aa0] frame= 104 QP=26.12 NAL=2 Slice:B Poc:208 I:0 P:653 SKIP:954 size=1375 bytes frame= 146 fps=9.6 q=28.0 size= 654kB time=00:00:05.77 bitrate= 927.6kbits/s first_dts 12240 not matching first dts 530640 in que [libx264 @ 037d6aa0] frame= 105 QP=25.63 NAL=0 Slice:B Poc:206 I:0 P:845 SKIP:765 size=1519 bytes [libx264 @ 037d6aa0] frame= 106 QP=22.47 NAL=2 Slice:P Poc:214 I:20 P:1257 SKIP:343 size=9627 bytes [libx264 @ 037d6aa0] frame= 107 QP=25.72 NAL=0 Slice:B Poc:212 I:0 P:877 SKIP:728 size=1713 bytes [libx264 @ 037d6aa0] frame= 108 QP=22.86 NAL=2 Slice:P Poc:222 I:8 P:1239 SKIP:373 size=10291 bytes frame= 150 fps=9.5 q=28.0 size= 688kB time=00:00:06.00 bitrate= 939.3kbits/s frame= 109 QP=24.81 NAL=2 Slice:B Poc:218 I:0 P:994 SKIP:604 size=2573 bytes [libx264 @ 037d6aa0] frame= 110 QP=25.59 NAL=0 Slice:B Poc:216 I:0 P:897 SKIP:720 size=1616 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 556560 in que [libx264 @ 037d6aa0] frame= 111 QP=25.97 NAL=0 Slice:B Poc:220 I:1 P:918 SKIP:692 size=2011 bytes [libx264 @ 037d6aa0] frame= 112 QP=22.93 NAL=2 Slice:P Poc:228 I:6 P:1174 SKIP:440 size=8215 bytes [libx264 @ 037d6aa0] frame= 113 QP=26.07 NAL=2 Slice:B Poc:226 I:0 P:727 SKIP:880 size=1490 bytes [libx264 @ 037d6aa0] frame= 114 QP=25.65 NAL=0 Slice:B Poc:224 I:0 P:842 SKIP:763 size=1713 bytes frame= 156 fps=9.5 q=28.0 size= 718kB time=00:00:06.22 bitrate= 945.0kbits/s frame= 115 QP=23.30 NAL=2 Slice:P Poc:234 I:14 P:1182 SKIP:424 size=10275 bytes [libx264 @ 037d6aa0] frame= 116 QP=25.63 NAL=2 Slice:B Poc:232 I:0 P:843 SKIP:767 size=1677 bytes [libx264 @ 037d6aa0] frame= 117 QP=26.16 NAL=0 Slice:B Poc:230 I:0 P:786 SKIP:828 size=1420 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 582480 in que [libx264 @ 037d6aa0] frame= 118 QP=22.81 NAL=2 Slice:P Poc:238 I:14 P:1215 SKIP:391 size=8656 bytes frame= 160 fps=9.4 q=28.0 size= 750kB time=00:00:06.44 bitrate= 952.9kbits/s frame= 119 QP=25.88 NAL=0 Slice:B Poc:236 I:0 P:925 SKIP:676 size=1984 bytes [libx264 @ 037d6aa0] frame= 120 QP=22.67 NAL=2 Slice:P Poc:242 I:20 P:1190 SKIP:410 size=7605 bytes [libx264 @ 037d6aa0] frame= 121 QP=25.32 NAL=0 Slice:B Poc:240 I:1 P:884 SKIP:723 size=1673 bytes [libx264 @ 037d6aa0] frame= 122 QP=22.81 NAL=2 Slice:P Poc:246 I:10 P:1151 SKIP:459 size=7921 bytes [libx264 @ 037d6aa0] frame= 123 QP=25.33 NAL=0 Slice:B Poc:244 I:3 P:834 SKIP:774 size=1601 bytes frame= 165 fps=9.4 q=28.0 size= 780kB time=00:00:06.64 bitrate= 962.3kbits/s frame= 124 QP=22.73 NAL=2 Slice:P Poc:252 I:10 P:1213 SKIP:397 size=8211 bytes [libx264 @ 037d6aa0] frame= 125 QP=26.00 NAL=2 Slice:B Poc:250 I:0 P:717 SKIP:888 size=1597 bytes [libx264 @ 037d6aa0] frame= 126 QP=25.61 NAL=0 Slice:B Poc:248 I:1 P:944 SKIP:658 size=1875 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 608400 in que [libx264 @ 037d6aa0] frame= 127 QP=22.96 NAL=2 Slice:P Poc:258 I:10 P:1151 SKIP:459 size=7086 bytes frame= 169 fps=9.3 q=28.0 size= 808kB time=00:00:06.80 bitrate= 973.4kbits/s frame= 128 QP=25.66 NAL=2 Slice:B Poc:256 I:1 P:703 SKIP:905 size=1483 bytes [libx264 @ 037d6aa0] frame= 129 QP=25.84 NAL=0 Slice:B Poc:254 I:0 P:795 SKIP:813 size=1511 bytes [libx264 @ 037d6aa0] frame= 130 QP=22.81 NAL=2 Slice:P Poc:262 I:19 P:1179 SKIP:422 size=7632 bytes [libx264 @ 037d6aa0] frame= 131 QP=25.13 NAL=0 Slice:B Poc:260 I:0 P:801 SKIP:810 size=1465 bytes [libx264 @ 037d6aa0] frame= 132 QP=22.66 NAL=2 Slice:P Poc:266 I:12 P:1194 SKIP:414 size=6587 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 634320 in que frame= 174 fps=9.3 q=28.0 size= 836kB time=00:00:06.96 bitrate= 984.0kbits/s frame= 133 QP=25.06 NAL=0 Slice:B Poc:264 I:0 P:889 SKIP:724 size=1569 bytes [libx264 @ 037d6aa0] frame= 134 QP=22.65 NAL=2 Slice:P Poc:272 I:12 P:1198 SKIP:410 size=6778 bytes [libx264 @ 037d6aa0] frame= 135 QP=25.01 NAL=2 Slice:B Poc:270 I:0 P:758 SKIP:859 size=1176 bytes [libx264 @ 037d6aa0] frame= 136 QP=26.20 NAL=0 Slice:B Poc:268 I:0 P:943 SKIP:669 size=1775 bytes [libx264 @ 037d6aa0] frame= 137 QP=23.02 NAL=2 Slice:P Poc:278 I:11 P:1110 SKIP:499 size=5620 bytes [libx264 @ 037d6aa0] frame= 138 QP=25.73 NAL=2 Slice:B Poc:276 I:0 P:679 SKIP:927 size=1188 bytes frame= 180 fps=9.3 q=28.0 size= 866kB time=00:00:07.15 bitrate= 991.9kbits/s frame= 139 QP=25.59 NAL=0 Slice:B Poc:274 I:0 P:847 SKIP:767 size=1472 bytes [libx264 @ 037d6aa0] frame= 140 QP=23.36 NAL=2 Slice:P Poc:282 I:6 P:1076 SKIP:538 size=5943 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 660240 in que [libx264 @ 037d6aa0] frame= 141 QP=26.13 NAL=0 Slice:B Poc:280 I:0 P:899 SKIP:712 size=2475 bytes [libx264 @ 037d6aa0] frame= 142 QP=23.04 NAL=2 Slice:P Poc:286 I:44 P:1133 SKIP:443 size=9136 bytes [libx264 @ 037d6aa0] frame= 143 QP=25.79 NAL=0 Slice:B Poc:284 I:0 P:922 SKIP:683 size=2042 bytes frame= 185 fps=9.2 q=28.0 size= 900kB time=00:00:07.37 bitrate= 999.6kbits/s frame= 144 QP=22.85 NAL=2 Slice:P Poc:290 I:43 P:1172 SKIP:405 size=8174 bytes [libx264 @ 037d6aa0] frame= 145 QP=25.22 NAL=0 Slice:B Poc:288 I:3 P:905 SKIP:700 size=2126 bytes [libx264 @ 037d6aa0] frame= 146 QP=22.73 NAL=2 Slice:P Poc:294 I:40 P:1110 SKIP:470 size=8368 bytes frame= 188 fps=9.2 q=28.0 size= 926kB time=00:00:07.47 bitrate=1015.2kbits/s first_dts 12240 not matching first dts 686160 in que [libx264 @ 037d6aa0] frame= 147 QP=25.00 NAL=0 Slice:B Poc:292 I:1 P:799 SKIP:803 size=1815 bytes [libx264 @ 037d6aa0] frame= 148 QP=22.77 NAL=2 Slice:P Poc:300 I:59 P:1122 SKIP:439 size=9157 bytes [libx264 @ 037d6aa0] frame= 149 QP=25.67 NAL=2 Slice:B Poc:298 I:0 P:709 SKIP:893 size=1769 bytes [libx264 @ 037d6aa0] frame= 150 QP=25.33 NAL=0 Slice:B Poc:296 I:0 P:957 SKIP:643 size=2125 bytes [libx264 @ 037d6aa0] frame= 151 QP=22.90 NAL=2 Slice:P Poc:304 I:23 P:1134 SKIP:463 size=7454 bytes [libx264 @ 037d6aa0] frame= 152 QP=25.40 NAL=0 Slice:B Poc:302 I:0 P:829 SKIP:778 size=1565 bytes frame= 194 fps=9.2 q=28.0 size= 960kB time=00:00:07.72 bitrate=1017.6kbits/s frame= 153 QP=22.71 NAL=2 Slice:P Poc:308 I:36 P:1155 SKIP:429 size=8047 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 712080 in que [libx264 @ 037d6aa0] frame= 154 QP=25.35 NAL=0 Slice:B Poc:306 I:0 P:815 SKIP:798 size=1446 bytes [libx264 @ 037d6aa0] frame= 155 QP=22.64 NAL=2 Slice:P Poc:312 I:43 P:1209 SKIP:368 size=9630 bytes [libx264 @ 037d6aa0] frame= 156 QP=26.40 NAL=0 Slice:B Poc:310 I:0 P:813 SKIP:791 size=2328 bytes frame= 198 fps=9.1 q=28.0 size= 990kB time=00:00:07.95 bitrate=1019.9kbits/s frame= 157 QP=22.53 NAL=2 Slice:P Poc:316 I:19 P:1248 SKIP:353 size=7425 bytes [libx264 @ 037d6aa0] frame= 158 QP=25.73 NAL=0 Slice:B Poc:314 I:1 P:910 SKIP:701 size=1944 bytes [libx264 @ 037d6aa0] frame= 159 QP=22.58 NAL=2 Slice:P Poc:320 I:24 P:1223 SKIP:373 size=7663 bytes [libx264 @ 037d6aa0] frame= 160 QP=24.89 NAL=0 Slice:B Poc:318 I:0 P:789 SKIP:826 size=1373 bytes [libx264 @ 037d6aa0] frame= 161 QP=22.69 NAL=2 Slice:P Poc:324 I:6 P:1153 SKIP:461 size=6936 bytes [libx264 @ 037d6aa0] frame= 162 QP=24.93 NAL=0 Slice:B Poc:322 I:0 P:744 SKIP:870 size=1298 bytes frame= 204 fps=9.1 q=28.0 size= 1030kB time=00:00:08.11 bitrate=1040.2kbits/s frame= 163 QP=22.93 NAL=2 Slice:P Poc:330 I:24 P:1094 SKIP:502 size=8377 bytes [libx264 @ 037d6aa0] frame= 164 QP=26.35 NAL=2 Slice:B Poc:328 I:0 P:683 SKIP:915 size=2108 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 743760 in que [libx264 @ 037d6aa0] frame= 165 QP=25.59 NAL=0 Slice:B Poc:326 I:2 P:894 SKIP:711 size=1760 bytes [libx264 @ 037d6aa0] frame= 166 QP=22.47 NAL=2 Slice:P Poc:334 I:22 P:1197 SKIP:401 size=10481 bytes [libx264 @ 037d6aa0] frame= 167 QP=24.98 NAL=0 Slice:B Poc:332 I:0 P:840 SKIP:774 size=1670 bytes frame= 209 fps=9.1 q=28.0 size= 1064kB time=00:00:08.33 bitrate=1045.6kbits/s frame= 168 QP=22.56 NAL=2 Slice:P Poc:340 I:27 P:1191 SKIP:402 size=7407 bytes [libx264 @ 037d6aa0] frame= 169 QP=25.41 NAL=2 Slice:B Poc:338 I:0 P:658 SKIP:949 size=1271 bytes [libx264 @ 037d6aa0] frame= 170 QP=25.06 NAL=0 Slice:B Poc:336 I:0 P:961 SKIP:652 size=1761 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 769680 in que [libx264 @ 037d6aa0] frame= 171 QP=22.61 NAL=2 Slice:P Poc:344 I:5 P:1161 SKIP:454 size=6327 bytes frame= 213 fps=9.0 q=28.0 size= 1092kB time=00:00:08.56 bitrate=1045.1kbits/s frame= 172 QP=25.21 NAL=0 Slice:B Poc:342 I:0 P:842 SKIP:774 size=1192 bytes [libx264 @ 037d6aa0] frame= 173 QP=22.88 NAL=2 Slice:P Poc:348 I:3 P:1101 SKIP:516 size=6030 bytes [libx264 @ 037d6aa0] frame= 174 QP=26.06 NAL=0 Slice:B Poc:346 I:1 P:905 SKIP:705 size=1912 bytes [libx264 @ 037d6aa0] frame= 175 QP=23.15 NAL=2 Slice:P Poc:354 I:3 P:1047 SKIP:570 size=5456 bytes [libx264 @ 037d6aa0] frame= 176 QP=25.61 NAL=2 Slice:B Poc:352 I:0 P:730 SKIP:888 size=1353 bytes frame= 218 fps=9.0 q=28.0 size= 1116kB time=00:00:08.65 bitrate=1056.2kbits/s frame= 177 QP=25.62 NAL=0 Slice:B Poc:350 I:0 P:892 SKIP:726 size=1417 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 795600 in que [libx264 @ 037d6aa0] frame= 178 QP=22.72 NAL=2 Slice:P Poc:358 I:17 P:1148 SKIP:455 size=7633 bytes [libx264 @ 037d6aa0] frame= 179 QP=25.23 NAL=0 Slice:B Poc:356 I:0 P:926 SKIP:693 size=1502 bytes [libx264 @ 037d6aa0] frame= 180 QP=22.79 NAL=2 Slice:P Poc:362 I:8 P:1129 SKIP:483 size=5248 bytes frame= 222 fps=9.0 q=28.0 size= 1144kB time=00:00:08.88 bitrate=1055.4kbits/s frame= 181 QP=25.04 NAL=0 Slice:B Poc:360 I:1 P:896 SKIP:718 size=1487 bytes [libx264 @ 037d6aa0] frame= 182 QP=22.97 NAL=2 Slice:P Poc:366 I:5 P:1102 SKIP:513 size=6053 bytes [libx264 @ 037d6aa0] frame= 183 QP=25.09 NAL=0 Slice:B Poc:364 I:0 P:839 SKIP:772 size=1370 bytes [libx264 @ 037d6aa0] frame= 184 QP=23.00 NAL=2 Slice:P Poc:370 I:28 P:1100 SKIP:492 size=8010 bytes [libx264 @ 037d6aa0] frame= 185 QP=25.12 NAL=0 Slice:B Poc:368 I:0 P:867 SKIP:741 size=1672 bytes [libx264 @ 037d6aa0] frame= 186 QP=22.88 NAL=2 Slice:P Poc:374 I:23 P:1174 SKIP:423 size=8073 bytes frame= 228 fps=9.0 q=28.0 size= 1182kB time=00:00:09.00 bitrate=1074.9kbits/s first_dts 12240 not matching first dts 821520 in que [libx264 @ 037d6aa0] frame= 187 QP=25.22 NAL=0 Slice:B Poc:372 I:1 P:890 SKIP:717 size=1790 bytes [libx264 @ 037d6aa0] frame= 188 QP=22.97 NAL=2 Slice:P Poc:378 I:10 P:1098 SKIP:512 size=7166 bytes [libx264 @ 037d6aa0] frame= 189 QP=25.26 NAL=0 Slice:B Poc:376 I:0 P:738 SKIP:872 size=1575 bytes [libx264 @ 037d6aa0] frame= 190 QP=22.67 NAL=2 Slice:P Poc:382 I:26 P:1155 SKIP:439 size=8495 bytes [libx264 @ 037d6aa0] frame= 191 QP=24.86 NAL=0 Slice:B Poc:380 I:0 P:859 SKIP:748 size=1634 bytes frame= 233 fps=9.0 q=28.0 size= 1212kB time=00:00:09.26 bitrate=1071.8kbits/s first_dts 12240 not matching first dts 847440 in que [libx264 @ 037d6aa0] frame= 192 QP=22.46 NAL=2 Slice:P Poc:386 I:8 P:1127 SKIP:485 size=7487 bytes [libx264 @ 037d6aa0] frame= 193 QP=24.81 NAL=0 Slice:B Poc:384 I:4 P:814 SKIP:790 size=1676 bytes [libx264 @ 037d6aa0] frame= 194 QP=22.94 NAL=2 Slice:P Poc:390 I:11 P:1104 SKIP:505 size=7738 bytes [libx264 @ 037d6aa0] frame= 195 QP=25.34 NAL=0 Slice:B Poc:388 I:0 P:835 SKIP:777 size=1391 bytes frame= 237 fps=8.9 q=28.0 size= 1238kB time=00:00:09.52 bitrate=1065.3kbits/s frame= 196 QP=23.10 NAL=2 Slice:P Poc:396 I:11 P:1078 SKIP:531 size=6480 bytes [libx264 @ 037d6aa0] frame= 197 QP=26.03 NAL=2 Slice:B Poc:394 I:1 P:774 SKIP:831 size=1685 bytes [libx264 @ 037d6aa0] frame= 198 QP=25.04 NAL=0 Slice:B Poc:392 I:0 P:941 SKIP:675 size=1534 bytes [libx264 @ 037d6aa0] frame= 199 QP=23.36 NAL=2 Slice:P Poc:402 I:13 P:1049 SKIP:558 size=6422 bytes [libx264 @ 037d6aa0] frame= 200 QP=26.85 NAL=2 Slice:B Poc:400 I:1 P:725 SKIP:882 size=1877 bytes frame= 242 fps=9.0 q=28.0 size= 1266kB time=00:00:09.58 bitrate=1082.1kbits/s first_dts 12240 not matching first dts 873360 in que [libx264 @ 037d6aa0] frame= 201 QP=25.57 NAL=0 Slice:B Poc:398 I:0 P:927 SKIP:672 size=1708 bytes [libx264 @ 037d6aa0] frame= 202 QP=22.91 NAL=2 Slice:P Poc:406 I:47 P:1132 SKIP:441 size=8619 bytes [libx264 @ 037d6aa0] frame= 203 QP=24.43 NAL=0 Slice:B Poc:404 I:0 P:847 SKIP:756 size=1838 bytes [libx264 @ 037d6aa0] frame= 204 QP=22.86 NAL=2 Slice:P Poc:410 I:32 P:1052 SKIP:536 size=7125 bytes frame= 246 fps=8.9 q=28.0 size= 1298kB time=00:00:09.84 bitrate=1080.6kbits/s frame= 205 QP=25.23 NAL=0 Slice:B Poc:408 I:3 P:901 SKIP:696 size=2223 bytes [libx264 @ 037d6aa0] frame= 206 QP=22.93 NAL=2 Slice:P Poc:414 I:16 P:1065 SKIP:539 size=7128 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 899280 in que [libx264 @ 037d6aa0] frame= 207 QP=25.12 NAL=0 Slice:B Poc:412 I:1 P:859 SKIP:745 size=1714 bytes [libx264 @ 037d6aa0] frame= 208 QP=22.91 NAL=2 Slice:P Poc:418 I:14 P:1075 SKIP:531 size=8092 bytes [libx264 @ 037d6aa0] frame= 209 QP=25.12 NAL=0 Slice:B Poc:416 I:0 P:925 SKIP:676 size=1925 bytes [libx264 @ 037d6aa0] frame= 210 QP=22.79 NAL=2 Slice:P Poc:422 I:27 P:1171 SKIP:422 size=7946 bytes frame= 252 fps=8.9 q=28.0 size= 1340kB time=00:00:10.03 bitrate=1094.2kbits/s frame= 211 QP=24.76 NAL=0 Slice:B Poc:420 I:1 P:941 SKIP:660 size=1784 bytes [libx264 @ 037d6aa0] frame= 212 QP=23.29 NAL=2 Slice:P Poc:426 I:21 P:1085 SKIP:514 size=7326 bytes [libx264 @ 037d6aa0] frame= 213 QP=24.91 NAL=0 Slice:B Poc:424 I:1 P:871 SKIP:739 size=1564 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 925200 in que [libx264 @ 037d6aa0] frame= 214 QP=22.65 NAL=2 Slice:P Poc:430 I:23 P:1147 SKIP:450 size=8114 bytes frame= 256 fps=8.9 q=28.0 size= 1366kB time=00:00:10.28 bitrate=1087.7kbits/s frame= 215 QP=25.86 NAL=0 Slice:B Poc:428 I:0 P:875 SKIP:741 size=1783 bytes [libx264 @ 037d6aa0] frame= 216 QP=22.65 NAL=2 Slice:P Poc:434 I:6 P:1196 SKIP:418 size=7818 bytes [libx264 @ 037d6aa0] frame= 217 QP=25.03 NAL=0 Slice:B Poc:432 I:0 P:866 SKIP:744 size=1483 bytes [libx264 @ 037d6aa0] frame= 218 QP=22.55 NAL=2 Slice:P Poc:438 I:9 P:1111 SKIP:500 size=6776 bytes [libx264 @ 037d6aa0] frame= 219 QP=24.54 NAL=0 Slice:B Poc:436 I:0 P:786 SKIP:828 size=1250 bytes [libx264 @ 037d6aa0] frame= 220 QP=22.73 NAL=2 Slice:P Poc:444 I:3 P:1179 SKIP:438 size=7657 bytes frame= 262 fps=8.9 q=28.0 size= 1404kB time=00:00:10.44 bitrate=1100.8kbits/s frame= 221 QP=25.50 NAL=2 Slice:B Poc:442 I:0 P:697 SKIP:915 size=1182 bytes [libx264 @ 037d6aa0] frame= 222 QP=24.80 NAL=0 Slice:B Poc:440 I:0 P:729 SKIP:882 size=1148 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 951120 in que [libx264 @ 037d6aa0] frame= 223 QP=22.94 NAL=2 Slice:P Poc:450 I:1 P:1128 SKIP:491 size=6238 bytes [libx264 @ 037d6aa0] frame= 224 QP=25.60 NAL=2 Slice:B Poc:448 I:1 P:678 SKIP:936 size=1215 bytes frame= 266 fps=8.9 q=28.0 size= 1420kB time=00:00:10.64 bitrate=1093.3kbits/s frame= 225 QP=25.53 NAL=0 Slice:B Poc:446 I:0 P:894 SKIP:723 size=1447 bytes [libx264 @ 037d6aa0] frame= 226 QP=22.58 NAL=2 Slice:P Poc:454 I:6 P:1180 SKIP:434 size=6626 bytes [libx264 @ 037d6aa0] frame= 227 QP=25.53 NAL=0 Slice:B Poc:452 I:0 P:829 SKIP:790 size=1321 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 977040 in que [libx264 @ 037d6aa0] frame= 228 QP=22.53 NAL=2 Slice:P Poc:458 I:13 P:1235 SKIP:372 size=6951 bytes frame= 270 fps=8.8 q=28.0 size= 1448kB time=00:00:10.83 bitrate=1095.1kbits/s frame= 229 QP=24.71 NAL=0 Slice:B Poc:456 I:2 P:849 SKIP:766 size=1456 bytes [libx264 @ 037d6aa0] frame= 230 QP=22.49 NAL=2 Slice:P Poc:462 I:5 P:1126 SKIP:489 size=6496 bytes [libx264 @ 037d6aa0] frame= 231 QP=25.18 NAL=0 Slice:B Poc:460 I:1 P:851 SKIP:767 size=1423 bytes [libx264 @ 037d6aa0] frame= 232 QP=23.05 NAL=2 Slice:P Poc:468 I:3 P:1125 SKIP:492 size=6658 bytes [libx264 @ 037d6aa0] frame= 233 QP=25.07 NAL=2 Slice:B Poc:466 I:0 P:627 SKIP:987 size=1039 bytes [libx264 @ 037d6aa0] frame= 234 QP=25.17 NAL=0 Slice:B Poc:464 I:0 P:789 SKIP:829 size=1127 bytes frame= 276 fps=8.9 q=28.0 size= 1474kB time=00:00:11.02 bitrate=1095.3kbits/s frame= 235 QP=23.40 NAL=2 Slice:P Poc:474 I:24 P:1059 SKIP:537 size=6922 bytes [libx264 @ 037d6aa0] frame= 236 QP=25.62 NAL=2 Slice:B Poc:472 I:0 P:642 SKIP:962 size=1500 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1002960 in que [libx264 @ 037d6aa0] frame= 237 QP=24.63 NAL=0 Slice:B Poc:470 I:0 P:757 SKIP:852 size=1427 bytes [libx264 @ 037d6aa0] frame= 238 QP=22.85 NAL=2 Slice:P Poc:478 I:42 P:1156 SKIP:422 size=9100 bytes [libx264 @ 037d6aa0] frame= 239 QP=26.05 NAL=0 Slice:B Poc:476 I:0 P:789 SKIP:815 size=1804 bytes frame= 281 fps=8.9 q=28.0 size= 1508kB time=00:00:11.21 bitrate=1101.4kbits/s frame= 240 QP=22.65 NAL=2 Slice:P Poc:482 I:29 P:1200 SKIP:391 size=8182 bytes [libx264 @ 037d6aa0] frame= 241 QP=25.78 NAL=0 Slice:B Poc:480 I:1 P:840 SKIP:753 size=2386 bytes [libx264 @ 037d6aa0] frame= 242 QP=22.70 NAL=2 Slice:P Poc:486 I:17 P:1149 SKIP:454 size=8040 bytes frame= 284 fps=8.8 q=28.0 size= 1534kB time=00:00:11.31 bitrate=1110.9kbits/s first_dts 12240 not matching first dts 1028880 in que [libx264 @ 037d6aa0] frame= 243 QP=25.23 NAL=0 Slice:B Poc:484 I:0 P:869 SKIP:734 size=1879 bytes [libx264 @ 037d6aa0] frame= 244 QP=22.87 NAL=2 Slice:P Poc:492 I:26 P:1105 SKIP:489 size=9096 bytes [libx264 @ 037d6aa0] frame= 245 QP=25.38 NAL=2 Slice:B Poc:490 I:0 P:728 SKIP:873 size=1597 bytes [libx264 @ 037d6aa0] frame= 246 QP=25.76 NAL=0 Slice:B Poc:488 I:0 P:674 SKIP:935 size=1401 bytes [libx264 @ 037d6aa0] frame= 247 QP=23.21 NAL=2 Slice:P Poc:498 I:18 P:1045 SKIP:557 size=7950 bytes [libx264 @ 037d6aa0] frame= 248 QP=26.45 NAL=2 Slice:B Poc:496 I:0 P:669 SKIP:939 size=1435 bytes frame= 290 fps=8.8 q=28.0 size= 1570kB time=00:00:11.53 bitrate=1114.9kbits/s frame= 249 QP=25.93 NAL=0 Slice:B Poc:494 I:0 P:599 SKIP:1008 size=1364 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1057680 in que [libx264 @ 037d6aa0] frame= 250 QP=19.74 NAL=3 Slice:I Poc:0 I:1620 P:0 SKIP:0 size=35929 bytes [libx264 @ 037d6aa0] frame= 251 QP=22.63 NAL=2 Slice:P Poc:4 I:74 P:1198 SKIP:348 size=7713 bytes [libx264 @ 037d6aa0] frame= 252 QP=25.02 NAL=0 Slice:B Poc:2 I:2 P:930 SKIP:680 size=1548 bytes frame= 294 fps=8.8 q=28.0 size= 1624kB time=00:00:11.79 bitrate=1128.2kbits/s frame= 253 QP=22.72 NAL=2 Slice:P Poc:10 I:29 P:1164 SKIP:427 size=8353 bytes [libx264 @ 037d6aa0] frame= 254 QP=25.54 NAL=2 Slice:B Poc:8 I:3 P:688 SKIP:916 size=1488 bytes [libx264 @ 037d6aa0] frame= 255 QP=25.36 NAL=0 Slice:B Poc:6 I:1 P:684 SKIP:923 size=1277 bytes [libx264 @ 037d6aa0] frame= 256 QP=22.84 NAL=2 Slice:P Poc:16 I:34 P:1155 SKIP:431 size=7717 bytes [libx264 @ 037d6aa0] frame= 257 QP=25.80 NAL=2 Slice:B Poc:14 I:1 P:686 SKIP:923 size=1384 bytes [libx264 @ 037d6aa0] frame= 258 QP=25.96 NAL=0 Slice:B Poc:12 I:1 P:788 SKIP:823 size=1425 bytes frame= 300 fps=8.8 q=28.0 size= 1656kB time=00:00:11.92 bitrate=1138.1kbits/s frame= 259 QP=23.06 NAL=2 Slice:P Poc:22 I:28 P:1120 SKIP:472 size=8995 bytes [libx264 @ 037d6aa0] frame= 260 QP=25.82 NAL=2 Slice:B Poc:20 I:2 P:720 SKIP:878 size=1841 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1083600 in que [libx264 @ 037d6aa0] frame= 261 QP=25.55 NAL=0 Slice:B Poc:18 I:0 P:739 SKIP:860 size=1703 bytes [libx264 @ 037d6aa0] frame= 262 QP=22.51 NAL=2 Slice:P Poc:26 I:26 P:1197 SKIP:397 size=9426 bytes [libx264 @ 037d6aa0] frame= 263 QP=25.25 NAL=0 Slice:B Poc:24 I:0 P:813 SKIP:801 size=1670 bytes frame= 305 fps=8.8 q=28.0 size= 1694kB time=00:00:12.14 bitrate=1142.7kbits/s frame= 264 QP=22.65 NAL=2 Slice:P Poc:32 I:21 P:1238 SKIP:361 size=9085 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1109520 in que [libx264 @ 037d6aa0] frame= 265 QP=26.40 NAL=2 Slice:B Poc:30 I:1 P:726 SKIP:869 size=2298 bytes [libx264 @ 037d6aa0] frame= 266 QP=25.25 NAL=0 Slice:B Poc:28 I:2 P:847 SKIP:757 size=1741 bytes [libx264 @ 037d6aa0] frame= 267 QP=23.09 NAL=2 Slice:P Poc:38 I:18 P:1160 SKIP:442 size=11155 bytes frame= 309 fps=8.8 q=28.0 size= 1728kB time=00:00:12.40 bitrate=1141.6kbits/s frame= 268 QP=26.42 NAL=2 Slice:B Poc:36 I:0 P:730 SKIP:879 size=1614 bytes [libx264 @ 037d6aa0] frame= 269 QP=25.71 NAL=0 Slice:B Poc:34 I:0 P:753 SKIP:858 size=1399 bytes [libx264 @ 037d6aa0] frame= 270 QP=22.77 NAL=2 Slice:P Poc:42 I:27 P:1185 SKIP:408 size=8620 bytes [libx264 @ 037d6aa0] frame= 271 QP=26.19 NAL=0 Slice:B Poc:40 I:0 P:834 SKIP:767 size=1674 bytes [libx264 @ 037d6aa0] frame= 272 QP=22.91 NAL=2 Slice:P Poc:46 I:20 P:1115 SKIP:485 size=8787 bytes frame= 314 fps=8.8 q=28.0 size= 1762kB time=00:00:12.49 bitrate=1155.1kbits/s first_dts 12240 not matching first dts 1135440 in que [libx264 @ 037d6aa0] frame= 273 QP=25.39 NAL=0 Slice:B Poc:44 I:1 P:812 SKIP:798 size=1424 bytes [libx264 @ 037d6aa0] frame= 274 QP=22.34 NAL=2 Slice:P Poc:50 I:31 P:1199 SKIP:390 size=12262 bytes [libx264 @ 037d6aa0] frame= 275 QP=25.45 NAL=0 Slice:B Poc:48 I:0 P:800 SKIP:810 size=1578 bytes [libx264 @ 037d6aa0] frame= 276 QP=22.64 NAL=2 Slice:P Poc:58 I:14 P:1149 SKIP:457 size=9246 bytes frame= 318 fps=8.7 q=28.0 size= 1794kB time=00:00:12.72 bitrate=1155.4kbits/s frame= 277 QP=25.14 NAL=2 Slice:B Poc:54 I:0 P:818 SKIP:769 size=2133 bytes [libx264 @ 037d6aa0] frame= 278 QP=25.36 NAL=0 Slice:B Poc:52 I:2 P:864 SKIP:740 size=1705 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1161360 in que [libx264 @ 037d6aa0] frame= 279 QP=25.54 NAL=0 Slice:B Poc:56 I:1 P:699 SKIP:913 size=1082 bytes [libx264 @ 037d6aa0] frame= 280 QP=22.90 NAL=2 Slice:P Poc:64 I:5 P:1136 SKIP:479 size=7034 bytes [libx264 @ 037d6aa0] frame= 281 QP=25.86 NAL=2 Slice:B Poc:62 I:0 P:580 SKIP:1032 size=1076 bytes [libx264 @ 037d6aa0] frame= 282 QP=25.97 NAL=0 Slice:B Poc:60 I:0 P:912 SKIP:699 size=1887 bytes frame= 324 fps=8.8 q=28.0 size= 1816kB time=00:00:12.94 bitrate=1149.3kbits/s frame= 283 QP=23.04 NAL=2 Slice:P Poc:70 I:12 P:1081 SKIP:527 size=7031 bytes [libx264 @ 037d6aa0] frame= 284 QP=26.17 NAL=2 Slice:B Poc:68 I:0 P:668 SKIP:942 size=1434 bytes [libx264 @ 037d6aa0] frame= 285 QP=25.59 NAL=0 Slice:B Poc:66 I:0 P:946 SKIP:666 size=1530 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1187280 in que [libx264 @ 037d6aa0] frame= 286 QP=22.67 NAL=2 Slice:P Poc:74 I:20 P:1095 SKIP:505 size=7472 bytes frame= 328 fps=8.7 q=28.0 size= 1848kB time=00:00:13.16 bitrate=1149.7kbits/s frame= 287 QP=24.55 NAL=0 Slice:B Poc:72 I:0 P:675 SKIP:942 size=1155 bytes [libx264 @ 037d6aa0] frame= 288 QP=22.60 NAL=2 Slice:P Poc:78 I:35 P:1142 SKIP:443 size=10072 bytes [libx264 @ 037d6aa0] frame= 289 QP=25.41 NAL=0 Slice:B Poc:76 I:1 P:809 SKIP:799 size=1633 bytes [libx264 @ 037d6aa0] frame= 290 QP=22.60 NAL=2 Slice:P Poc:82 I:33 P:1141 SKIP:446 size=7633 bytes [libx264 @ 037d6aa0] frame= 291 QP=25.42 NAL=0 Slice:B Poc:80 I:0 P:855 SKIP:749 size=1579 bytes frame= 333 fps=8.7 q=28.0 size= 1880kB time=00:00:13.36 bitrate=1152.8kbits/s frame= 292 QP=22.76 NAL=2 Slice:P Poc:88 I:35 P:1040 SKIP:545 size=7214 bytes [libx264 @ 037d6aa0] frame= 293 QP=25.85 NAL=2 Slice:B Poc:86 I:0 P:753 SKIP:858 size=1409 bytes [libx264 @ 037d6aa0] frame= 294 QP=25.73 NAL=0 Slice:B Poc:84 I:0 P:905 SKIP:713 size=1498 bytes [libx264 @ 037d6aa0] frame= 295 QP=22.87 NAL=2 Slice:P Poc:94 I:3 P:1131 SKIP:486 size=7367 bytes [libx264 @ 037d6aa0] frame= 296 QP=25.92 NAL=2 Slice:B Poc:92 I:0 P:779 SKIP:833 size=1360 bytes frame= 338 fps=8.7 q=28.0 size= 1908kB time=00:00:13.36 bitrate=1169.9kbits/s first_dts 12240 not matching first dts 1213200 in que [libx264 @ 037d6aa0] frame= 297 QP=25.59 NAL=0 Slice:B Poc:90 I:0 P:922 SKIP:695 size=1491 bytes [libx264 @ 037d6aa0] frame= 298 QP=22.62 NAL=2 Slice:P Poc:98 I:14 P:1205 SKIP:401 size=7620 bytes [libx264 @ 037d6aa0] frame= 299 QP=25.48 NAL=0 Slice:B Poc:96 I:0 P:834 SKIP:777 size=1367 bytes frame= 341 fps=8.7 q=28.0 size= 1924kB time=00:00:13.61 bitrate=1157.6kbits/s frame= 300 QP=22.73 NAL=2 Slice:P Poc:104 I:25 P:1158 SKIP:437 size=7783 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1239120 in que [libx264 @ 037d6aa0] frame= 301 QP=25.32 NAL=2 Slice:B Poc:102 I:1 P:816 SKIP:794 size=1413 bytes [libx264 @ 037d6aa0] frame= 302 QP=25.74 NAL=0 Slice:B Poc:100 I:1 P:841 SKIP:770 size=1733 bytes [libx264 @ 037d6aa0] frame= 303 QP=22.56 NAL=2 Slice:P Poc:108 I:16 P:1163 SKIP:441 size=8405 bytes frame= 345 fps=8.7 q=28.0 size= 1956kB time=00:00:13.84 bitrate=1157.8kbits/s frame= 304 QP=26.30 NAL=0 Slice:B Poc:106 I:0 P:899 SKIP:712 size=1826 bytes [libx264 @ 037d6aa0] frame= 305 QP=22.62 NAL=2 Slice:P Poc:112 I:4 P:1144 SKIP:472 size=6944 bytes [libx264 @ 037d6aa0] frame= 306 QP=26.29 NAL=0 Slice:B Poc:110 I:0 P:951 SKIP:664 size=2301 bytes [libx264 @ 037d6aa0] frame= 307 QP=22.80 NAL=2 Slice:P Poc:118 I:0 P:1125 SKIP:495 size=8837 bytes [libx264 @ 037d6aa0] frame= 308 QP=25.94 NAL=2 Slice:B Poc:116 I:0 P:717 SKIP:896 size=1460 bytes frame= 350 fps=8.7 q=28.0 size= 1982kB time=00:00:13.90 bitrate=1167.8kbits/s first_dts 12240 not matching first dts 1265040 in que [libx264 @ 037d6aa0] frame= 309 QP=25.87 NAL=0 Slice:B Poc:114 I:1 P:979 SKIP:631 size=1768 bytes [libx264 @ 037d6aa0] frame= 310 QP=22.26 NAL=2 Slice:P Poc:122 I:10 P:1216 SKIP:394 size=9457 bytes [libx264 @ 037d6aa0] frame= 311 QP=24.99 NAL=0 Slice:B Poc:120 I:1 P:805 SKIP:803 size=1396 bytes frame= 353 fps=8.6 q=28.0 size= 2002kB time=00:00:14.09 bitrate=1163.5kbits/s frame= 312 QP=22.60 NAL=2 Slice:P Poc:130 I:29 P:1131 SKIP:460 size=8903 bytes [libx264 @ 037d6aa0] frame= 313 QP=24.86 NAL=2 Slice:B Poc:126 I:0 P:794 SKIP:814 size=1944 bytes [libx264 @ 037d6aa0] frame= 314 QP=25.51 NAL=0 Slice:B Poc:124 I:0 P:918 SKIP:700 size=1592 bytes frame= 356 fps=8.6 q=28.0 size= 2018kB time=00:00:14.19 bitrate=1164.8kbits/s first_dts 12240 not matching first dts 1290960 in que [libx264 @ 037d6aa0] frame= 315 QP=26.12 NAL=0 Slice:B Poc:128 I:1 P:692 SKIP:920 size=1122 bytes [libx264 @ 037d6aa0] frame= 316 QP=22.58 NAL=2 Slice:P Poc:136 I:25 P:1152 SKIP:443 size=9179 bytes [libx264 @ 037d6aa0] frame= 317 QP=25.82 NAL=2 Slice:B Poc:134 I:0 P:635 SKIP:976 size=1149 bytes [libx264 @ 037d6aa0] frame= 318 QP=25.01 NAL=0 Slice:B Poc:132 I:0 P:724 SKIP:883 size=1255 bytes frame= 360 fps=8.6 q=28.0 size= 2044kB time=00:00:14.41 bitrate=1161.5kbits/s frame= 319 QP=22.88 NAL=2 Slice:P Poc:142 I:14 P:1119 SKIP:487 size=7008 bytes [libx264 @ 037d6aa0] frame= 320 QP=25.75 NAL=2 Slice:B Poc:140 I:0 P:636 SKIP:979 size=1048 bytes [libx264 @ 037d6aa0] frame= 321 QP=25.59 NAL=0 Slice:B Poc:138 I:1 P:830 SKIP:783 size=1380 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1316880 in que [libx264 @ 037d6aa0] frame= 322 QP=22.22 NAL=2 Slice:P Poc:146 I:8 P:1209 SKIP:403 size=7364 bytes frame= 364 fps=8.5 q=28.0 size= 2070kB time=00:00:14.60 bitrate=1160.8kbits/s frame= 323 QP=24.86 NAL=0 Slice:B Poc:144 I:0 P:740 SKIP:875 size=1117 bytes [libx264 @ 037d6aa0] frame= 324 QP=22.46 NAL=2 Slice:P Poc:154 I:5 P:1153 SKIP:462 size=6885 bytes [libx264 @ 037d6aa0] frame= 325 QP=24.78 NAL=2 Slice:B Poc:150 I:0 P:891 SKIP:723 size=1734 bytes [libx264 @ 037d6aa0] frame= 326 QP=25.00 NAL=0 Slice:B Poc:148 I:1 P:755 SKIP:861 size=1223 bytes frame= 368 fps=8.5 q=28.0 size= 2084kB time=00:00:14.73 bitrate=1158.5kbits/s frame= 327 QP=25.36 NAL=0 Slice:B Poc:152 I:0 P:694 SKIP:924 size=972 bytes [libx264 @ 037d6aa0] frame= 328 QP=22.81 NAL=2 Slice:P Poc:160 I:1 P:1158 SKIP:461 size=6987 bytes [libx264 @ 037d6aa0] frame= 329 QP=25.19 NAL=2 Slice:B Poc:158 I:0 P:714 SKIP:905 size=1114 bytes [libx264 @ 037d6aa0] frame= 330 QP=25.80 NAL=0 Slice:B Poc:156 I:0 P:800 SKIP:817 size=1270 bytes [libx264 @ 037d6aa0] frame= 331 QP=23.07 NAL=2 Slice:P Poc:166 I:6 P:1084 SKIP:530 size=6352 bytes frame= 373 fps=8.5 q=28.0 size= 2116kB time=00:00:14.80 bitrate=1171.2kbits/s frame= 332 QP=25.85 NAL=2 Slice:B Poc:164 I:0 P:691 SKIP:918 size=1373 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1342800 in que [libx264 @ 037d6aa0] frame= 333 QP=25.44 NAL=0 Slice:B Poc:162 I:0 P:874 SKIP:743 size=1433 bytes [libx264 @ 037d6aa0] frame= 334 QP=22.87 NAL=2 Slice:P Poc:170 I:21 P:1137 SKIP:462 size=7465 bytes [libx264 @ 037d6aa0] frame= 335 QP=25.46 NAL=0 Slice:B Poc:168 I:1 P:865 SKIP:742 size=2078 bytes frame= 377 fps=8.5 q=28.0 size= 2136kB time=00:00:15.02 bitrate=1164.7kbits/s frame= 336 QP=23.16 NAL=2 Slice:P Poc:176 I:28 P:1191 SKIP:401 size=9601 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1368720 in que [libx264 @ 037d6aa0] frame= 337 QP=25.61 NAL=2 Slice:B Poc:174 I:0 P:700 SKIP:910 size=1261 bytes [libx264 @ 037d6aa0] frame= 338 QP=25.40 NAL=0 Slice:B Poc:172 I:3 P:861 SKIP:753 size=1548 bytes frame= 380 fps=8.4 q=28.0 size= 2156kB time=00:00:15.24 bitrate=1158.3kbits/s frame= 339 QP=23.46 NAL=2 Slice:P Poc:180 I:11 P:1184 SKIP:425 size=9533 bytes [libx264 @ 037d6aa0] frame= 340 QP=25.46 NAL=0 Slice:B Poc:178 I:0 P:902 SKIP:710 size=1393 bytes [libx264 @ 037d6aa0] frame= 341 QP=23.23 NAL=2 Slice:P Poc:184 I:10 P:1147 SKIP:463 size=7611 bytes [libx264 @ 037d6aa0] frame= 342 QP=25.33 NAL=0 Slice:B Poc:182 I:0 P:845 SKIP:765 size=1316 bytes frame= 384 fps=8.4 q=28.0 size= 2182kB time=00:00:15.31 bitrate=1167.4kbits/s frame= 343 QP=23.63 NAL=2 Slice:P Poc:190 I:18 P:1198 SKIP:404 size=9292 bytes [libx264 @ 037d6aa0] frame= 344 QP=26.96 NAL=2 Slice:B Poc:188 I:0 P:724 SKIP:883 size=1851 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1394640 in que [libx264 @ 037d6aa0] frame= 345 QP=25.30 NAL=0 Slice:B Poc:186 I:0 P:886 SKIP:725 size=1634 bytes frame= 387 fps=8.3 q=28.0 size= 2202kB time=00:00:15.50 bitrate=1163.5kbits/s frame= 346 QP=23.11 NAL=2 Slice:P Poc:194 I:47 P:1252 SKIP:321 size=15900 bytes [libx264 @ 037d6aa0] frame= 347 QP=25.25 NAL=0 Slice:B Poc:192 I:1 P:776 SKIP:829 size=1557 bytes [libx264 @ 037d6aa0] frame= 348 QP=22.84 NAL=2 Slice:P Poc:198 I:25 P:1271 SKIP:324 size=8686 bytes frame= 390 fps=8.3 q=28.0 size= 2238kB time=00:00:15.60 bitrate=1175.2kbits/s frame= 349 QP=24.27 NAL=0 Slice:B Poc:196 I:2 P:801 SKIP:809 size=1486 bytes [libx264 @ 037d6aa0] frame= 350 QP=23.01 NAL=2 Slice:P Poc:202 I:22 P:1223 SKIP:375 size=9351 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1420560 in que [libx264 @ 037d6aa0] frame= 351 QP=25.13 NAL=0 Slice:B Poc:200 I:0 P:821 SKIP:790 size=1427 bytes [libx264 @ 037d6aa0] frame= 352 QP=23.22 NAL=2 Slice:P Poc:206 I:13 P:1268 SKIP:339 size=10232 bytes frame= 394 fps=8.3 q=28.0 size= 2268kB time=00:00:15.82 bitrate=1174.1kbits/s frame= 353 QP=24.67 NAL=0 Slice:B Poc:204 I:0 P:849 SKIP:762 size=1460 bytes [libx264 @ 037d6aa0] frame= 354 QP=23.06 NAL=2 Slice:P Poc:210 I:13 P:1245 SKIP:362 size=8075 bytes [libx264 @ 037d6aa0] frame= 355 QP=24.69 NAL=0 Slice:B Poc:208 I:0 P:855 SKIP:756 size=1320 bytes [libx264 @ 037d6aa0] frame= 356 QP=23.28 NAL=2 Slice:P Poc:214 I:6 P:1174 SKIP:440 size=7434 bytes frame= 398 fps=8.2 q=28.0 size= 2296kB time=00:00:15.92 bitrate=1181.5kbits/s frame= 357 QP=25.40 NAL=0 Slice:B Poc:212 I:0 P:813 SKIP:799 size=1520 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1446480 in que [libx264 @ 037d6aa0] frame= 358 QP=22.93 NAL=2 Slice:P Poc:218 I:41 P:1229 SKIP:350 size=9615 bytes [libx264 @ 037d6aa0] frame= 359 QP=25.37 NAL=0 Slice:B Poc:216 I:0 P:895 SKIP:708 size=1917 bytes [libx264 @ 037d6aa0] frame= 360 QP=22.79 NAL=2 Slice:P Poc:222 I:28 P:1241 SKIP:351 size=9114 bytes frame= 402 fps=8.2 q=28.0 size= 2324kB time=00:00:16.11 bitrate=1181.6kbits/s frame= 361 QP=25.61 NAL=0 Slice:B Poc:220 I:1 P:921 SKIP:689 size=2023 bytes [libx264 @ 037d6aa0] frame= 362 QP=23.04 NAL=2 Slice:P Poc:226 I:13 P:1235 SKIP:372 size=7929 bytes [libx264 @ 037d6aa0] frame= 363 QP=25.54 NAL=0 Slice:B Poc:224 I:0 P:913 SKIP:703 size=1604 bytes [libx264 @ 037d6aa0] frame= 364 QP=23.02 NAL=2 Slice:P Poc:230 I:14 P:1233 SKIP:373 size=7157 bytes [libx264 @ 037d6aa0] frame= 365 QP=25.13 NAL=0 Slice:B Poc:228 I:0 P:850 SKIP:762 size=1606 bytes frame= 407 fps=8.2 q=28.0 size= 2354kB time=00:00:16.24 bitrate=1187.4kbits/s frame= 366 QP=23.19 NAL=2 Slice:P Poc:234 I:6 P:1209 SKIP:405 size=6969 bytes [libx264 @ 037d6aa0] frame= 367 QP=25.35 NAL=0 Slice:B Poc:232 I:2 P:884 SKIP:730 size=1542 bytes [libx264 @ 037d6aa0] frame= 368 QP=23.24 NAL=2 Slice:P Poc:238 I:10 P:1140 SKIP:470 size=6843 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1475280 in que frame= 410 fps=8.1 q=28.0 size= 2378kB time=00:00:16.30 bitrate=1194.8kbits/s frame= 369 QP=25.61 NAL=0 Slice:B Poc:236 I:0 P:876 SKIP:733 size=1888 bytes [libx264 @ 037d6aa0] frame= 370 QP=22.91 NAL=2 Slice:P Poc:242 I:34 P:1227 SKIP:359 size=8292 bytes [libx264 @ 037d6aa0] frame= 371 QP=25.86 NAL=0 Slice:B Poc:240 I:1 P:886 SKIP:721 size=2042 bytes [libx264 @ 037d6aa0] frame= 372 QP=22.93 NAL=2 Slice:P Poc:246 I:14 P:1213 SKIP:393 size=7393 bytes frame= 414 fps=8.1 q=28.0 size= 2406kB time=00:00:16.56 bitrate=1190.2kbits/s frame= 373 QP=25.11 NAL=0 Slice:B Poc:244 I:0 P:848 SKIP:759 size=1679 bytes [libx264 @ 037d6aa0] frame= 374 QP=22.91 NAL=2 Slice:P Poc:250 I:7 P:1170 SKIP:443 size=7298 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1501200 in que [libx264 @ 037d6aa0] frame= 375 QP=25.09 NAL=0 Slice:B Poc:248 I:0 P:815 SKIP:797 size=1483 bytes [libx264 @ 037d6aa0] frame= 376 QP=22.93 NAL=2 Slice:P Poc:256 I:19 P:1130 SKIP:471 size=7330 bytes [libx264 @ 037d6aa0] frame= 377 QP=25.72 NAL=2 Slice:B Poc:254 I:0 P:716 SKIP:895 size=1422 bytes frame= 419 fps=8.1 q=28.0 size= 2434kB time=00:00:16.78 bitrate=1188.0kbits/s frame= 378 QP=25.26 NAL=0 Slice:B Poc:252 I:0 P:843 SKIP:764 size=1651 bytes [libx264 @ 037d6aa0] frame= 379 QP=23.31 NAL=2 Slice:P Poc:262 I:7 P:1158 SKIP:455 size=10913 bytes [libx264 @ 037d6aa0] frame= 380 QP=26.07 NAL=2 Slice:B Poc:260 I:1 P:726 SKIP:885 size=1405 bytes frame= 422 fps=8.1 q=28.0 size= 2454kB time=00:00:16.81 bitrate=1195.5kbits/s first_dts 12240 not matching first dts 1527120 in que [libx264 @ 037d6aa0] frame= 381 QP=25.80 NAL=0 Slice:B Poc:258 I:0 P:843 SKIP:773 size=1564 bytes [libx264 @ 037d6aa0] frame= 382 QP=22.95 NAL=2 Slice:P Poc:266 I:28 P:1238 SKIP:354 size=6745 bytes [libx264 @ 037d6aa0] frame= 383 QP=25.34 NAL=0 Slice:B Poc:264 I:0 P:830 SKIP:782 size=1348 bytes [libx264 @ 037d6aa0] frame= 384 QP=23.03 NAL=2 Slice:P Poc:270 I:12 P:1173 SKIP:435 size=6503 bytes frame= 426 fps=8.0 q=28.0 size= 2482kB time=00:00:17.04 bitrate=1193.2kbits/s frame= 385 QP=25.13 NAL=0 Slice:B Poc:268 I:1 P:932 SKIP:684 size=1679 bytes [libx264 @ 037d6aa0] frame= 386 QP=23.16 NAL=2 Slice:P Poc:274 I:12 P:1139 SKIP:469 size=6406 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1553040 in que [libx264 @ 037d6aa0] frame= 387 QP=25.28 NAL=0 Slice:B Poc:272 I:1 P:837 SKIP:779 size=1411 bytes [libx264 @ 037d6aa0] frame= 388 QP=23.47 NAL=2 Slice:P Poc:280 I:18 P:1183 SKIP:419 size=9214 bytes frame= 430 fps=8.0 q=28.0 size= 2508kB time=00:00:17.26 bitrate=1190.1kbits/s frame= 389 QP=26.15 NAL=2 Slice:B Poc:278 I:0 P:752 SKIP:855 size=1647 bytes [libx264 @ 037d6aa0] frame= 390 QP=25.97 NAL=0 Slice:B Poc:276 I:0 P:890 SKIP:719 size=1864 bytes [libx264 @ 037d6aa0] frame= 391 QP=23.30 NAL=2 Slice:P Poc:284 I:26 P:1228 SKIP:366 size=13125 bytes [libx264 @ 037d6aa0] frame= 392 QP=25.16 NAL=0 Slice:B Poc:282 I:0 P:845 SKIP:759 size=1630 bytes [libx264 @ 037d6aa0] frame= 393 QP=22.70 NAL=2 Slice:P Poc:288 I:35 P:1248 SKIP:337 size=11268 bytes frame= 435 fps=8.0 q=28.0 size= 2550kB time=00:00:17.39 bitrate=1201.1kbits/s frame= 394 QP=25.37 NAL=0 Slice:B Poc:286 I:0 P:893 SKIP:713 size=1706 bytes [libx264 @ 037d6aa0] frame= 395 QP=22.67 NAL=2 Slice:P Poc:292 I:39 P:1220 SKIP:361 size=8481 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1578960 in que [libx264 @ 037d6aa0] frame= 396 QP=25.76 NAL=0 Slice:B Poc:290 I:0 P:941 SKIP:669 size=1803 bytes [libx264 @ 037d6aa0] frame= 397 QP=22.75 NAL=2 Slice:P Poc:296 I:20 P:1238 SKIP:362 size=8976 bytes [libx264 @ 037d6aa0] frame= 398 QP=25.81 NAL=0 Slice:B Poc:294 I:0 P:873 SKIP:734 size=1748 bytes frame= 440 fps=8.1 q=28.0 size= 2580kB time=00:00:17.58 bitrate=1202.0kbits/s frame= 399 QP=22.80 NAL=2 Slice:P Poc:300 I:6 P:1208 SKIP:406 size=8618 bytes [libx264 @ 037d6aa0] frame= 400 QP=25.46 NAL=0 Slice:B Poc:298 I:0 P:873 SKIP:736 size=1425 bytes [libx264 @ 037d6aa0] frame= 401 QP=22.78 NAL=2 Slice:P Poc:304 I:11 P:1189 SKIP:420 size=8408 bytes [libx264 @ 037d6aa0] frame= 402 QP=25.40 NAL=0 Slice:B Poc:302 I:0 P:878 SKIP:730 size=1694 bytes frame= 444 fps=8.1 q=28.0 size= 2610kB time=00:00:17.71 bitrate=1207.2kbits/s frame= 403 QP=23.20 NAL=2 Slice:P Poc:310 I:41 P:1102 SKIP:477 size=8744 bytes [libx264 @ 037d6aa0] frame= 404 QP=25.90 NAL=2 Slice:B Poc:308 I:2 P:736 SKIP:877 size=1545 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1604880 in que [libx264 @ 037d6aa0] frame= 405 QP=25.88 NAL=0 Slice:B Poc:306 I:0 P:910 SKIP:705 size=1831 bytes [libx264 @ 037d6aa0] frame= 406 QP=22.84 NAL=2 Slice:P Poc:314 I:46 P:1165 SKIP:409 size=8739 bytes [libx264 @ 037d6aa0] frame= 407 QP=25.96 NAL=0 Slice:B Poc:312 I:1 P:871 SKIP:732 size=2113 bytes frame= 449 fps=8.0 q=28.0 size= 2642kB time=00:00:17.93 bitrate=1206.7kbits/s frame= 408 QP=23.00 NAL=2 Slice:P Poc:318 I:28 P:1201 SKIP:391 size=11088 bytes [libx264 @ 037d6aa0] frame= 409 QP=25.21 NAL=0 Slice:B Poc:316 I:2 P:899 SKIP:707 size=1857 bytes [libx264 @ 037d6aa0] frame= 410 QP=22.91 NAL=2 Slice:P Poc:322 I:35 P:1168 SKIP:417 size=9242 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1630800 in que frame= 452 fps=8.0 q=28.0 size= 2674kB time=00:00:18.03 bitrate=1214.8kbits/s frame= 411 QP=25.32 NAL=0 Slice:B Poc:320 I:0 P:877 SKIP:728 size=1638 bytes [libx264 @ 037d6aa0] frame= 412 QP=22.86 NAL=2 Slice:P Poc:328 I:38 P:1144 SKIP:438 size=10008 bytes [libx264 @ 037d6aa0] frame= 413 QP=25.84 NAL=2 Slice:B Poc:326 I:0 P:713 SKIP:896 size=1580 bytes [libx264 @ 037d6aa0] frame= 414 QP=25.77 NAL=0 Slice:B Poc:324 I:0 P:864 SKIP:733 size=2062 bytes [libx264 @ 037d6aa0] frame= 415 QP=23.18 NAL=2 Slice:P Poc:334 I:16 P:1153 SKIP:451 size=9623 bytes [libx264 @ 037d6aa0] frame= 416 QP=25.72 NAL=2 Slice:B Poc:332 I:0 P:686 SKIP:929 size=1288 bytes frame= 458 fps=8.0 q=28.0 size= 2710kB time=00:00:18.22 bitrate=1218.2kbits/s first_dts 12240 not matching first dts 1656720 in que [libx264 @ 037d6aa0] frame= 417 QP=25.89 NAL=0 Slice:B Poc:330 I:1 P:853 SKIP:755 size=1645 bytes [libx264 @ 037d6aa0] frame= 418 QP=22.74 NAL=2 Slice:P Poc:338 I:25 P:1224 SKIP:371 size=9047 bytes [libx264 @ 037d6aa0] frame= 419 QP=25.46 NAL=0 Slice:B Poc:336 I:1 P:829 SKIP:780 size=1470 bytes [libx264 @ 037d6aa0] frame= 420 QP=22.77 NAL=2 Slice:P Poc:342 I:20 P:1187 SKIP:413 size=8557 bytes frame= 462 fps=8.0 q=28.0 size= 2740kB time=00:00:18.48 bitrate=1214.6kbits/s frame= 421 QP=26.44 NAL=0 Slice:B Poc:340 I:1 P:919 SKIP:683 size=2682 bytes [libx264 @ 037d6aa0] frame= 422 QP=22.64 NAL=2 Slice:P Poc:346 I:29 P:1183 SKIP:408 size=11270 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1682640 in que [libx264 @ 037d6aa0] frame= 423 QP=25.56 NAL=0 Slice:B Poc:344 I:0 P:867 SKIP:745 size=1746 bytes [libx264 @ 037d6aa0] frame= 424 QP=22.85 NAL=2 Slice:P Poc:352 I:14 P:1178 SKIP:428 size=9829 bytes frame= 466 fps=8.0 q=28.0 size= 2774kB time=00:00:18.70 bitrate=1215.0kbits/s frame= 425 QP=25.79 NAL=2 Slice:B Poc:350 I:0 P:679 SKIP:931 size=1440 bytes [libx264 @ 037d6aa0] frame= 426 QP=25.49 NAL=0 Slice:B Poc:348 I:0 P:799 SKIP:812 size=1607 bytes [libx264 @ 037d6aa0] frame= 427 QP=23.04 NAL=2 Slice:P Poc:358 I:2 P:1137 SKIP:481 size=10572 bytes [libx264 @ 037d6aa0] frame= 428 QP=26.39 NAL=2 Slice:B Poc:356 I:0 P:682 SKIP:924 size=1657 bytes [libx264 @ 037d6aa0] frame= 429 QP=26.22 NAL=0 Slice:B Poc:354 I:0 P:800 SKIP:807 size=1624 bytes frame= 471 fps=8.0 q=28.0 size= 2800kB time=00:00:18.83 bitrate=1218.0kbits/s frame= 430 QP=22.71 NAL=2 Slice:P Poc:362 I:10 P:1241 SKIP:369 size=8351 bytes [libx264 @ 037d6aa0] frame= 431 QP=25.46 NAL=0 Slice:B Poc:360 I:0 P:860 SKIP:754 size=1463 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1708560 in que [libx264 @ 037d6aa0] frame= 432 QP=22.86 NAL=2 Slice:P Poc:368 I:7 P:1207 SKIP:406 size=7725 bytes [libx264 @ 037d6aa0] frame= 433 QP=26.14 NAL=2 Slice:B Poc:366 I:0 P:743 SKIP:861 size=1723 bytes [libx264 @ 037d6aa0] frame= 434 QP=25.44 NAL=0 Slice:B Poc:364 I:2 P:876 SKIP:734 size=1664 bytes frame= 476 fps=8.0 q=28.0 size= 2832kB time=00:00:19.02 bitrate=1219.5kbits/s frame= 435 QP=22.90 NAL=2 Slice:P Poc:372 I:5 P:1166 SKIP:449 size=7751 bytes [libx264 @ 037d6aa0] frame= 436 QP=26.13 NAL=0 Slice:B Poc:370 I:1 P:844 SKIP:765 size=1617 bytes [libx264 @ 037d6aa0] frame= 437 QP=22.99 NAL=2 Slice:P Poc:376 I:9 P:1147 SKIP:464 size=8724 bytes [libx264 @ 037d6aa0] frame= 438 QP=26.57 NAL=0 Slice:B Poc:374 I:0 P:832 SKIP:783 size=1770 bytes frame= 480 fps=8.0 q=28.0 size= 2862kB time=00:00:19.15 bitrate=1224.2kbits/s frame= 439 QP=23.12 NAL=2 Slice:P Poc:382 I:6 P:1132 SKIP:482 size=8562 bytes [libx264 @ 037d6aa0] frame= 440 QP=25.73 NAL=2 Slice:B Poc:380 I:1 P:777 SKIP:836 size=1536 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1734480 in que [libx264 @ 037d6aa0] frame= 441 QP=25.74 NAL=0 Slice:B Poc:378 I:0 P:911 SKIP:704 size=1705 bytes [libx264 @ 037d6aa0] frame= 442 QP=22.89 NAL=2 Slice:P Poc:386 I:10 P:1206 SKIP:404 size=8808 bytes [libx264 @ 037d6aa0] frame= 443 QP=25.71 NAL=0 Slice:B Poc:384 I:0 P:833 SKIP:777 size=1483 bytes frame= 485 fps=8.0 q=28.0 size= 2894kB time=00:00:19.37 bitrate=1223.6kbits/s frame= 444 QP=22.78 NAL=2 Slice:P Poc:390 I:10 P:1192 SKIP:418 size=7392 bytes [libx264 @ 037d6aa0] frame= 445 QP=25.16 NAL=0 Slice:B Poc:388 I:1 P:897 SKIP:720 size=1499 bytes [libx264 @ 037d6aa0] frame= 446 QP=22.82 NAL=2 Slice:P Poc:394 I:8 P:1196 SKIP:416 size=7483 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1760400 in que [libx264 @ 037d6aa0] frame= 447 QP=25.39 NAL=0 Slice:B Poc:392 I:0 P:870 SKIP:748 size=1303 bytes frame= 489 fps=8.0 q=28.0 size= 2918kB time=00:00:19.60 bitrate=1219.6kbits/s frame= 448 QP=22.87 NAL=2 Slice:P Poc:400 I:23 P:1218 SKIP:379 size=9300 bytes [libx264 @ 037d6aa0] frame= 449 QP=25.85 NAL=2 Slice:B Poc:398 I:0 P:751 SKIP:860 size=1526 bytes [libx264 @ 037d6aa0] frame= 450 QP=25.83 NAL=0 Slice:B Poc:396 I:0 P:883 SKIP:721 size=2022 bytes [libx264 @ 037d6aa0] frame= 451 QP=23.27 NAL=2 Slice:P Poc:406 I:13 P:1196 SKIP:411 size=8609 bytes [libx264 @ 037d6aa0] frame= 452 QP=25.64 NAL=2 Slice:B Poc:404 I:0 P:705 SKIP:904 size=1345 bytes frame= 494 fps=8.0 q=28.0 size= 2954kB time=00:00:19.66 bitrate=1230.6kbits/s first_dts 12240 not matching first dts 1786320 in que [libx264 @ 037d6aa0] frame= 453 QP=25.43 NAL=0 Slice:B Poc:402 I:0 P:815 SKIP:798 size=1473 bytes [libx264 @ 037d6aa0] frame= 454 QP=22.85 NAL=2 Slice:P Poc:410 I:10 P:1209 SKIP:401 size=8067 bytes [libx264 @ 037d6aa0] frame= 455 QP=25.60 NAL=0 Slice:B Poc:408 I:0 P:845 SKIP:767 size=1445 bytes [libx264 @ 037d6aa0] frame= 456 QP=22.85 NAL=2 Slice:P Poc:414 I:4 P:1248 SKIP:368 size=7920 bytes frame= 498 fps=8.0 q=28.0 size= 2982kB time=00:00:19.92 bitrate=1226.3kbits/s frame= 457 QP=25.00 NAL=0 Slice:B Poc:412 I:0 P:903 SKIP:710 size=1616 bytes [libx264 @ 037d6aa0] frame= 458 QP=22.94 NAL=2 Slice:P Poc:418 I:5 P:1210 SKIP:405 size=8379 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1812240 in que [libx264 @ 037d6aa0] frame= 459 QP=25.60 NAL=0 Slice:B Poc:416 I:0 P:932 SKIP:676 size=1698 bytes [libx264 @ 037d6aa0] frame= 460 QP=22.97 NAL=2 Slice:P Poc:424 I:5 P:1192 SKIP:423 size=10420 bytes frame= 502 fps=8.0 q=28.0 size= 3014kB time=00:00:20.14 bitrate=1225.7kbits/s frame= 461 QP=26.52 NAL=2 Slice:B Poc:422 I:0 P:745 SKIP:862 size=1661 bytes [libx264 @ 037d6aa0] frame= 462 QP=25.81 NAL=0 Slice:B Poc:420 I:0 P:914 SKIP:699 size=1821 bytes [libx264 @ 037d6aa0] frame= 463 QP=23.14 NAL=2 Slice:P Poc:430 I:2 P:1236 SKIP:382 size=9430 bytes [libx264 @ 037d6aa0] frame= 464 QP=25.62 NAL=2 Slice:B Poc:428 I:3 P:701 SKIP:905 size=1290 bytes [libx264 @ 037d6aa0] frame= 465 QP=26.03 NAL=0 Slice:B Poc:426 I:0 P:894 SKIP:719 size=1600 bytes frame= 507 fps=8.0 q=28.0 size= 3034kB time=00:00:20.27 bitrate=1226.1kbits/s frame= 466 QP=22.71 NAL=2 Slice:P Poc:434 I:13 P:1259 SKIP:348 size=10025 bytes [libx264 @ 037d6aa0] frame= 467 QP=25.22 NAL=0 Slice:B Poc:432 I:0 P:816 SKIP:798 size=1548 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1838160 in que [libx264 @ 037d6aa0] frame= 468 QP=22.74 NAL=2 Slice:P Poc:438 I:9 P:1274 SKIP:337 size=10652 bytes [libx264 @ 037d6aa0] frame= 469 QP=25.16 NAL=0 Slice:B Poc:436 I:1 P:905 SKIP:704 size=1677 bytes [libx264 @ 037d6aa0] frame= 470 QP=22.72 NAL=2 Slice:P Poc:442 I:4 P:1177 SKIP:439 size=7681 bytes frame= 512 fps=8.0 q=28.0 size= 3082kB time=00:00:20.46 bitrate=1233.8kbits/s frame= 471 QP=25.41 NAL=0 Slice:B Poc:440 I:0 P:799 SKIP:810 size=1395 bytes [libx264 @ 037d6aa0] frame= 472 QP=22.88 NAL=2 Slice:P Poc:448 I:6 P:1201 SKIP:413 size=7763 bytes [libx264 @ 037d6aa0] frame= 473 QP=25.95 NAL=2 Slice:B Poc:446 I:0 P:626 SKIP:986 size=1154 bytes [libx264 @ 037d6aa0] frame= 474 QP=25.25 NAL=0 Slice:B Poc:444 I:0 P:863 SKIP:750 size=1480 bytes [libx264 @ 037d6aa0] frame= 475 QP=23.19 NAL=2 Slice:P Poc:454 I:17 P:1194 SKIP:409 size=7639 bytes frame= 517 fps=8.0 q=28.0 size= 3112kB time=00:00:20.59 bitrate=1238.0kbits/s frame= 476 QP=25.82 NAL=2 Slice:B Poc:452 I:0 P:699 SKIP:914 size=1281 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1864080 in que [libx264 @ 037d6aa0] frame= 477 QP=25.07 NAL=0 Slice:B Poc:450 I:0 P:820 SKIP:794 size=1376 bytes [libx264 @ 037d6aa0] frame= 478 QP=22.86 NAL=2 Slice:P Poc:458 I:14 P:1278 SKIP:328 size=7458 bytes [libx264 @ 037d6aa0] frame= 479 QP=25.13 NAL=0 Slice:B Poc:456 I:1 P:837 SKIP:772 size=1472 bytes frame= 521 fps=8.0 q=28.0 size= 3130kB time=00:00:20.81 bitrate=1231.8kbits/s frame= 480 QP=23.04 NAL=2 Slice:P Poc:462 I:15 P:1217 SKIP:388 size=6677 bytes [libx264 @ 037d6aa0] frame= 481 QP=24.56 NAL=0 Slice:B Poc:460 I:0 P:797 SKIP:819 size=1452 bytes [libx264 @ 037d6aa0] frame= 482 QP=22.92 NAL=2 Slice:P Poc:466 I:13 P:1204 SKIP:403 size=8306 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1890000 in que [libx264 @ 037d6aa0] frame= 483 QP=25.34 NAL=0 Slice:B Poc:464 I:0 P:845 SKIP:763 size=1534 bytes frame= 525 fps=8.0 q=28.0 size= 3156kB time=00:00:21.04 bitrate=1228.8kbits/s frame= 484 QP=23.19 NAL=2 Slice:P Poc:472 I:12 P:1169 SKIP:439 size=6262 bytes [libx264 @ 037d6aa0] frame= 485 QP=26.53 NAL=2 Slice:B Poc:470 I:0 P:600 SKIP:1015 size=1056 bytes [libx264 @ 037d6aa0] frame= 486 QP=25.56 NAL=0 Slice:B Poc:468 I:0 P:958 SKIP:659 size=1591 bytes [libx264 @ 037d6aa0] frame= 487 QP=23.72 NAL=2 Slice:P Poc:478 I:9 P:1166 SKIP:445 size=7514 bytes [libx264 @ 037d6aa0] frame= 488 QP=26.45 NAL=2 Slice:B Poc:476 I:0 P:739 SKIP:877 size=1608 bytes frame= 530 fps=8.0 q=28.0 size= 3186kB time=00:00:21.13 bitrate=1234.8kbits/s frame= 489 QP=25.52 NAL=0 Slice:B Poc:474 I:0 P:755 SKIP:860 size=1312 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1918800 in que [libx264 @ 037d6aa0] frame= 490 QP=23.41 NAL=2 Slice:P Poc:482 I:35 P:1200 SKIP:385 size=7348 bytes [libx264 @ 037d6aa0] frame= 491 QP=25.31 NAL=0 Slice:B Poc:480 I:0 P:894 SKIP:703 size=1887 bytes [libx264 @ 037d6aa0] frame= 492 QP=23.50 NAL=2 Slice:P Poc:486 I:23 P:1159 SKIP:438 size=6277 bytes frame= 534 fps=8.0 q=28.0 size= 3212kB time=00:00:21.39 bitrate=1230.0kbits/s frame= 493 QP=24.97 NAL=0 Slice:B Poc:484 I:0 P:930 SKIP:681 size=1762 bytes [libx264 @ 037d6aa0] frame= 494 QP=24.11 NAL=2 Slice:P Poc:490 I:7 P:1182 SKIP:431 size=10051 bytes [libx264 @ 037d6aa0] frame= 495 QP=25.51 NAL=0 Slice:B Poc:488 I:0 P:850 SKIP:757 size=1501 bytes [libx264 @ 037d6aa0] frame= 496 QP=23.78 NAL=2 Slice:P Poc:492 I:16 P:1181 SKIP:423 size=14569 bytes [libx264 @ 037d6aa0] frame= 497 QP=23.60 NAL=2 Slice:P Poc:496 I:33 P:1226 SKIP:361 size=12760 bytes frame= 539 fps=8.0 q=28.0 size= 3264kB time=00:00:21.48 bitrate=1244.4kbits/s frame= 498 QP=26.03 NAL=0 Slice:B Poc:494 I:1 P:750 SKIP:848 size=1879 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1944720 in que [libx264 @ 037d6aa0] frame= 499 QP=22.78 NAL=2 Slice:P Poc:498 I:4 P:1266 SKIP:350 size=8667 bytes [libx264 @ 037d6aa0] frame= 500 QP=19.99 NAL=3 Slice:I Poc:0 I:1620 P:0 SKIP:0 size=36336 bytes frame= 542 fps=8.0 q=25.0 size= 3316kB time=00:00:21.68 bitrate=1253.0kbits/s frame= 501 QP=22.76 NAL=2 Slice:P Poc:4 I:69 P:1150 SKIP:401 size=8995 bytes [libx264 @ 037d6aa0] frame= 502 QP=24.88 NAL=0 Slice:B Poc:2 I:2 P:757 SKIP:860 size=1187 bytes [libx264 @ 037d6aa0] frame= 503 QP=22.58 NAL=2 Slice:P Poc:8 I:105 P:1226 SKIP:289 size=10176 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1970640 in que [libx264 @ 037d6aa0] frame= 504 QP=25.88 NAL=0 Slice:B Poc:6 I:1 P:759 SKIP:856 size=1312 bytes [libx264 @ 037d6aa0] frame= 505 QP=22.83 NAL=2 Slice:P Poc:14 I:57 P:1200 SKIP:363 size=8638 bytes frame= 547 fps=8.0 q=28.0 size= 3358kB time=00:00:21.93 bitrate=1254.0kbits/s frame= 506 QP=25.59 NAL=2 Slice:B Poc:12 I:1 P:707 SKIP:895 size=1540 bytes [libx264 @ 037d6aa0] frame= 507 QP=25.54 NAL=0 Slice:B Poc:10 I:2 P:865 SKIP:745 size=1695 bytes [libx264 @ 037d6aa0] frame= 508 QP=23.14 NAL=2 Slice:P Poc:20 I:32 P:1158 SKIP:430 size=7856 bytes [libx264 @ 037d6aa0] frame= 509 QP=26.53 NAL=2 Slice:B Poc:18 I:0 P:671 SKIP:940 size=1537 bytes [libx264 @ 037d6aa0] frame= 510 QP=26.35 NAL=0 Slice:B Poc:16 I:3 P:818 SKIP:790 size=2218 bytes [libx264 @ 037d6aa0] frame= 511 QP=22.99 NAL=2 Slice:P Poc:24 I:23 P:1266 SKIP:331 size=9090 bytes frame= 553 fps=8.0 q=28.0 size= 3394kB time=00:00:22.03 bitrate=1262.0kbits/s frame= 512 QP=25.41 NAL=0 Slice:B Poc:22 I:1 P:833 SKIP:779 size=1536 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 1996560 in que [libx264 @ 037d6aa0] frame= 513 QP=22.79 NAL=2 Slice:P Poc:28 I:39 P:1228 SKIP:353 size=13435 bytes [libx264 @ 037d6aa0] frame= 514 QP=24.95 NAL=0 Slice:B Poc:26 I:0 P:760 SKIP:850 size=1313 bytes [libx264 @ 037d6aa0] frame= 515 QP=22.63 NAL=2 Slice:P Poc:32 I:45 P:1258 SKIP:317 size=8213 bytes frame= 557 fps=8.0 q=28.0 size= 3428kB time=00:00:22.25 bitrate=1261.8kbits/s frame= 516 QP=24.15 NAL=0 Slice:B Poc:30 I:0 P:736 SKIP:881 size=1224 bytes [libx264 @ 037d6aa0] frame= 517 QP=22.87 NAL=2 Slice:P Poc:38 I:10 P:1215 SKIP:395 size=8417 bytes [libx264 @ 037d6aa0] frame= 518 QP=25.49 NAL=2 Slice:B Poc:36 I:0 P:716 SKIP:901 size=1316 bytes frame= 560 fps=8.0 q=28.0 size= 3442kB time=00:00:22.35 bitrate=1261.5kbits/s first_dts 12240 not matching first dts 2022480 in que [libx264 @ 037d6aa0] frame= 519 QP=25.55 NAL=0 Slice:B Poc:34 I:1 P:856 SKIP:760 size=1527 bytes [libx264 @ 037d6aa0] frame= 520 QP=23.12 NAL=2 Slice:P Poc:44 I:11 P:1137 SKIP:472 size=7917 bytes [libx264 @ 037d6aa0] frame= 521 QP=25.99 NAL=2 Slice:B Poc:42 I:0 P:676 SKIP:939 size=1248 bytes [libx264 @ 037d6aa0] frame= 522 QP=24.72 NAL=0 Slice:B Poc:40 I:0 P:817 SKIP:799 size=1417 bytes [libx264 @ 037d6aa0] frame= 523 QP=23.20 NAL=2 Slice:P Poc:48 I:9 P:1170 SKIP:441 size=10310 bytes [libx264 @ 037d6aa0] frame= 524 QP=25.04 NAL=0 Slice:B Poc:46 I:1 P:734 SKIP:883 size=1214 bytes frame= 566 fps=8.0 q=28.0 size= 3478kB time=00:00:22.57 bitrate=1262.0kbits/s frame= 525 QP=22.89 NAL=2 Slice:P Poc:52 I:18 P:1211 SKIP:391 size=9752 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2048400 in que [libx264 @ 037d6aa0] frame= 526 QP=24.82 NAL=0 Slice:B Poc:50 I:0 P:880 SKIP:737 size=1305 bytes [libx264 @ 037d6aa0] frame= 527 QP=22.71 NAL=2 Slice:P Poc:56 I:41 P:1238 SKIP:341 size=8777 bytes [libx264 @ 037d6aa0] frame= 528 QP=25.13 NAL=0 Slice:B Poc:54 I:0 P:796 SKIP:810 size=1403 bytes frame= 570 fps=8.0 q=28.0 size= 3508kB time=00:00:22.83 bitrate=1258.7kbits/s frame= 529 QP=23.00 NAL=2 Slice:P Poc:62 I:12 P:1202 SKIP:406 size=7121 bytes [libx264 @ 037d6aa0] frame= 530 QP=25.25 NAL=2 Slice:B Poc:60 I:0 P:634 SKIP:981 size=1081 bytes [libx264 @ 037d6aa0] frame= 531 QP=25.18 NAL=0 Slice:B Poc:58 I:0 P:835 SKIP:784 size=1303 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2074320 in que [libx264 @ 037d6aa0] frame= 532 QP=23.26 NAL=2 Slice:P Poc:68 I:12 P:1184 SKIP:424 size=10231 bytes [libx264 @ 037d6aa0] frame= 533 QP=25.92 NAL=2 Slice:B Poc:66 I:0 P:647 SKIP:963 size=1277 bytes frame= 575 fps=8.0 q=28.0 size= 3542kB time=00:00:23.02 bitrate=1260.3kbits/s frame= 534 QP=25.82 NAL=0 Slice:B Poc:64 I:0 P:785 SKIP:822 size=1601 bytes [libx264 @ 037d6aa0] frame= 535 QP=23.02 NAL=2 Slice:P Poc:72 I:19 P:1225 SKIP:376 size=15727 bytes [libx264 @ 037d6aa0] frame= 536 QP=25.51 NAL=0 Slice:B Poc:70 I:0 P:839 SKIP:776 size=1553 bytes [libx264 @ 037d6aa0] frame= 537 QP=22.77 NAL=2 Slice:P Poc:76 I:36 P:1259 SKIP:325 size=11232 bytes frame= 579 fps=8.0 q=28.0 size= 3580kB time=00:00:23.15 bitrate=1266.7kbits/s frame= 538 QP=26.03 NAL=0 Slice:B Poc:74 I:0 P:889 SKIP:702 size=2228 bytes [libx264 @ 037d6aa0] frame= 539 QP=22.56 NAL=2 Slice:P Poc:80 I:58 P:1292 SKIP:270 size=10220 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2100240 in que [libx264 @ 037d6aa0] frame= 540 QP=25.17 NAL=0 Slice:B Poc:78 I:1 P:859 SKIP:757 size=1535 bytes [libx264 @ 037d6aa0] frame= 541 QP=22.56 NAL=2 Slice:P Poc:86 I:26 P:1220 SKIP:374 size=10062 bytes frame= 583 fps=8.0 q=28.0 size= 3614kB time=00:00:23.37 bitrate=1266.5kbits/s frame= 542 QP=25.68 NAL=2 Slice:B Poc:84 I:1 P:669 SKIP:936 size=1342 bytes [libx264 @ 037d6aa0] frame= 543 QP=25.89 NAL=0 Slice:B Poc:82 I:1 P:820 SKIP:787 size=1826 bytes [libx264 @ 037d6aa0] frame= 544 QP=22.65 NAL=2 Slice:P Poc:92 I:13 P:1240 SKIP:367 size=8806 bytes [libx264 @ 037d6aa0] frame= 545 QP=26.12 NAL=2 Slice:B Poc:90 I:0 P:726 SKIP:885 size=1541 bytes [libx264 @ 037d6aa0] frame= 546 QP=25.38 NAL=0 Slice:B Poc:88 I:1 P:888 SKIP:721 size=1536 bytes [libx264 @ 037d6aa0] frame= 547 QP=23.00 NAL=2 Slice:P Poc:98 I:8 P:1227 SKIP:385 size=8989 bytes frame= 589 fps=8.0 q=28.0 size= 3648kB time=00:00:23.47 bitrate=1273.2kbits/s frame= 548 QP=25.46 NAL=2 Slice:B Poc:96 I:0 P:707 SKIP:912 size=1247 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2126160 in que [libx264 @ 037d6aa0] frame= 549 QP=25.70 NAL=0 Slice:B Poc:94 I:1 P:776 SKIP:842 size=1247 bytes [libx264 @ 037d6aa0] frame= 550 QP=22.66 NAL=2 Slice:P Poc:102 I:16 P:1225 SKIP:379 size=7486 bytes [libx264 @ 037d6aa0] frame= 551 QP=25.11 NAL=0 Slice:B Poc:100 I:0 P:860 SKIP:758 size=1390 bytes frame= 593 fps=8.0 q=28.0 size= 3668kB time=00:00:23.69 bitrate=1268.1kbits/s frame= 552 QP=22.56 NAL=2 Slice:P Poc:106 I:8 P:1235 SKIP:377 size=6880 bytes [libx264 @ 037d6aa0] frame= 553 QP=24.78 NAL=0 Slice:B Poc:104 I:0 P:882 SKIP:738 size=1504 bytes [libx264 @ 037d6aa0] frame= 554 QP=22.73 NAL=2 Slice:P Poc:112 I:13 P:1200 SKIP:407 size=7053 bytes frame= 596 fps=8.0 q=28.0 size= 3690kB time=00:00:23.79 bitrate=1270.5kbits/s first_dts 12240 not matching first dts 2152080 in que [libx264 @ 037d6aa0] frame= 555 QP=25.10 NAL=2 Slice:B Poc:110 I:0 P:745 SKIP:873 size=1223 bytes [libx264 @ 037d6aa0] frame= 556 QP=25.10 NAL=0 Slice:B Poc:108 I:0 P:919 SKIP:701 size=1554 bytes [libx264 @ 037d6aa0] frame= 557 QP=22.83 NAL=2 Slice:P Poc:116 I:4 P:1195 SKIP:421 size=7994 bytes [libx264 @ 037d6aa0] frame= 558 QP=25.13 NAL=0 Slice:B Poc:114 I:0 P:838 SKIP:781 size=1290 bytes [libx264 @ 037d6aa0] frame= 559 QP=22.78 NAL=2 Slice:P Poc:122 I:6 P:1186 SKIP:428 size=8035 bytes [libx264 @ 037d6aa0] frame= 560 QP=25.76 NAL=2 Slice:B Poc:120 I:0 P:707 SKIP:897 size=1499 bytes frame= 602 fps=8.0 q=28.0 size= 3722kB time=00:00:24.01 bitrate=1269.6kbits/s frame= 561 QP=25.52 NAL=0 Slice:B Poc:118 I:0 P:951 SKIP:661 size=1639 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2178000 in que [libx264 @ 037d6aa0] frame= 562 QP=22.38 NAL=2 Slice:P Poc:126 I:29 P:1240 SKIP:351 size=9232 bytes [libx264 @ 037d6aa0] frame= 563 QP=24.87 NAL=0 Slice:B Poc:124 I:0 P:840 SKIP:768 size=1546 bytes [libx264 @ 037d6aa0] frame= 564 QP=22.38 NAL=2 Slice:P Poc:132 I:9 P:1260 SKIP:351 size=8453 bytes frame= 606 fps=8.0 q=28.0 size= 3754kB time=00:00:24.27 bitrate=1267.0kbits/s frame= 565 QP=25.63 NAL=2 Slice:B Poc:130 I:0 P:689 SKIP:924 size=1274 bytes [libx264 @ 037d6aa0] frame= 566 QP=24.78 NAL=0 Slice:B Poc:128 I:2 P:851 SKIP:760 size=1486 bytes [libx264 @ 037d6aa0] frame= 567 QP=22.68 NAL=2 Slice:P Poc:140 I:14 P:1245 SKIP:361 size=9104 bytes [libx264 @ 037d6aa0] frame= 568 QP=24.40 NAL=2 Slice:B Poc:136 I:0 P:955 SKIP:652 size=2053 bytes [libx264 @ 037d6aa0] frame= 569 QP=25.34 NAL=0 Slice:B Poc:134 I:0 P:899 SKIP:720 size=1352 bytes [libx264 @ 037d6aa0] frame= 570 QP=24.77 NAL=0 Slice:B Poc:138 I:0 P:799 SKIP:818 size=1234 bytes frame= 612 fps=8.0 q=28.0 size= 3778kB time=00:00:24.36 bitrate=1270.1kbits/s frame= 571 QP=22.76 NAL=2 Slice:P Poc:146 I:4 P:1221 SKIP:395 size=7261 bytes [libx264 @ 037d6aa0] frame= 572 QP=25.76 NAL=2 Slice:B Poc:144 I:1 P:654 SKIP:962 size=1068 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2209680 in que [libx264 @ 037d6aa0] frame= 573 QP=25.27 NAL=0 Slice:B Poc:142 I:0 P:784 SKIP:832 size=1242 bytes [libx264 @ 037d6aa0] frame= 574 QP=22.20 NAL=2 Slice:P Poc:150 I:16 P:1248 SKIP:356 size=8689 bytes [libx264 @ 037d6aa0] frame= 575 QP=24.60 NAL=0 Slice:B Poc:148 I:0 P:736 SKIP:883 size=1178 bytes frame= 617 fps=8.0 q=28.0 size= 3812kB time=00:00:24.62 bitrate=1268.2kbits/s frame= 576 QP=22.42 NAL=2 Slice:P Poc:158 I:7 P:1182 SKIP:431 size=5736 bytes [libx264 @ 037d6aa0] frame= 577 QP=24.67 NAL=2 Slice:B Poc:154 I:0 P:880 SKIP:732 size=1803 bytes [libx264 @ 037d6aa0] frame= 578 QP=25.32 NAL=0 Slice:B Poc:152 I:0 P:841 SKIP:771 size=1541 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2235600 in que [libx264 @ 037d6aa0] frame= 579 QP=24.79 NAL=0 Slice:B Poc:156 I:0 P:788 SKIP:832 size=1167 bytes frame= 621 fps=8.0 q=28.0 size= 3832kB time=00:00:24.88 bitrate=1261.7kbits/s frame= 580 QP=22.61 NAL=2 Slice:P Poc:164 I:2 P:1202 SKIP:416 size=5842 bytes [libx264 @ 037d6aa0] frame= 581 QP=25.61 NAL=2 Slice:B Poc:162 I:0 P:644 SKIP:976 size=1010 bytes [libx264 @ 037d6aa0] frame= 582 QP=24.93 NAL=0 Slice:B Poc:160 I:0 P:816 SKIP:800 size=1320 bytes [libx264 @ 037d6aa0] frame= 583 QP=22.98 NAL=2 Slice:P Poc:170 I:1 P:1159 SKIP:460 size=6795 bytes [libx264 @ 037d6aa0] frame= 584 QP=25.11 NAL=2 Slice:B Poc:168 I:0 P:720 SKIP:898 size=1219 bytes frame= 626 fps=8.0 q=28.0 size= 3858kB time=00:00:24.94 bitrate=1267.0kbits/s first_dts 12240 not matching first dts 2261520 in que [libx264 @ 037d6aa0] frame= 585 QP=25.24 NAL=0 Slice:B Poc:166 I:0 P:878 SKIP:742 size=1351 bytes [libx264 @ 037d6aa0] frame= 586 QP=22.71 NAL=2 Slice:P Poc:174 I:16 P:1208 SKIP:396 size=7883 bytes [libx264 @ 037d6aa0] frame= 587 QP=26.00 NAL=0 Slice:B Poc:172 I:1 P:866 SKIP:744 size=1847 bytes [libx264 @ 037d6aa0] frame= 588 QP=22.86 NAL=2 Slice:P Poc:178 I:17 P:1226 SKIP:377 size=10009 bytes frame= 630 fps=8.0 q=28.0 size= 3890kB time=00:00:25.20 bitrate=1264.6kbits/s frame= 589 QP=24.88 NAL=0 Slice:B Poc:176 I:1 P:897 SKIP:717 size=1610 bytes [libx264 @ 037d6aa0] frame= 590 QP=22.46 NAL=2 Slice:P Poc:182 I:9 P:1214 SKIP:397 size=9420 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2287440 in que [libx264 @ 037d6aa0] frame= 591 QP=25.41 NAL=0 Slice:B Poc:180 I:0 P:863 SKIP:749 size=1514 bytes [libx264 @ 037d6aa0] frame= 592 QP=22.54 NAL=2 Slice:P Poc:188 I:12 P:1192 SKIP:416 size=7677 bytes frame= 634 fps=8.0 q=28.0 size= 3918kB time=00:00:25.42 bitrate=1262.4kbits/s frame= 593 QP=25.87 NAL=2 Slice:B Poc:186 I:0 P:722 SKIP:892 size=1371 bytes [libx264 @ 037d6aa0] frame= 594 QP=25.09 NAL=0 Slice:B Poc:184 I:0 P:864 SKIP:752 size=1480 bytes [libx264 @ 037d6aa0] frame= 595 QP=23.08 NAL=2 Slice:P Poc:194 I:5 P:1111 SKIP:504 size=6766 bytes [libx264 @ 037d6aa0] frame= 596 QP=25.46 NAL=2 Slice:B Poc:192 I:0 P:719 SKIP:898 size=1118 bytes [libx264 @ 037d6aa0] frame= 597 QP=25.41 NAL=0 Slice:B Poc:190 I:1 P:871 SKIP:743 size=1499 bytes frame= 639 fps=8.0 q=28.0 size= 3936kB time=00:00:25.55 bitrate=1261.9kbits/s frame= 598 QP=22.81 NAL=2 Slice:P Poc:198 I:13 P:1208 SKIP:399 size=8636 bytes [libx264 @ 037d6aa0] frame= 599 QP=25.09 NAL=0 Slice:B Poc:196 I:0 P:852 SKIP:765 size=1362 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2313360 in que [libx264 @ 037d6aa0] frame= 600 QP=22.53 NAL=2 Slice:P Poc:202 I:8 P:1210 SKIP:402 size=6500 bytes [libx264 @ 037d6aa0] frame= 601 QP=24.42 NAL=0 Slice:B Poc:200 I:1 P:923 SKIP:695 size=1504 bytes [libx264 @ 037d6aa0] frame= 602 QP=22.40 NAL=2 Slice:P Poc:206 I:8 P:1148 SKIP:464 size=6016 bytes frame= 644 fps=8.0 q=28.0 size= 3976kB time=00:00:25.74 bitrate=1265.2kbits/s frame= 603 QP=24.20 NAL=0 Slice:B Poc:204 I:0 P:845 SKIP:773 size=1266 bytes [libx264 @ 037d6aa0] frame= 604 QP=22.86 NAL=2 Slice:P Poc:212 I:8 P:1201 SKIP:411 size=9429 bytes [libx264 @ 037d6aa0] frame= 605 QP=25.65 NAL=2 Slice:B Poc:210 I:0 P:780 SKIP:828 size=1751 bytes [libx264 @ 037d6aa0] frame= 606 QP=25.27 NAL=0 Slice:B Poc:208 I:0 P:913 SKIP:701 size=1666 bytes frame= 648 fps=8.0 q=28.0 size= 3998kB time=00:00:25.87 bitrate=1265.9kbits/s first_dts 12240 not matching first dts 2339280 in que [libx264 @ 037d6aa0] frame= 607 QP=22.99 NAL=2 Slice:P Poc:218 I:16 P:1184 SKIP:420 size=7840 bytes [libx264 @ 037d6aa0] frame= 608 QP=25.62 NAL=2 Slice:B Poc:216 I:0 P:765 SKIP:847 size=1490 bytes [libx264 @ 037d6aa0] frame= 609 QP=25.13 NAL=0 Slice:B Poc:214 I:0 P:849 SKIP:763 size=1503 bytes [libx264 @ 037d6aa0] frame= 610 QP=22.79 NAL=2 Slice:P Poc:222 I:17 P:1226 SKIP:377 size=7846 bytes [libx264 @ 037d6aa0] frame= 611 QP=25.16 NAL=0 Slice:B Poc:220 I:1 P:836 SKIP:771 size=1624 bytes frame= 653 fps=8.0 q=28.0 size= 4028kB time=00:00:26.09 bitrate=1264.5kbits/s frame= 612 QP=22.88 NAL=2 Slice:P Poc:226 I:20 P:1186 SKIP:414 size=6924 bytes [libx264 @ 037d6aa0] frame= 613 QP=24.94 NAL=0 Slice:B Poc:224 I:0 P:886 SKIP:722 size=1706 bytes [libx264 @ 037d6aa0] frame= 614 QP=22.81 NAL=2 Slice:P Poc:230 I:12 P:1200 SKIP:408 size=9361 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2365200 in que frame= 656 fps=8.0 q=28.0 size= 4054kB time=00:00:26.19 bitrate=1268.0kbits/s frame= 615 QP=24.84 NAL=0 Slice:B Poc:228 I:0 P:837 SKIP:776 size=1543 bytes [libx264 @ 037d6aa0] frame= 616 QP=23.21 NAL=2 Slice:P Poc:236 I:18 P:1215 SKIP:387 size=7144 bytes [libx264 @ 037d6aa0] frame= 617 QP=26.12 NAL=2 Slice:B Poc:234 I:1 P:672 SKIP:936 size=1476 bytes [libx264 @ 037d6aa0] frame= 618 QP=25.58 NAL=0 Slice:B Poc:232 I:0 P:806 SKIP:805 size=1537 bytes [libx264 @ 037d6aa0] frame= 619 QP=23.73 NAL=2 Slice:P Poc:242 I:11 P:1112 SKIP:497 size=5631 bytes [libx264 @ 037d6aa0] frame= 620 QP=25.93 NAL=2 Slice:B Poc:240 I:0 P:747 SKIP:862 size=1529 bytes frame= 662 fps=8.0 q=28.0 size= 4084kB time=00:00:26.38 bitrate=1268.0kbits/s first_dts 12240 not matching first dts 2391120 in que [libx264 @ 037d6aa0] frame= 621 QP=25.49 NAL=0 Slice:B Poc:238 I:0 P:854 SKIP:763 size=1722 bytes [libx264 @ 037d6aa0] frame= 622 QP=23.43 NAL=2 Slice:P Poc:246 I:26 P:1124 SKIP:470 size=5500 bytes [libx264 @ 037d6aa0] frame= 623 QP=25.02 NAL=0 Slice:B Poc:244 I:0 P:880 SKIP:733 size=1619 bytes [libx264 @ 037d6aa0] frame= 624 QP=23.92 NAL=2 Slice:P Poc:250 I:21 P:1090 SKIP:509 size=6422 bytes frame= 666 fps=8.0 q=28.0 size= 4108kB time=00:00:26.64 bitrate=1263.2kbits/s frame= 625 QP=25.01 NAL=0 Slice:B Poc:248 I:1 P:923 SKIP:691 size=1715 bytes [libx264 @ 037d6aa0] frame= 626 QP=24.02 NAL=2 Slice:P Poc:252 I:17 P:1173 SKIP:430 size=9896 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2417040 in que [libx264 @ 037d6aa0] frame= 627 QP=23.11 NAL=2 Slice:P Poc:254 I:84 P:1103 SKIP:433 size=21206 bytes [libx264 @ 037d6aa0] frame= 628 QP=22.75 NAL=2 Slice:P Poc:258 I:53 P:1243 SKIP:324 size=12385 bytes frame= 670 fps=8.0 q=28.0 size= 4164kB time=00:00:26.86 bitrate=1269.8kbits/s frame= 629 QP=26.21 NAL=0 Slice:B Poc:256 I:8 P:801 SKIP:775 size=2453 bytes [libx264 @ 037d6aa0] frame= 630 QP=22.73 NAL=2 Slice:P Poc:262 I:18 P:1234 SKIP:368 size=10028 bytes [libx264 @ 037d6aa0] frame= 631 QP=25.15 NAL=0 Slice:B Poc:260 I:0 P:783 SKIP:834 size=1293 bytes [libx264 @ 037d6aa0] frame= 632 QP=22.96 NAL=2 Slice:P Poc:266 I:11 P:1101 SKIP:508 size=9172 bytes [libx264 @ 037d6aa0] frame= 633 QP=25.41 NAL=0 Slice:B Poc:264 I:1 P:892 SKIP:715 size=1567 bytes frame= 675 fps=8.0 q=28.0 size= 4194kB time=00:00:26.99 bitrate=1272.9kbits/s frame= 634 QP=22.23 NAL=2 Slice:P Poc:270 I:26 P:1237 SKIP:357 size=11965 bytes [libx264 @ 037d6aa0] frame= 635 QP=25.17 NAL=0 Slice:B Poc:268 I:0 P:760 SKIP:852 size=1433 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2442960 in que [libx264 @ 037d6aa0] frame= 636 QP=22.38 NAL=2 Slice:P Poc:276 I:24 P:1251 SKIP:345 size=9987 bytes [libx264 @ 037d6aa0] frame= 637 QP=26.03 NAL=2 Slice:B Poc:274 I:0 P:714 SKIP:902 size=1290 bytes [libx264 @ 037d6aa0] frame= 638 QP=24.94 NAL=0 Slice:B Poc:272 I:1 P:868 SKIP:738 size=1686 bytes frame= 680 fps=8.0 q=28.0 size= 4234kB time=00:00:27.18 bitrate=1275.9kbits/s frame= 639 QP=22.72 NAL=2 Slice:P Poc:284 I:6 P:1237 SKIP:377 size=9269 bytes [libx264 @ 037d6aa0] frame= 640 QP=24.54 NAL=2 Slice:B Poc:280 I:0 P:821 SKIP:786 size=1757 bytes [libx264 @ 037d6aa0] frame= 641 QP=25.47 NAL=0 Slice:B Poc:278 I:0 P:856 SKIP:761 size=1231 bytes [libx264 @ 037d6aa0] frame= 642 QP=25.86 NAL=0 Slice:B Poc:282 I:0 P:728 SKIP:892 size=1080 bytes [libx264 @ 037d6aa0] frame= 643 QP=23.21 NAL=2 Slice:P Poc:290 I:22 P:1147 SKIP:451 size=8897 bytes frame= 685 fps=8.0 q=28.0 size= 4266kB time=00:00:27.31 bitrate=1279.6kbits/s frame= 644 QP=25.95 NAL=2 Slice:B Poc:288 I:0 P:680 SKIP:927 size=1344 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2468880 in que [libx264 @ 037d6aa0] frame= 645 QP=25.51 NAL=0 Slice:B Poc:286 I:0 P:770 SKIP:846 size=1391 bytes [libx264 @ 037d6aa0] frame= 646 QP=22.79 NAL=2 Slice:P Poc:294 I:26 P:1214 SKIP:380 size=9916 bytes [libx264 @ 037d6aa0] frame= 647 QP=25.71 NAL=0 Slice:B Poc:292 I:0 P:907 SKIP:707 size=1582 bytes frame= 689 fps=8.0 q=28.0 size= 4286kB time=00:00:27.53 bitrate=1275.1kbits/s frame= 648 QP=22.62 NAL=2 Slice:P Poc:298 I:22 P:1201 SKIP:397 size=7372 bytes [libx264 @ 037d6aa0] frame= 649 QP=25.27 NAL=0 Slice:B Poc:296 I:1 P:893 SKIP:718 size=1658 bytes [libx264 @ 037d6aa0] frame= 650 QP=22.75 NAL=2 Slice:P Poc:302 I:10 P:1178 SKIP:432 size=7123 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2494800 in que [libx264 @ 037d6aa0] frame= 651 QP=25.40 NAL=0 Slice:B Poc:300 I:0 P:852 SKIP:762 size=1426 bytes frame= 693 fps=8.0 q=28.0 size= 4312kB time=00:00:27.72 bitrate=1273.9kbits/s frame= 652 QP=22.81 NAL=2 Slice:P Poc:308 I:19 P:1215 SKIP:386 size=9637 bytes [libx264 @ 037d6aa0] frame= 653 QP=25.93 NAL=2 Slice:B Poc:306 I:0 P:694 SKIP:922 size=1340 bytes [libx264 @ 037d6aa0] frame= 654 QP=25.18 NAL=0 Slice:B Poc:304 I:0 P:816 SKIP:801 size=1304 bytes [libx264 @ 037d6aa0] frame= 655 QP=23.11 NAL=2 Slice:P Poc:314 I:17 P:1178 SKIP:425 size=8062 bytes [libx264 @ 037d6aa0] frame= 656 QP=25.85 NAL=2 Slice:B Poc:312 I:0 P:732 SKIP:880 size=1431 bytes frame= 698 fps=8.0 q=28.0 size= 4346kB time=00:00:27.82 bitrate=1279.6kbits/s first_dts 12240 not matching first dts 2520720 in que [libx264 @ 037d6aa0] frame= 657 QP=25.78 NAL=0 Slice:B Poc:310 I:0 P:906 SKIP:711 size=1626 bytes [libx264 @ 037d6aa0] frame= 658 QP=22.40 NAL=2 Slice:P Poc:318 I:30 P:1246 SKIP:344 size=9529 bytes [libx264 @ 037d6aa0] frame= 659 QP=25.41 NAL=0 Slice:B Poc:316 I:0 P:818 SKIP:797 size=1481 bytes [libx264 @ 037d6aa0] frame= 660 QP=22.44 NAL=2 Slice:P Poc:326 I:22 P:1242 SKIP:356 size=9388 bytes frame= 702 fps=8.0 q=28.0 size= 4378kB time=00:00:28.08 bitrate=1277.2kbits/s frame= 661 QP=24.89 NAL=2 Slice:B Poc:322 I:0 P:888 SKIP:707 size=2205 bytes [libx264 @ 037d6aa0] frame= 662 QP=25.77 NAL=0 Slice:B Poc:320 I:0 P:870 SKIP:742 size=1658 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2546640 in que [libx264 @ 037d6aa0] frame= 663 QP=25.30 NAL=0 Slice:B Poc:324 I:0 P:863 SKIP:754 size=1469 bytes [libx264 @ 037d6aa0] frame= 664 QP=22.56 NAL=2 Slice:P Poc:332 I:7 P:1204 SKIP:409 size=9066 bytes [libx264 @ 037d6aa0] frame= 665 QP=25.83 NAL=2 Slice:B Poc:330 I:3 P:686 SKIP:919 size=1616 bytes [libx264 @ 037d6aa0] frame= 666 QP=25.51 NAL=0 Slice:B Poc:328 I:1 P:850 SKIP:762 size=1724 bytes frame= 708 fps=8.0 q=28.0 size= 4404kB time=00:00:28.30 bitrate=1274.6kbits/s frame= 667 QP=22.82 NAL=2 Slice:P Poc:338 I:2 P:1181 SKIP:437 size=8447 bytes [libx264 @ 037d6aa0] frame= 668 QP=25.63 NAL=2 Slice:B Poc:336 I:0 P:711 SKIP:902 size=1260 bytes [libx264 @ 037d6aa0] frame= 669 QP=25.80 NAL=0 Slice:B Poc:334 I:0 P:791 SKIP:822 size=1448 bytes [libx264 @ 037d6aa0] frame= 670 QP=22.21 NAL=2 Slice:P Poc:342 I:26 P:1200 SKIP:394 size=7994 bytes [libx264 @ 037d6aa0] frame= 671 QP=24.99 NAL=0 Slice:B Poc:340 I:1 P:741 SKIP:869 size=1202 bytes frame= 713 fps=8.0 q=28.0 size= 4438kB time=00:00:28.46 bitrate=1277.3kbits/s first_dts 12240 not matching first dts 2572560 in que [libx264 @ 037d6aa0] frame= 672 QP=22.37 NAL=2 Slice:P Poc:350 I:19 P:1171 SKIP:430 size=8587 bytes [libx264 @ 037d6aa0] frame= 673 QP=24.63 NAL=2 Slice:B Poc:346 I:0 P:949 SKIP:663 size=1922 bytes [libx264 @ 037d6aa0] frame= 674 QP=24.90 NAL=0 Slice:B Poc:344 I:1 P:842 SKIP:772 size=1462 bytes [libx264 @ 037d6aa0] frame= 675 QP=25.07 NAL=0 Slice:B Poc:348 I:0 P:832 SKIP:786 size=1245 bytes frame= 717 fps=8.0 q=28.0 size= 4458kB time=00:00:28.72 bitrate=1271.6kbits/s frame= 676 QP=22.68 NAL=2 Slice:P Poc:356 I:20 P:1166 SKIP:434 size=7171 bytes [libx264 @ 037d6aa0] frame= 677 QP=25.48 NAL=2 Slice:B Poc:354 I:0 P:700 SKIP:917 size=1122 bytes [libx264 @ 037d6aa0] frame= 678 QP=25.27 NAL=0 Slice:B Poc:352 I:0 P:986 SKIP:632 size=1653 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2598480 in que [libx264 @ 037d6aa0] frame= 679 QP=22.87 NAL=2 Slice:P Poc:362 I:11 P:1110 SKIP:499 size=6329 bytes [libx264 @ 037d6aa0] frame= 680 QP=25.82 NAL=2 Slice:B Poc:360 I:0 P:654 SKIP:965 size=1045 bytes frame= 722 fps=8.0 q=28.0 size= 4486kB time=00:00:28.88 bitrate=1272.5kbits/s frame= 681 QP=25.13 NAL=0 Slice:B Poc:358 I:0 P:791 SKIP:822 size=1312 bytes [libx264 @ 037d6aa0] frame= 682 QP=22.46 NAL=2 Slice:P Poc:366 I:19 P:1168 SKIP:433 size=6697 bytes [libx264 @ 037d6aa0] frame= 683 QP=24.61 NAL=0 Slice:B Poc:364 I:0 P:795 SKIP:821 size=1188 bytes [libx264 @ 037d6aa0] frame= 684 QP=22.29 NAL=2 Slice:P Poc:370 I:9 P:1150 SKIP:461 size=5887 bytes frame= 726 fps=8.0 q=28.0 size= 4514kB time=00:00:29.04 bitrate=1273.4kbits/s frame= 685 QP=24.70 NAL=0 Slice:B Poc:368 I:1 P:790 SKIP:828 size=1244 bytes [libx264 @ 037d6aa0] frame= 686 QP=22.28 NAL=2 Slice:P Poc:374 I:2 P:1131 SKIP:487 size=5815 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2624400 in que [libx264 @ 037d6aa0] frame= 687 QP=24.37 NAL=0 Slice:B Poc:372 I:0 P:825 SKIP:793 size=1190 bytes [libx264 @ 037d6aa0] frame= 688 QP=22.29 NAL=2 Slice:P Poc:380 I:3 P:1174 SKIP:443 size=6259 bytes [libx264 @ 037d6aa0] frame= 689 QP=24.48 NAL=2 Slice:B Poc:378 I:0 P:605 SKIP:1014 size=941 bytes [libx264 @ 037d6aa0] frame= 690 QP=25.05 NAL=0 Slice:B Poc:376 I:0 P:744 SKIP:876 size=1130 bytes frame= 732 fps=8.0 q=28.0 size= 4538kB time=00:00:29.26 bitrate=1270.3kbits/s frame= 691 QP=22.64 NAL=2 Slice:P Poc:386 I:1 P:1129 SKIP:490 size=6274 bytes [libx264 @ 037d6aa0] frame= 692 QP=24.39 NAL=2 Slice:B Poc:384 I:0 P:613 SKIP:1003 size=931 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2650320 in que [libx264 @ 037d6aa0] frame= 693 QP=24.98 NAL=0 Slice:B Poc:382 I:0 P:798 SKIP:821 size=1191 bytes [libx264 @ 037d6aa0] frame= 694 QP=22.08 NAL=2 Slice:P Poc:390 I:17 P:1181 SKIP:422 size=6585 bytes frame= 736 fps=8.0 q=28.0 size= 4566kB time=00:00:29.48 bitrate=1268.5kbits/s frame= 695 QP=24.23 NAL=0 Slice:B Poc:388 I:0 P:761 SKIP:859 size=1127 bytes [libx264 @ 037d6aa0] frame= 696 QP=22.39 NAL=2 Slice:P Poc:398 I:10 P:1155 SKIP:455 size=7212 bytes [libx264 @ 037d6aa0] frame= 697 QP=24.22 NAL=2 Slice:B Poc:394 I:0 P:925 SKIP:682 size=1637 bytes [libx264 @ 037d6aa0] frame= 698 QP=24.94 NAL=0 Slice:B Poc:392 I:1 P:932 SKIP:685 size=1502 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2676240 in que [libx264 @ 037d6aa0] frame= 699 QP=24.84 NAL=0 Slice:B Poc:396 I:0 P:775 SKIP:844 size=1053 bytes frame= 741 fps=8.0 q=28.0 size= 4586kB time=00:00:29.71 bitrate=1264.4kbits/s frame= 700 QP=22.58 NAL=2 Slice:P Poc:404 I:2 P:1117 SKIP:501 size=5889 bytes [libx264 @ 037d6aa0] frame= 701 QP=24.30 NAL=2 Slice:B Poc:402 I:0 P:632 SKIP:987 size=893 bytes [libx264 @ 037d6aa0] frame= 702 QP=24.73 NAL=0 Slice:B Poc:400 I:0 P:868 SKIP:752 size=1230 bytes [libx264 @ 037d6aa0] frame= 703 QP=22.88 NAL=2 Slice:P Poc:410 I:1 P:1053 SKIP:566 size=5944 bytes [libx264 @ 037d6aa0] frame= 704 QP=25.46 NAL=2 Slice:B Poc:408 I:0 P:715 SKIP:904 size=1113 bytes frame= 746 fps=8.0 q=28.0 size= 4614kB time=00:00:29.80 bitrate=1268.0kbits/s frame= 705 QP=25.75 NAL=0 Slice:B Poc:406 I:1 P:870 SKIP:748 size=1399 bytes [libx264 @ 037d6aa0] frame= 706 QP=22.57 NAL=2 Slice:P Poc:414 I:9 P:1164 SKIP:447 size=6451 bytes [libx264 @ 037d6aa0] frame= 707 QP=24.69 NAL=0 Slice:B Poc:412 I:0 P:833 SKIP:782 size=1295 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2702160 in que [libx264 @ 037d6aa0] frame= 708 QP=22.49 NAL=2 Slice:P Poc:418 I:7 P:1173 SKIP:440 size=6067 bytes frame= 750 fps=8.0 q=28.0 size= 4640kB time=00:00:30.03 bitrate=1265.7kbits/s frame= 709 QP=24.83 NAL=0 Slice:B Poc:416 I:1 P:843 SKIP:770 size=1391 bytes [libx264 @ 037d6aa0] frame= 710 QP=22.70 NAL=2 Slice:P Poc:422 I:3 P:1112 SKIP:505 size=5979 bytes [libx264 @ 037d6aa0] frame= 711 QP=24.31 NAL=0 Slice:B Poc:420 I:0 P:640 SKIP:972 size=913 bytes [libx264 @ 037d6aa0] frame= 712 QP=22.80 NAL=2 Slice:P Poc:428 I:11 P:1153 SKIP:456 size=7466 bytes [libx264 @ 037d6aa0] frame= 713 QP=25.19 NAL=2 Slice:B Poc:426 I:0 P:652 SKIP:964 size=1115 bytes [libx264 @ 037d6aa0] frame= 714 QP=24.87 NAL=0 Slice:B Poc:424 I:0 P:782 SKIP:833 size=1198 bytes frame= 756 fps=8.0 q=28.0 size= 4666kB time=00:00:30.19 bitrate=1266.0kbits/s frame= 715 QP=22.91 NAL=2 Slice:P Poc:434 I:5 P:1139 SKIP:476 size=8292 bytes [libx264 @ 037d6aa0] frame= 716 QP=25.56 NAL=2 Slice:B Poc:432 I:0 P:694 SKIP:922 size=1284 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2728080 in que [libx264 @ 037d6aa0] frame= 717 QP=25.09 NAL=0 Slice:B Poc:430 I:0 P:866 SKIP:751 size=1379 bytes [libx264 @ 037d6aa0] frame= 718 QP=22.51 NAL=2 Slice:P Poc:438 I:17 P:1222 SKIP:381 size=8362 bytes [libx264 @ 037d6aa0] frame= 719 QP=24.23 NAL=0 Slice:B Poc:436 I:0 P:775 SKIP:842 size=1149 bytes frame= 761 fps=8.0 q=28.0 size= 4700kB time=00:00:30.41 bitrate=1265.9kbits/s frame= 720 QP=22.46 NAL=2 Slice:P Poc:442 I:10 P:1182 SKIP:428 size=6793 bytes [libx264 @ 037d6aa0] frame= 721 QP=24.51 NAL=0 Slice:B Poc:440 I:0 P:869 SKIP:751 size=1399 bytes [libx264 @ 037d6aa0] frame= 722 QP=22.27 NAL=2 Slice:P Poc:446 I:4 P:1126 SKIP:490 size=6506 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2754000 in que [libx264 @ 037d6aa0] frame= 723 QP=24.62 NAL=0 Slice:B Poc:444 I:0 P:670 SKIP:948 size=1069 bytes frame= 765 fps=8.0 q=28.0 size= 4724kB time=00:00:30.64 bitrate=1263.0kbits/s frame= 724 QP=22.58 NAL=2 Slice:P Poc:452 I:9 P:1123 SKIP:488 size=6429 bytes [libx264 @ 037d6aa0] frame= 725 QP=24.17 NAL=2 Slice:B Poc:450 I:0 P:584 SKIP:1034 size=960 bytes [libx264 @ 037d6aa0] frame= 726 QP=24.65 NAL=0 Slice:B Poc:448 I:0 P:931 SKIP:688 size=1407 bytes [libx264 @ 037d6aa0] frame= 727 QP=22.72 NAL=2 Slice:P Poc:458 I:4 P:1128 SKIP:488 size=6525 bytes [libx264 @ 037d6aa0] frame= 728 QP=25.35 NAL=2 Slice:B Poc:456 I:0 P:628 SKIP:991 size=920 bytes frame= 770 fps=8.0 q=28.0 size= 4750kB time=00:00:30.73 bitrate=1266.0kbits/s first_dts 12240 not matching first dts 2779920 in que [libx264 @ 037d6aa0] frame= 729 QP=24.44 NAL=0 Slice:B Poc:454 I:0 P:836 SKIP:780 size=1220 bytes [libx264 @ 037d6aa0] frame= 730 QP=22.13 NAL=2 Slice:P Poc:462 I:13 P:1180 SKIP:427 size=6936 bytes [libx264 @ 037d6aa0] frame= 731 QP=24.92 NAL=0 Slice:B Poc:460 I:1 P:762 SKIP:856 size=1186 bytes [libx264 @ 037d6aa0] frame= 732 QP=22.43 NAL=2 Slice:P Poc:470 I:4 P:1126 SKIP:490 size=6112 bytes [libx264 @ 037d6aa0] frame= 733 QP=24.66 NAL=2 Slice:B Poc:466 I:1 P:814 SKIP:804 size=1545 bytes [libx264 @ 037d6aa0] frame= 734 QP=24.62 NAL=0 Slice:B Poc:464 I:0 P:853 SKIP:766 size=1264 bytes frame= 776 fps=8.0 q=28.0 size= 4780kB time=00:00:30.99 bitrate=1263.5kbits/s first_dts 12240 not matching first dts 2805840 in que [libx264 @ 037d6aa0] frame= 735 QP=24.83 NAL=0 Slice:B Poc:468 I:0 P:886 SKIP:730 size=1308 bytes [libx264 @ 037d6aa0] frame= 736 QP=22.56 NAL=2 Slice:P Poc:476 I:1 P:1155 SKIP:464 size=5610 bytes [libx264 @ 037d6aa0] frame= 737 QP=25.55 NAL=2 Slice:B Poc:474 I:0 P:669 SKIP:951 size=1023 bytes [libx264 @ 037d6aa0] frame= 738 QP=25.86 NAL=0 Slice:B Poc:472 I:2 P:810 SKIP:806 size=1311 bytes frame= 780 fps=8.0 q=28.0 size= 4802kB time=00:00:31.24 bitrate=1258.9kbits/s frame= 739 QP=22.82 NAL=2 Slice:P Poc:482 I:0 P:1126 SKIP:494 size=5371 bytes [libx264 @ 037d6aa0] frame= 740 QP=24.80 NAL=2 Slice:B Poc:480 I:0 P:636 SKIP:983 size=884 bytes [libx264 @ 037d6aa0] frame= 741 QP=25.12 NAL=0 Slice:B Poc:478 I:0 P:828 SKIP:786 size=1210 bytes [libx264 @ 037d6aa0] frame= 742 QP=22.27 NAL=2 Slice:P Poc:486 I:8 P:1213 SKIP:399 size=7711 bytes [libx264 @ 037d6aa0] frame= 743 QP=24.22 NAL=0 Slice:B Poc:484 I:0 P:881 SKIP:739 size=1124 bytes frame= 785 fps=8.0 q=28.0 size= 4828kB time=00:00:31.34 bitrate=1261.8kbits/s first_dts 12240 not matching first dts 2831760 in que [libx264 @ 037d6aa0] frame= 744 QP=22.59 NAL=2 Slice:P Poc:494 I:4 P:1181 SKIP:435 size=7267 bytes [libx264 @ 037d6aa0] frame= 745 QP=24.24 NAL=2 Slice:B Poc:490 I:0 P:888 SKIP:728 size=1705 bytes [libx264 @ 037d6aa0] frame= 746 QP=24.92 NAL=0 Slice:B Poc:488 I:1 P:846 SKIP:769 size=1445 bytes [libx264 @ 037d6aa0] frame= 747 QP=24.71 NAL=0 Slice:B Poc:492 I:0 P:780 SKIP:839 size=1255 bytes frame= 789 fps=8.0 q=28.0 size= 4846kB time=00:00:31.60 bitrate=1256.3kbits/s frame= 748 QP=24.51 NAL=2 Slice:P Poc:498 I:2 P:673 SKIP:945 size=1521 bytes [libx264 @ 037d6aa0] frame= 749 QP=25.62 NAL=0 Slice:B Poc:496 I:0 P:781 SKIP:835 size=1434 bytes [libx264 @ 037d6aa0] frame= 750 QP=19.81 NAL=3 Slice:I Poc:0 I:1620 P:0 SKIP:0 size=34090 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2857680 in que [libx264 @ 037d6aa0] frame= 751 QP=23.11 NAL=2 Slice:P Poc:6 I:39 P:960 SKIP:621 size=4775 bytes [libx264 @ 037d6aa0] frame= 752 QP=24.81 NAL=2 Slice:B Poc:4 I:0 P:587 SKIP:1026 size=931 bytes [libx264 @ 037d6aa0] frame= 753 QP=25.35 NAL=0 Slice:B Poc:2 I:3 P:829 SKIP:782 size=1264 bytes frame= 795 fps=8.1 q=28.0 size= 4902kB time=00:00:31.82 bitrate=1261.9kbits/s frame= 754 QP=22.85 NAL=2 Slice:P Poc:10 I:17 P:1050 SKIP:553 size=4929 bytes [libx264 @ 037d6aa0] frame= 755 QP=24.50 NAL=0 Slice:B Poc:8 I:1 P:675 SKIP:941 size=979 bytes [libx264 @ 037d6aa0] frame= 756 QP=22.85 NAL=2 Slice:P Poc:14 I:23 P:1070 SKIP:527 size=5042 bytes [libx264 @ 037d6aa0] frame= 757 QP=24.81 NAL=0 Slice:B Poc:12 I:3 P:753 SKIP:857 size=1351 bytes [libx264 @ 037d6aa0] frame= 758 QP=22.84 NAL=2 Slice:P Poc:18 I:12 P:1124 SKIP:484 size=6502 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2883600 in que frame= 800 fps=8.1 q=28.0 size= 4936kB time=00:00:31.95 bitrate=1265.5kbits/s frame= 759 QP=25.13 NAL=0 Slice:B Poc:16 I:2 P:749 SKIP:864 size=1233 bytes [libx264 @ 037d6aa0] frame= 760 QP=22.85 NAL=2 Slice:P Poc:24 I:18 P:1110 SKIP:492 size=8041 bytes [libx264 @ 037d6aa0] frame= 761 QP=25.31 NAL=2 Slice:B Poc:22 I:3 P:679 SKIP:933 size=1351 bytes [libx264 @ 037d6aa0] frame= 762 QP=25.38 NAL=0 Slice:B Poc:20 I:0 P:716 SKIP:896 size=1327 bytes [libx264 @ 037d6aa0] frame= 763 QP=23.25 NAL=2 Slice:P Poc:30 I:7 P:1105 SKIP:508 size=6686 bytes [libx264 @ 037d6aa0] frame= 764 QP=25.51 NAL=2 Slice:B Poc:28 I:0 P:695 SKIP:920 size=1270 bytes frame= 806 fps=8.1 q=28.0 size= 4966kB time=00:00:32.17 bitrate=1264.3kbits/s first_dts 12240 not matching first dts 2909520 in que [libx264 @ 037d6aa0] frame= 765 QP=24.56 NAL=0 Slice:B Poc:26 I:1 P:613 SKIP:1002 size=1146 bytes [libx264 @ 037d6aa0] frame= 766 QP=23.11 NAL=2 Slice:P Poc:34 I:17 P:1129 SKIP:474 size=7971 bytes [libx264 @ 037d6aa0] frame= 767 QP=24.63 NAL=0 Slice:B Poc:32 I:0 P:808 SKIP:808 size=1456 bytes [libx264 @ 037d6aa0] frame= 768 QP=22.91 NAL=2 Slice:P Poc:36 I:33 P:1104 SKIP:483 size=6806 bytes frame= 810 fps=8.1 q=28.0 size= 4996kB time=00:00:32.40 bitrate=1263.2kbits/s frame= 769 QP=22.71 NAL=2 Slice:P Poc:42 I:37 P:1145 SKIP:438 size=10707 bytes [libx264 @ 037d6aa0] frame= 770 QP=25.69 NAL=2 Slice:B Poc:40 I:0 P:728 SKIP:870 size=1915 bytes [libx264 @ 037d6aa0] frame= 771 QP=25.03 NAL=0 Slice:B Poc:38 I:1 P:590 SKIP:1011 size=1625 bytes [libx264 @ 037d6aa0] frame= 772 QP=23.12 NAL=2 Slice:P Poc:48 I:19 P:1062 SKIP:539 size=8774 bytes [libx264 @ 037d6aa0] frame= 773 QP=25.43 NAL=2 Slice:B Poc:46 I:0 P:650 SKIP:957 size=1448 bytes frame= 815 fps=8.1 q=28.0 size= 5028kB time=00:00:32.52 bitrate=1266.3kbits/s frame= 774 QP=25.28 NAL=0 Slice:B Poc:44 I:0 P:846 SKIP:758 size=1876 bytes [libx264 @ 037d6aa0] frame= 775 QP=23.56 NAL=2 Slice:P Poc:54 I:11 P:1112 SKIP:497 size=8430 bytes [libx264 @ 037d6aa0] frame= 776 QP=26.07 NAL=2 Slice:B Poc:52 I:0 P:629 SKIP:979 size=1315 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2938320 in que [libx264 @ 037d6aa0] frame= 777 QP=25.14 NAL=0 Slice:B Poc:50 I:0 P:725 SKIP:881 size=1519 bytes frame= 819 fps=8.1 q=28.0 size= 5048kB time=00:00:32.75 bitrate=1262.6kbits/s frame= 778 QP=23.15 NAL=2 Slice:P Poc:58 I:8 P:1104 SKIP:508 size=8365 bytes [libx264 @ 037d6aa0] frame= 779 QP=25.33 NAL=0 Slice:B Poc:56 I:0 P:773 SKIP:836 size=1438 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2964240 in que [libx264 @ 037d6aa0] frame= 780 QP=22.71 NAL=2 Slice:P Poc:60 I:17 P:1070 SKIP:533 size=6079 bytes [libx264 @ 037d6aa0] frame= 781 QP=22.95 NAL=2 Slice:P Poc:66 I:37 P:1067 SKIP:516 size=10024 bytes [libx264 @ 037d6aa0] frame= 782 QP=25.30 NAL=2 Slice:B Poc:64 I:1 P:648 SKIP:952 size=1664 bytes frame= 824 fps=8.1 q=28.0 size= 5090kB time=00:00:32.94 bitrate=1265.7kbits/s frame= 783 QP=25.28 NAL=0 Slice:B Poc:62 I:2 P:661 SKIP:939 size=1581 bytes [libx264 @ 037d6aa0] frame= 784 QP=22.93 NAL=2 Slice:P Poc:72 I:56 P:1045 SKIP:519 size=10600 bytes [libx264 @ 037d6aa0] frame= 785 QP=25.53 NAL=2 Slice:B Poc:70 I:0 P:726 SKIP:876 size=1877 bytes [libx264 @ 037d6aa0] frame= 786 QP=25.49 NAL=0 Slice:B Poc:68 I:0 P:685 SKIP:920 size=1648 bytes [libx264 @ 037d6aa0] frame= 787 QP=23.08 NAL=2 Slice:P Poc:78 I:34 P:1115 SKIP:471 size=10329 bytes frame= 829 fps=8.1 q=28.0 size= 5126kB time=00:00:33.10 bitrate=1268.5kbits/s frame= 788 QP=25.45 NAL=2 Slice:B Poc:76 I:1 P:690 SKIP:910 size=1689 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 2990160 in que [libx264 @ 037d6aa0] frame= 789 QP=25.47 NAL=0 Slice:B Poc:74 I:0 P:668 SKIP:937 size=1493 bytes [libx264 @ 037d6aa0] frame= 790 QP=22.63 NAL=2 Slice:P Poc:82 I:19 P:1185 SKIP:416 size=8465 bytes [libx264 @ 037d6aa0] frame= 791 QP=24.77 NAL=0 Slice:B Poc:80 I:0 P:824 SKIP:788 size=1515 bytes frame= 833 fps=8.1 q=28.0 size= 5146kB time=00:00:33.29 bitrate=1266.1kbits/s frame= 792 QP=22.61 NAL=2 Slice:P Poc:86 I:10 P:1216 SKIP:394 size=7858 bytes [libx264 @ 037d6aa0] frame= 793 QP=25.04 NAL=0 Slice:B Poc:84 I:1 P:862 SKIP:753 size=1576 bytes [libx264 @ 037d6aa0] frame= 794 QP=22.72 NAL=2 Slice:P Poc:90 I:15 P:1169 SKIP:436 size=9516 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3016080 in que [libx264 @ 037d6aa0] frame= 795 QP=25.18 NAL=0 Slice:B Poc:88 I:0 P:817 SKIP:798 size=1378 bytes frame= 837 fps=8.1 q=28.0 size= 5176kB time=00:00:33.52 bitrate=1265.0kbits/s frame= 796 QP=22.68 NAL=2 Slice:P Poc:96 I:13 P:1215 SKIP:392 size=8666 bytes [libx264 @ 037d6aa0] frame= 797 QP=25.78 NAL=2 Slice:B Poc:94 I:5 P:638 SKIP:972 size=1236 bytes [libx264 @ 037d6aa0] frame= 798 QP=24.86 NAL=0 Slice:B Poc:92 I:1 P:848 SKIP:758 size=1694 bytes [libx264 @ 037d6aa0] frame= 799 QP=22.85 NAL=2 Slice:P Poc:102 I:5 P:1229 SKIP:386 size=7701 bytes [libx264 @ 037d6aa0] frame= 800 QP=25.20 NAL=2 Slice:B Poc:100 I:1 P:600 SKIP:1014 size=1011 bytes frame= 842 fps=8.1 q=28.0 size= 5206kB time=00:00:33.58 bitrate=1269.9kbits/s frame= 801 QP=25.73 NAL=0 Slice:B Poc:98 I:0 P:874 SKIP:742 size=1735 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3042000 in que [libx264 @ 037d6aa0] frame= 802 QP=22.54 NAL=2 Slice:P Poc:106 I:21 P:1269 SKIP:330 size=8869 bytes [libx264 @ 037d6aa0] frame= 803 QP=24.66 NAL=0 Slice:B Poc:104 I:0 P:769 SKIP:843 size=1163 bytes [libx264 @ 037d6aa0] frame= 804 QP=22.41 NAL=2 Slice:P Poc:110 I:9 P:1209 SKIP:402 size=6478 bytes frame= 846 fps=8.1 q=28.0 size= 5236kB time=00:00:33.84 bitrate=1267.5kbits/s frame= 805 QP=24.98 NAL=0 Slice:B Poc:108 I:1 P:744 SKIP:867 size=1199 bytes [libx264 @ 037d6aa0] frame= 806 QP=22.60 NAL=2 Slice:P Poc:114 I:4 P:1098 SKIP:518 size=6655 bytes [libx264 @ 037d6aa0] frame= 807 QP=24.88 NAL=0 Slice:B Poc:112 I:0 P:700 SKIP:915 size=1066 bytes [libx264 @ 037d6aa0] frame= 808 QP=22.57 NAL=2 Slice:P Poc:120 I:2 P:1167 SKIP:451 size=7419 bytes [libx264 @ 037d6aa0] frame= 809 QP=25.78 NAL=2 Slice:B Poc:118 I:0 P:622 SKIP:989 size=1025 bytes [libx264 @ 037d6aa0] frame= 810 QP=25.06 NAL=0 Slice:B Poc:116 I:0 P:818 SKIP:795 size=1355 bytes frame= 852 fps=8.1 q=28.0 size= 5262kB time=00:00:34.00 bitrate=1267.8kbits/s frame= 811 QP=22.95 NAL=2 Slice:P Poc:126 I:3 P:1103 SKIP:514 size=5948 bytes [libx264 @ 037d6aa0] frame= 812 QP=24.94 NAL=2 Slice:B Poc:124 I:0 P:540 SKIP:1080 size=839 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3070800 in que [libx264 @ 037d6aa0] frame= 813 QP=25.09 NAL=0 Slice:B Poc:122 I:0 P:757 SKIP:859 size=1103 bytes [libx264 @ 037d6aa0] frame= 814 QP=22.65 NAL=2 Slice:P Poc:130 I:13 P:1172 SKIP:435 size=6490 bytes [libx264 @ 037d6aa0] frame= 815 QP=24.60 NAL=0 Slice:B Poc:128 I:0 P:718 SKIP:901 size=980 bytes frame= 857 fps=8.1 q=28.0 size= 5292kB time=00:00:34.22 bitrate=1266.7kbits/s frame= 816 QP=22.61 NAL=2 Slice:P Poc:134 I:7 P:1121 SKIP:492 size=5350 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3096720 in que [libx264 @ 037d6aa0] frame= 817 QP=24.10 NAL=0 Slice:B Poc:132 I:0 P:707 SKIP:910 size=1138 bytes [libx264 @ 037d6aa0] frame= 818 QP=22.58 NAL=2 Slice:P Poc:138 I:3 P:1164 SKIP:453 size=6052 bytes [libx264 @ 037d6aa0] frame= 819 QP=25.20 NAL=0 Slice:B Poc:136 I:0 P:734 SKIP:884 size=1113 bytes frame= 861 fps=8.1 q=28.0 size= 5312kB time=00:00:34.48 bitrate=1262.1kbits/s frame= 820 QP=22.70 NAL=2 Slice:P Poc:144 I:0 P:1162 SKIP:458 size=6513 bytes [libx264 @ 037d6aa0] frame= 821 QP=25.80 NAL=2 Slice:B Poc:142 I:0 P:574 SKIP:1043 size=986 bytes [libx264 @ 037d6aa0] frame= 822 QP=24.19 NAL=0 Slice:B Poc:140 I:0 P:759 SKIP:858 size=1107 bytes [libx264 @ 037d6aa0] frame= 823 QP=23.05 NAL=2 Slice:P Poc:150 I:1 P:1173 SKIP:446 size=7917 bytes [libx264 @ 037d6aa0] frame= 824 QP=25.89 NAL=2 Slice:B Poc:148 I:0 P:580 SKIP:1027 size=1065 bytes frame= 866 fps=8.1 q=28.0 size= 5342kB time=00:00:34.54 bitrate=1266.8kbits/s first_dts 12240 not matching first dts 3122640 in que [libx264 @ 037d6aa0] frame= 825 QP=25.13 NAL=0 Slice:B Poc:146 I:0 P:705 SKIP:914 size=1117 bytes [libx264 @ 037d6aa0] frame= 826 QP=22.49 NAL=2 Slice:P Poc:154 I:19 P:1210 SKIP:391 size=10327 bytes [libx264 @ 037d6aa0] frame= 827 QP=25.29 NAL=0 Slice:B Poc:152 I:1 P:787 SKIP:818 size=1643 bytes [libx264 @ 037d6aa0] frame= 828 QP=22.57 NAL=2 Slice:P Poc:162 I:48 P:1183 SKIP:389 size=10000 bytes frame= 870 fps=8.1 q=28.0 size= 5374kB time=00:00:34.80 bitrate=1265.1kbits/s frame= 829 QP=24.73 NAL=2 Slice:B Poc:158 I:0 P:912 SKIP:680 size=2624 bytes [libx264 @ 037d6aa0] frame= 830 QP=24.82 NAL=0 Slice:B Poc:156 I:1 P:823 SKIP:784 size=1666 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3148560 in que [libx264 @ 037d6aa0] frame= 831 QP=25.48 NAL=0 Slice:B Poc:160 I:1 P:779 SKIP:825 size=1385 bytes [libx264 @ 037d6aa0] frame= 832 QP=22.65 NAL=2 Slice:P Poc:168 I:7 P:1117 SKIP:496 size=8193 bytes [libx264 @ 037d6aa0] frame= 833 QP=24.94 NAL=2 Slice:B Poc:166 I:0 P:619 SKIP:999 size=1028 bytes [libx264 @ 037d6aa0] frame= 834 QP=25.24 NAL=0 Slice:B Poc:164 I:1 P:789 SKIP:820 size=1319 bytes frame= 876 fps=8.1 q=28.0 size= 5400kB time=00:00:34.99 bitrate=1264.2kbits/s frame= 835 QP=22.90 NAL=2 Slice:P Poc:174 I:1 P:1087 SKIP:532 size=6938 bytes [libx264 @ 037d6aa0] frame= 836 QP=25.57 NAL=2 Slice:B Poc:172 I:0 P:670 SKIP:942 size=1100 bytes [libx264 @ 037d6aa0] frame= 837 QP=25.84 NAL=0 Slice:B Poc:170 I:0 P:673 SKIP:945 size=1099 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3174480 in que [libx264 @ 037d6aa0] frame= 838 QP=22.09 NAL=2 Slice:P Poc:178 I:24 P:1162 SKIP:434 size=9960 bytes frame= 880 fps=8.1 q=28.0 size= 5432kB time=00:00:35.24 bitrate=1262.5kbits/s frame= 839 QP=25.27 NAL=0 Slice:B Poc:176 I:0 P:722 SKIP:889 size=1335 bytes [libx264 @ 037d6aa0] frame= 840 QP=22.40 NAL=2 Slice:P Poc:186 I:46 P:1087 SKIP:487 size=10292 bytes [libx264 @ 037d6aa0] frame= 841 QP=24.69 NAL=2 Slice:B Poc:182 I:0 P:685 SKIP:906 size=2073 bytes [libx264 @ 037d6aa0] frame= 842 QP=25.45 NAL=0 Slice:B Poc:180 I:0 P:630 SKIP:975 size=1315 bytes [libx264 @ 037d6aa0] frame= 843 QP=25.27 NAL=0 Slice:B Poc:184 I:0 P:578 SKIP:1035 size=1000 bytes frame= 885 fps=8.1 q=28.0 size= 5454kB time=00:00:35.44 bitrate=1260.7kbits/s frame= 844 QP=22.44 NAL=2 Slice:P Poc:192 I:10 P:1092 SKIP:518 size=7797 bytes [libx264 @ 037d6aa0] frame= 845 QP=26.08 NAL=2 Slice:B Poc:190 I:0 P:789 SKIP:827 size=1245 bytes [libx264 @ 037d6aa0] frame= 846 QP=25.22 NAL=0 Slice:B Poc:188 I:0 P:715 SKIP:901 size=1167 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3200400 in que [libx264 @ 037d6aa0] frame= 847 QP=22.82 NAL=2 Slice:P Poc:198 I:3 P:1105 SKIP:512 size=6912 bytes [libx264 @ 037d6aa0] frame= 848 QP=24.87 NAL=2 Slice:B Poc:196 I:0 P:609 SKIP:1008 size=917 bytes frame= 890 fps=8.1 q=28.0 size= 5484kB time=00:00:35.60 bitrate=1261.9kbits/s frame= 849 QP=24.94 NAL=0 Slice:B Poc:194 I:0 P:778 SKIP:840 size=1092 bytes [libx264 @ 037d6aa0] frame= 850 QP=22.27 NAL=2 Slice:P Poc:202 I:16 P:1175 SKIP:429 size=7963 bytes [libx264 @ 037d6aa0] frame= 851 QP=25.33 NAL=0 Slice:B Poc:200 I:0 P:726 SKIP:889 size=1144 bytes [libx264 @ 037d6aa0] frame= 852 QP=22.09 NAL=2 Slice:P Poc:206 I:9 P:1157 SKIP:454 size=6576 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3226320 in que frame= 894 fps=8.1 q=28.0 size= 5514kB time=00:00:35.76 bitrate=1263.2kbits/s frame= 853 QP=25.12 NAL=0 Slice:B Poc:204 I:0 P:875 SKIP:739 size=1691 bytes [libx264 @ 037d6aa0] frame= 854 QP=22.39 NAL=2 Slice:P Poc:214 I:4 P:1168 SKIP:448 size=6464 bytes [libx264 @ 037d6aa0] frame= 855 QP=24.45 NAL=2 Slice:B Poc:210 I:1 P:915 SKIP:696 size=1555 bytes [libx264 @ 037d6aa0] frame= 856 QP=24.78 NAL=0 Slice:B Poc:208 I:0 P:923 SKIP:697 size=1299 bytes [libx264 @ 037d6aa0] frame= 857 QP=24.63 NAL=0 Slice:B Poc:212 I:0 P:684 SKIP:936 size=923 bytes [libx264 @ 037d6aa0] frame= 858 QP=22.43 NAL=2 Slice:P Poc:218 I:1 P:1137 SKIP:482 size=5306 bytes frame= 900 fps=8.1 q=28.0 size= 5542kB time=00:00:35.98 bitrate=1261.7kbits/s frame= 859 QP=24.50 NAL=0 Slice:B Poc:216 I:0 P:784 SKIP:834 size=1010 bytes [libx264 @ 037d6aa0] frame= 860 QP=22.38 NAL=2 Slice:P Poc:222 I:3 P:1069 SKIP:548 size=4905 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3252240 in que [libx264 @ 037d6aa0] frame= 861 QP=24.52 NAL=0 Slice:B Poc:220 I:0 P:769 SKIP:851 size=1053 bytes [libx264 @ 037d6aa0] frame= 862 QP=21.95 NAL=2 Slice:P Poc:226 I:9 P:1187 SKIP:424 size=6325 bytes [libx264 @ 037d6aa0] frame= 863 QP=24.08 NAL=0 Slice:B Poc:224 I:0 P:785 SKIP:835 size=1083 bytes frame= 905 fps=8.1 q=28.0 size= 5566kB time=00:00:36.17 bitrate=1260.4kbits/s frame= 864 QP=22.31 NAL=2 Slice:P Poc:234 I:3 P:1133 SKIP:484 size=5377 bytes [libx264 @ 037d6aa0] frame= 865 QP=24.22 NAL=2 Slice:B Poc:230 I:0 P:864 SKIP:752 size=1374 bytes [libx264 @ 037d6aa0] frame= 866 QP=24.06 NAL=0 Slice:B Poc:228 I:0 P:730 SKIP:886 size=1108 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3278160 in que [libx264 @ 037d6aa0] frame= 867 QP=24.00 NAL=0 Slice:B Poc:232 I:0 P:681 SKIP:939 size=868 bytes [libx264 @ 037d6aa0] frame= 868 QP=22.46 NAL=2 Slice:P Poc:240 I:2 P:1038 SKIP:580 size=4247 bytes [libx264 @ 037d6aa0] frame= 869 QP=24.83 NAL=2 Slice:B Poc:238 I:1 P:662 SKIP:957 size=953 bytes frame= 911 fps=8.1 q=28.0 size= 5592kB time=00:00:36.43 bitrate=1257.4kbits/s frame= 870 QP=24.19 NAL=0 Slice:B Poc:236 I:0 P:811 SKIP:808 size=1066 bytes [libx264 @ 037d6aa0] frame= 871 QP=22.74 NAL=2 Slice:P Poc:246 I:2 P:1113 SKIP:505 size=4610 bytes [libx264 @ 037d6aa0] frame= 872 QP=25.46 NAL=2 Slice:B Poc:244 I:0 P:715 SKIP:905 size=1042 bytes [libx264 @ 037d6aa0] frame= 873 QP=24.54 NAL=0 Slice:B Poc:242 I:0 P:826 SKIP:793 size=1147 bytes frame= 915 fps=8.1 q=28.0 size= 5606kB time=00:00:36.59 bitrate=1255.0kbits/s first_dts 12240 not matching first dts 3304080 in que [libx264 @ 037d6aa0] frame= 874 QP=22.41 NAL=2 Slice:P Poc:250 I:14 P:1158 SKIP:448 size=5345 bytes [libx264 @ 037d6aa0] frame= 875 QP=24.18 NAL=0 Slice:B Poc:248 I:0 P:830 SKIP:789 size=1120 bytes [libx264 @ 037d6aa0] frame= 876 QP=22.58 NAL=2 Slice:P Poc:254 I:11 P:1167 SKIP:442 size=5357 bytes [libx264 @ 037d6aa0] frame= 877 QP=24.27 NAL=0 Slice:B Poc:252 I:1 P:821 SKIP:796 size=1231 bytes [libx264 @ 037d6aa0] frame= 878 QP=22.74 NAL=2 Slice:P Poc:260 I:13 P:1183 SKIP:424 size=6968 bytes frame= 920 fps=8.1 q=28.0 size= 5642kB time=00:00:36.81 bitrate=1255.4kbits/s frame= 879 QP=24.85 NAL=2 Slice:B Poc:258 I:1 P:710 SKIP:905 size=1184 bytes [libx264 @ 037d6aa0] frame= 880 QP=24.32 NAL=0 Slice:B Poc:256 I:1 P:788 SKIP:831 size=1131 bytes [libx264 @ 037d6aa0] frame= 881 QP=22.68 NAL=2 Slice:P Poc:264 I:3 P:1000 SKIP:617 size=5972 bytes [libx264 @ 037d6aa0] frame= 882 QP=25.07 NAL=0 Slice:B Poc:262 I:0 P:729 SKIP:886 size=1352 bytes [libx264 @ 037d6aa0] frame= 883 QP=23.09 NAL=2 Slice:P Poc:270 I:5 P:1110 SKIP:505 size=7576 bytes [libx264 @ 037d6aa0] frame= 884 QP=25.00 NAL=2 Slice:B Poc:268 I:0 P:678 SKIP:934 size=1179 bytes frame= 926 fps=8.1 q=28.0 size= 5670kB time=00:00:36.88 bitrate=1259.5kbits/s first_dts 12240 not matching first dts 3330000 in que [libx264 @ 037d6aa0] frame= 885 QP=25.20 NAL=0 Slice:B Poc:266 I:0 P:826 SKIP:788 size=1333 bytes [libx264 @ 037d6aa0] frame= 886 QP=22.76 NAL=2 Slice:P Poc:274 I:9 P:1152 SKIP:459 size=7551 bytes [libx264 @ 037d6aa0] frame= 887 QP=24.72 NAL=0 Slice:B Poc:272 I:1 P:814 SKIP:801 size=1270 bytes [libx264 @ 037d6aa0] frame= 888 QP=22.80 NAL=2 Slice:P Poc:278 I:10 P:1141 SKIP:469 size=8056 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3355920 in que frame= 930 fps=8.1 q=28.0 size= 5700kB time=00:00:37.20 bitrate=1255.2kbits/s frame= 889 QP=25.15 NAL=0 Slice:B Poc:276 I:1 P:818 SKIP:798 size=1363 bytes [libx264 @ 037d6aa0] frame= 890 QP=22.66 NAL=2 Slice:P Poc:282 I:10 P:1153 SKIP:457 size=8465 bytes [libx264 @ 037d6aa0] frame= 891 QP=24.93 NAL=0 Slice:B Poc:280 I:0 P:824 SKIP:790 size=1405 bytes [libx264 @ 037d6aa0] frame= 892 QP=22.78 NAL=2 Slice:P Poc:288 I:7 P:1076 SKIP:537 size=7531 bytes [libx264 @ 037d6aa0] frame= 893 QP=25.70 NAL=2 Slice:B Poc:286 I:0 P:617 SKIP:997 size=1233 bytes [libx264 @ 037d6aa0] frame= 894 QP=24.75 NAL=0 Slice:B Poc:284 I:0 P:620 SKIP:991 size=1271 bytes frame= 936 fps=8.1 q=28.0 size= 5728kB time=00:00:37.36 bitrate=1256.0kbits/s frame= 895 QP=23.26 NAL=2 Slice:P Poc:294 I:27 P:1082 SKIP:511 size=8455 bytes [libx264 @ 037d6aa0] frame= 896 QP=25.56 NAL=2 Slice:B Poc:292 I:2 P:581 SKIP:1026 size=1431 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3384720 in que [libx264 @ 037d6aa0] frame= 897 QP=25.33 NAL=0 Slice:B Poc:290 I:0 P:788 SKIP:823 size=1673 bytes [libx264 @ 037d6aa0] frame= 898 QP=22.74 NAL=2 Slice:P Poc:298 I:35 P:1185 SKIP:400 size=8044 bytes frame= 940 fps=8.1 q=28.0 size= 5762kB time=00:00:37.64 bitrate=1253.8kbits/s frame= 899 QP=25.01 NAL=0 Slice:B Poc:296 I:0 P:813 SKIP:802 size=1428 bytes [libx264 @ 037d6aa0] frame= 900 QP=22.72 NAL=2 Slice:P Poc:302 I:7 P:1102 SKIP:511 size=6813 bytes [libx264 @ 037d6aa0] frame= 901 QP=24.95 NAL=0 Slice:B Poc:300 I:1 P:730 SKIP:886 size=1324 bytes [libx264 @ 037d6aa0] frame= 902 QP=22.80 NAL=2 Slice:P Poc:306 I:6 P:1108 SKIP:506 size=5876 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3410640 in que [libx264 @ 037d6aa0] frame= 903 QP=25.48 NAL=0 Slice:B Poc:304 I:0 P:848 SKIP:763 size=1515 bytes frame= 945 fps=8.1 q=28.0 size= 5786kB time=00:00:37.87 bitrate=1251.6kbits/s frame= 904 QP=23.00 NAL=2 Slice:P Poc:312 I:8 P:1151 SKIP:461 size=8720 bytes [libx264 @ 037d6aa0] frame= 905 QP=25.48 NAL=2 Slice:B Poc:310 I:0 P:695 SKIP:910 size=1438 bytes [libx264 @ 037d6aa0] frame= 906 QP=24.95 NAL=0 Slice:B Poc:308 I:0 P:768 SKIP:842 size=1381 bytes [libx264 @ 037d6aa0] frame= 907 QP=23.11 NAL=2 Slice:P Poc:318 I:21 P:1089 SKIP:510 size=8826 bytes [libx264 @ 037d6aa0] frame= 908 QP=25.93 NAL=2 Slice:B Poc:316 I:0 P:646 SKIP:962 size=1365 bytes frame= 950 fps=8.1 q=28.0 size= 5820kB time=00:00:38.00 bitrate=1254.7kbits/s frame= 909 QP=25.71 NAL=0 Slice:B Poc:314 I:0 P:904 SKIP:705 size=1859 bytes [libx264 @ 037d6aa0] frame= 910 QP=22.38 NAL=2 Slice:P Poc:322 I:18 P:1205 SKIP:397 size=8802 bytes [libx264 @ 037d6aa0] frame= 911 QP=24.82 NAL=0 Slice:B Poc:320 I:0 P:814 SKIP:801 size=1390 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3436560 in que [libx264 @ 037d6aa0] frame= 912 QP=22.76 NAL=2 Slice:P Poc:330 I:11 P:1198 SKIP:411 size=7868 bytes frame= 954 fps=8.1 q=28.0 size= 5850kB time=00:00:38.19 bitrate=1254.8kbits/s frame= 913 QP=24.81 NAL=2 Slice:B Poc:326 I:1 P:966 SKIP:637 size=2495 bytes [libx264 @ 037d6aa0] frame= 914 QP=25.60 NAL=0 Slice:B Poc:324 I:1 P:1029 SKIP:586 size=1837 bytes [libx264 @ 037d6aa0] frame= 915 QP=25.59 NAL=0 Slice:B Poc:328 I:1 P:842 SKIP:764 size=1567 bytes [libx264 @ 037d6aa0] frame= 916 QP=23.03 NAL=2 Slice:P Poc:336 I:9 P:1150 SKIP:461 size=7264 bytes [libx264 @ 037d6aa0] frame= 917 QP=25.87 NAL=2 Slice:B Poc:334 I:0 P:725 SKIP:884 size=1582 bytes [libx264 @ 037d6aa0] frame= 918 QP=25.55 NAL=0 Slice:B Poc:332 I:0 P:893 SKIP:717 size=1720 bytes frame= 960 fps=8.1 q=28.0 size= 5878kB time=00:00:38.35 bitrate=1255.5kbits/s frame= 919 QP=23.26 NAL=2 Slice:P Poc:342 I:3 P:1118 SKIP:499 size=8048 bytes [libx264 @ 037d6aa0] frame= 920 QP=26.15 NAL=2 Slice:B Poc:340 I:0 P:677 SKIP:934 size=1556 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3462480 in que [libx264 @ 037d6aa0] frame= 921 QP=25.78 NAL=0 Slice:B Poc:338 I:0 P:911 SKIP:699 size=1654 bytes [libx264 @ 037d6aa0] frame= 922 QP=22.81 NAL=2 Slice:P Poc:346 I:22 P:1157 SKIP:441 size=9394 bytes [libx264 @ 037d6aa0] frame= 923 QP=25.41 NAL=0 Slice:B Poc:344 I:1 P:802 SKIP:800 size=1759 bytes frame= 965 fps=8.1 q=28.0 size= 5912kB time=00:00:38.57 bitrate=1255.5kbits/s frame= 924 QP=22.77 NAL=2 Slice:P Poc:350 I:29 P:1135 SKIP:456 size=8519 bytes [libx264 @ 037d6aa0] frame= 925 QP=25.05 NAL=0 Slice:B Poc:348 I:2 P:821 SKIP:779 size=1888 bytes [libx264 @ 037d6aa0] frame= 926 QP=22.61 NAL=2 Slice:P Poc:354 I:10 P:1129 SKIP:481 size=7764 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3488400 in que [libx264 @ 037d6aa0] frame= 927 QP=25.12 NAL=0 Slice:B Poc:352 I:1 P:718 SKIP:892 size=1533 bytes frame= 969 fps=8.1 q=28.0 size= 5938kB time=00:00:38.80 bitrate=1253.7kbits/s frame= 928 QP=23.04 NAL=2 Slice:P Poc:360 I:19 P:1086 SKIP:515 size=7807 bytes [libx264 @ 037d6aa0] frame= 929 QP=25.94 NAL=2 Slice:B Poc:358 I:0 P:652 SKIP:959 size=1359 bytes [libx264 @ 037d6aa0] frame= 930 QP=25.05 NAL=0 Slice:B Poc:356 I:0 P:657 SKIP:950 size=1318 bytes [libx264 @ 037d6aa0] frame= 931 QP=23.14 NAL=2 Slice:P Poc:366 I:8 P:1075 SKIP:537 size=7442 bytes [libx264 @ 037d6aa0] frame= 932 QP=25.62 NAL=2 Slice:B Poc:364 I:0 P:682 SKIP:930 size=1690 bytes frame= 974 fps=8.1 q=28.0 size= 5968kB time=00:00:38.89 bitrate=1256.9kbits/s first_dts 12240 not matching first dts 3514320 in que [libx264 @ 037d6aa0] frame= 933 QP=25.37 NAL=0 Slice:B Poc:362 I:0 P:889 SKIP:723 size=1681 bytes [libx264 @ 037d6aa0] frame= 934 QP=22.72 NAL=2 Slice:P Poc:370 I:17 P:1151 SKIP:452 size=9313 bytes [libx264 @ 037d6aa0] frame= 935 QP=25.36 NAL=0 Slice:B Poc:368 I:0 P:798 SKIP:808 size=1619 bytes [libx264 @ 037d6aa0] frame= 936 QP=22.59 NAL=2 Slice:P Poc:374 I:12 P:1150 SKIP:458 size=7662 bytes frame= 978 fps=8.1 q=28.0 size= 6000kB time=00:00:39.12 bitrate=1256.4kbits/s frame= 937 QP=24.80 NAL=0 Slice:B Poc:372 I:1 P:847 SKIP:760 size=1624 bytes [libx264 @ 037d6aa0] frame= 938 QP=22.77 NAL=2 Slice:P Poc:378 I:6 P:1121 SKIP:493 size=7665 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3540240 in que [libx264 @ 037d6aa0] frame= 939 QP=25.61 NAL=0 Slice:B Poc:376 I:0 P:732 SKIP:883 size=1149 bytes [libx264 @ 037d6aa0] frame= 940 QP=22.75 NAL=2 Slice:P Poc:384 I:4 P:1133 SKIP:483 size=7152 bytes [libx264 @ 037d6aa0] frame= 941 QP=25.05 NAL=2 Slice:B Poc:382 I:1 P:724 SKIP:883 size=1272 bytes frame= 983 fps=8.1 q=28.0 size= 6026kB time=00:00:39.34 bitrate=1254.7kbits/s frame= 942 QP=25.51 NAL=0 Slice:B Poc:380 I:0 P:881 SKIP:731 size=1557 bytes [libx264 @ 037d6aa0] frame= 943 QP=23.14 NAL=2 Slice:P Poc:390 I:10 P:1116 SKIP:494 size=7922 bytes [libx264 @ 037d6aa0] frame= 944 QP=25.26 NAL=2 Slice:B Poc:388 I:0 P:632 SKIP:977 size=1307 bytes [libx264 @ 037d6aa0] frame= 945 QP=25.76 NAL=0 Slice:B Poc:386 I:0 P:725 SKIP:877 size=1516 bytes frame= 987 fps=8.1 q=28.0 size= 6046kB time=00:00:39.47 bitrate=1254.8kbits/s frame= 946 QP=22.77 NAL=2 Slice:P Poc:394 I:37 P:1137 SKIP:446 size=8977 bytes [libx264 @ 037d6aa0] frame= 947 QP=25.20 NAL=0 Slice:B Poc:392 I:0 P:843 SKIP:765 size=1810 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3566160 in que [libx264 @ 037d6aa0] frame= 948 QP=22.75 NAL=2 Slice:P Poc:398 I:33 P:1109 SKIP:478 size=8192 bytes [libx264 @ 037d6aa0] frame= 949 QP=25.37 NAL=0 Slice:B Poc:396 I:3 P:841 SKIP:761 size=2271 bytes [libx264 @ 037d6aa0] frame= 950 QP=22.68 NAL=2 Slice:P Poc:402 I:24 P:1112 SKIP:484 size=7994 bytes frame= 992 fps=8.1 q=28.0 size= 6092kB time=00:00:39.66 bitrate=1258.2kbits/s frame= 951 QP=25.79 NAL=0 Slice:B Poc:400 I:3 P:781 SKIP:826 size=1633 bytes [libx264 @ 037d6aa0] frame= 952 QP=22.71 NAL=2 Slice:P Poc:408 I:11 P:1142 SKIP:467 size=8830 bytes [libx264 @ 037d6aa0] frame= 953 QP=26.01 NAL=2 Slice:B Poc:406 I:0 P:702 SKIP:899 size=1797 bytes [libx264 @ 037d6aa0] frame= 954 QP=25.40 NAL=0 Slice:B Poc:404 I:1 P:857 SKIP:750 size=1642 bytes frame= 996 fps=8.1 q=28.0 size= 6108kB time=00:00:39.79 bitrate=1257.5kbits/s frame= 955 QP=22.96 NAL=2 Slice:P Poc:414 I:7 P:1121 SKIP:492 size=9019 bytes [libx264 @ 037d6aa0] frame= 956 QP=25.51 NAL=2 Slice:B Poc:412 I:0 P:714 SKIP:898 size=1390 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3592080 in que [libx264 @ 037d6aa0] frame= 957 QP=25.71 NAL=0 Slice:B Poc:410 I:0 P:867 SKIP:746 size=1580 bytes [libx264 @ 037d6aa0] frame= 958 QP=22.41 NAL=2 Slice:P Poc:418 I:20 P:1187 SKIP:413 size=10022 bytes [libx264 @ 037d6aa0] frame= 959 QP=25.08 NAL=0 Slice:B Poc:416 I:1 P:894 SKIP:719 size=1572 bytes frame= 1001 fps=8.1 q=28.0 size= 6144kB time=00:00:40.01 bitrate=1257.8kbits/s frame= 960 QP=22.59 NAL=2 Slice:P Poc:426 I:31 P:1137 SKIP:452 size=9986 bytes [libx264 @ 037d6aa0] frame= 961 QP=24.54 NAL=2 Slice:B Poc:422 I:3 P:947 SKIP:642 size=2654 bytes [libx264 @ 037d6aa0] frame= 962 QP=25.39 NAL=0 Slice:B Poc:420 I:0 P:835 SKIP:773 size=1641 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3618000 in que [libx264 @ 037d6aa0] frame= 963 QP=25.13 NAL=0 Slice:B Poc:424 I:0 P:736 SKIP:876 size=1448 bytes frame= 1005 fps=8.1 q=28.0 size= 6168kB time=00:00:40.24 bitrate=1255.7kbits/s frame= 964 QP=22.71 NAL=2 Slice:P Poc:432 I:8 P:1174 SKIP:438 size=8559 bytes [libx264 @ 037d6aa0] frame= 965 QP=26.03 NAL=2 Slice:B Poc:430 I:0 P:696 SKIP:916 size=1601 bytes [libx264 @ 037d6aa0] frame= 966 QP=25.19 NAL=0 Slice:B Poc:428 I:0 P:868 SKIP:741 size=1632 bytes [libx264 @ 037d6aa0] frame= 967 QP=22.92 NAL=2 Slice:P Poc:438 I:4 P:1113 SKIP:503 size=8230 bytes [libx264 @ 037d6aa0] frame= 968 QP=25.61 NAL=2 Slice:B Poc:436 I:0 P:634 SKIP:976 size=1157 bytes frame= 1010 fps=8.1 q=28.0 size= 6198kB time=00:00:40.30 bitrate=1259.8kbits/s first_dts 12240 not matching first dts 3643920 in que [libx264 @ 037d6aa0] frame= 969 QP=24.84 NAL=0 Slice:B Poc:434 I:0 P:730 SKIP:885 size=1338 bytes [libx264 @ 037d6aa0] frame= 970 QP=22.46 NAL=2 Slice:P Poc:442 I:10 P:1118 SKIP:492 size=7727 bytes [libx264 @ 037d6aa0] frame= 971 QP=24.96 NAL=0 Slice:B Poc:440 I:0 P:753 SKIP:857 size=1321 bytes [libx264 @ 037d6aa0] frame= 972 QP=22.65 NAL=2 Slice:P Poc:446 I:6 P:1153 SKIP:461 size=7925 bytes frame= 1014 fps=8.1 q=28.0 size= 6228kB time=00:00:40.56 bitrate=1257.9kbits/s frame= 973 QP=25.06 NAL=0 Slice:B Poc:444 I:0 P:932 SKIP:681 size=1573 bytes [libx264 @ 037d6aa0] frame= 974 QP=22.84 NAL=2 Slice:P Poc:450 I:5 P:1104 SKIP:511 size=6420 bytes [libx264 @ 037d6aa0] frame= 975 QP=25.13 NAL=0 Slice:B Poc:448 I:0 P:830 SKIP:782 size=1199 bytes [libx264 @ 037d6aa0] frame= 976 QP=22.89 NAL=2 Slice:P Poc:456 I:4 P:1153 SKIP:463 size=6186 bytes [libx264 @ 037d6aa0] frame= 977 QP=24.97 NAL=2 Slice:B Poc:454 I:0 P:647 SKIP:973 size=1040 bytes [libx264 @ 037d6aa0] frame= 978 QP=24.58 NAL=0 Slice:B Poc:452 I:0 P:760 SKIP:856 size=1207 bytes frame= 1020 fps=8.1 q=28.0 size= 6254kB time=00:00:40.68 bitrate=1259.2kbits/s frame= 979 QP=23.04 NAL=2 Slice:P Poc:462 I:1 P:1106 SKIP:513 size=6566 bytes [libx264 @ 037d6aa0] frame= 980 QP=24.97 NAL=2 Slice:B Poc:460 I:0 P:644 SKIP:969 size=1079 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3672720 in que [libx264 @ 037d6aa0] frame= 981 QP=24.93 NAL=0 Slice:B Poc:458 I:0 P:674 SKIP:940 size=1128 bytes [libx264 @ 037d6aa0] frame= 982 QP=22.63 NAL=2 Slice:P Poc:466 I:19 P:1189 SKIP:412 size=7350 bytes [libx264 @ 037d6aa0] frame= 983 QP=24.58 NAL=0 Slice:B Poc:464 I:0 P:753 SKIP:864 size=1234 bytes frame= 1025 fps=8.1 q=28.0 size= 6284kB time=00:00:40.94 bitrate=1257.3kbits/s first_dts 12240 not matching first dts 3698640 in que [libx264 @ 037d6aa0] frame= 984 QP=22.69 NAL=2 Slice:P Poc:470 I:8 P:1189 SKIP:423 size=6950 bytes [libx264 @ 037d6aa0] frame= 985 QP=24.66 NAL=0 Slice:B Poc:468 I:0 P:877 SKIP:737 size=1554 bytes [libx264 @ 037d6aa0] frame= 986 QP=22.68 NAL=2 Slice:P Poc:474 I:5 P:1145 SKIP:470 size=8357 bytes [libx264 @ 037d6aa0] frame= 987 QP=24.80 NAL=0 Slice:B Poc:472 I:1 P:898 SKIP:708 size=1610 bytes frame= 1029 fps=8.1 q=28.0 size= 6314kB time=00:00:41.20 bitrate=1255.4kbits/s frame= 988 QP=22.81 NAL=2 Slice:P Poc:480 I:13 P:1153 SKIP:454 size=8595 bytes [libx264 @ 037d6aa0] frame= 989 QP=24.91 NAL=2 Slice:B Poc:478 I:0 P:683 SKIP:924 size=1332 bytes [libx264 @ 037d6aa0] frame= 990 QP=25.06 NAL=0 Slice:B Poc:476 I:0 P:774 SKIP:843 size=1464 bytes [libx264 @ 037d6aa0] frame= 991 QP=22.99 NAL=2 Slice:P Poc:486 I:15 P:1123 SKIP:482 size=8122 bytes [libx264 @ 037d6aa0] frame= 992 QP=25.33 NAL=2 Slice:B Poc:484 I:0 P:652 SKIP:958 size=1280 bytes frame= 1034 fps=8.1 q=28.0 size= 6344kB time=00:00:41.26 bitrate=1259.5kbits/s first_dts 12240 not matching first dts 3724560 in que [libx264 @ 037d6aa0] frame= 993 QP=25.28 NAL=0 Slice:B Poc:482 I:0 P:722 SKIP:888 size=1332 bytes [libx264 @ 037d6aa0] frame= 994 QP=22.61 NAL=2 Slice:P Poc:490 I:18 P:1197 SKIP:405 size=8974 bytes [libx264 @ 037d6aa0] frame= 995 QP=25.14 NAL=0 Slice:B Poc:488 I:0 P:837 SKIP:773 size=1437 bytes [libx264 @ 037d6aa0] frame= 996 QP=22.50 NAL=2 Slice:P Poc:494 I:9 P:1170 SKIP:441 size=7080 bytes frame= 1038 fps=8.1 q=28.0 size= 6374kB time=00:00:41.52 bitrate=1257.6kbits/s frame= 997 QP=24.61 NAL=0 Slice:B Poc:492 I:0 P:792 SKIP:821 size=1404 bytes [libx264 @ 037d6aa0] frame= 998 QP=22.54 NAL=2 Slice:P Poc:498 I:6 P:1141 SKIP:473 size=6839 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3750480 in que [libx264 @ 037d6aa0] frame= 999 QP=25.13 NAL=0 Slice:B Poc:496 I:0 P:782 SKIP:833 size=1255 bytes [libx264 @ 037d6aa0] frame=1000 QP=19.84 NAL=3 Slice:I Poc:0 I:1620 P:0 SKIP:0 size=34800 bytes [libx264 @ 037d6aa0] frame=1001 QP=22.67 NAL=2 Slice:P Poc:4 I:21 P:1072 SKIP:527 size=5551 bytes [libx264 @ 037d6aa0] frame=1002 QP=24.99 NAL=0 Slice:B Poc:2 I:2 P:654 SKIP:963 size=993 bytes frame= 1044 fps=8.1 q=28.0 size= 6436kB time=00:00:41.71 bitrate=1264.0kbits/s frame=1003 QP=22.95 NAL=2 Slice:P Poc:10 I:23 P:1074 SKIP:523 size=5673 bytes [libx264 @ 037d6aa0] frame=1004 QP=25.01 NAL=2 Slice:B Poc:8 I:1 P:605 SKIP:1013 size=981 bytes [libx264 @ 037d6aa0] frame=1005 QP=25.93 NAL=0 Slice:B Poc:6 I:1 P:756 SKIP:861 size=1267 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3776400 in que [libx264 @ 037d6aa0] frame=1006 QP=22.74 NAL=2 Slice:P Poc:14 I:12 P:1147 SKIP:461 size=6376 bytes frame= 1048 fps=8.1 q=28.0 size= 6460kB time=00:00:41.96 bitrate=1261.0kbits/s frame=1007 QP=24.22 NAL=0 Slice:B Poc:12 I:1 P:733 SKIP:883 size=1084 bytes [libx264 @ 037d6aa0] frame=1008 QP=22.59 NAL=2 Slice:P Poc:18 I:20 P:1122 SKIP:478 size=5830 bytes [libx264 @ 037d6aa0] frame=1009 QP=24.55 NAL=0 Slice:B Poc:16 I:0 P:743 SKIP:868 size=1241 bytes [libx264 @ 037d6aa0] frame=1010 QP=22.59 NAL=2 Slice:P Poc:22 I:8 P:1150 SKIP:462 size=6670 bytes [libx264 @ 037d6aa0] frame=1011 QP=26.18 NAL=0 Slice:B Poc:20 I:0 P:707 SKIP:898 size=1666 bytes [libx264 @ 037d6aa0] frame=1012 QP=22.68 NAL=2 Slice:P Poc:28 I:4 P:1104 SKIP:512 size=7443 bytes frame= 1054 fps=8.2 q=28.0 size= 6496kB time=00:00:42.12 bitrate=1263.2kbits/s frame=1013 QP=26.02 NAL=2 Slice:B Poc:26 I:0 P:647 SKIP:966 size=1185 bytes [libx264 @ 037d6aa0] frame=1014 QP=24.66 NAL=0 Slice:B Poc:24 I:0 P:838 SKIP:774 size=1378 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3802320 in que [libx264 @ 037d6aa0] frame=1015 QP=22.94 NAL=2 Slice:P Poc:34 I:8 P:1079 SKIP:533 size=5567 bytes [libx264 @ 037d6aa0] frame=1016 QP=25.11 NAL=2 Slice:B Poc:32 I:0 P:613 SKIP:1002 size=982 bytes [libx264 @ 037d6aa0] frame=1017 QP=25.26 NAL=0 Slice:B Poc:30 I:0 P:767 SKIP:849 size=1409 bytes frame= 1059 fps=8.2 q=28.0 size= 6514kB time=00:00:42.32 bitrate=1260.9kbits/s frame=1018 QP=22.66 NAL=2 Slice:P Poc:38 I:19 P:1189 SKIP:412 size=11617 bytes [libx264 @ 037d6aa0] frame=1019 QP=25.32 NAL=0 Slice:B Poc:36 I:0 P:785 SKIP:834 size=1243 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3828240 in que [libx264 @ 037d6aa0] frame=1020 QP=22.40 NAL=2 Slice:P Poc:42 I:6 P:1198 SKIP:416 size=7207 bytes frame= 1062 fps=8.1 q=28.0 size= 6544kB time=00:00:42.51 bitrate=1261.0kbits/s frame=1021 QP=25.55 NAL=0 Slice:B Poc:40 I:0 P:814 SKIP:792 size=1513 bytes [libx264 @ 037d6aa0] frame=1022 QP=22.42 NAL=2 Slice:P Poc:46 I:7 P:1157 SKIP:456 size=6861 bytes [libx264 @ 037d6aa0] frame=1023 QP=24.90 NAL=0 Slice:B Poc:44 I:0 P:826 SKIP:790 size=1334 bytes [libx264 @ 037d6aa0] frame=1024 QP=22.59 NAL=2 Slice:P Poc:52 I:1 P:1101 SKIP:518 size=6151 bytes [libx264 @ 037d6aa0] frame=1025 QP=25.93 NAL=2 Slice:B Poc:50 I:0 P:584 SKIP:1034 size=972 bytes [libx264 @ 037d6aa0] frame=1026 QP=25.08 NAL=0 Slice:B Poc:48 I:0 P:888 SKIP:729 size=1345 bytes frame= 1068 fps=8.2 q=28.0 size= 6572kB time=00:00:42.70 bitrate=1260.7kbits/s frame=1027 QP=22.85 NAL=2 Slice:P Poc:58 I:2 P:1061 SKIP:557 size=5373 bytes [libx264 @ 037d6aa0] frame=1028 QP=24.45 NAL=2 Slice:B Poc:56 I:1 P:561 SKIP:1057 size=811 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3854160 in que [libx264 @ 037d6aa0] frame=1029 QP=25.13 NAL=0 Slice:B Poc:54 I:1 P:870 SKIP:748 size=1226 bytes [libx264 @ 037d6aa0] frame=1030 QP=22.44 NAL=2 Slice:P Poc:62 I:9 P:1097 SKIP:514 size=6106 bytes [libx264 @ 037d6aa0] frame=1031 QP=24.96 NAL=0 Slice:B Poc:60 I:0 P:806 SKIP:812 size=1267 bytes frame= 1073 fps=8.2 q=28.0 size= 6598kB time=00:00:42.89 bitrate=1260.0kbits/s frame=1032 QP=22.45 NAL=2 Slice:P Poc:66 I:2 P:1095 SKIP:523 size=6489 bytes [libx264 @ 037d6aa0] frame=1033 QP=25.08 NAL=0 Slice:B Poc:64 I:0 P:816 SKIP:802 size=1237 bytes [libx264 @ 037d6aa0] frame=1034 QP=22.41 NAL=2 Slice:P Poc:70 I:3 P:1104 SKIP:513 size=5912 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3880080 in que [libx264 @ 037d6aa0] frame=1035 QP=24.99 NAL=0 Slice:B Poc:68 I:0 P:828 SKIP:786 size=1189 bytes frame= 1077 fps=8.2 q=28.0 size= 6622kB time=00:00:43.12 bitrate=1258.1kbits/s frame=1036 QP=22.59 NAL=2 Slice:P Poc:76 I:3 P:1067 SKIP:550 size=7603 bytes [libx264 @ 037d6aa0] frame=1037 QP=25.48 NAL=2 Slice:B Poc:74 I:0 P:617 SKIP:999 size=1131 bytes [libx264 @ 037d6aa0] frame=1038 QP=25.04 NAL=0 Slice:B Poc:72 I:0 P:834 SKIP:784 size=1155 bytes [libx264 @ 037d6aa0] frame=1039 QP=22.95 NAL=2 Slice:P Poc:82 I:1 P:1053 SKIP:566 size=5920 bytes [libx264 @ 037d6aa0] frame=1040 QP=25.50 NAL=2 Slice:B Poc:80 I:0 P:609 SKIP:1006 size=960 bytes frame= 1082 fps=8.2 q=28.0 size= 6650kB time=00:00:43.24 bitrate=1259.6kbits/s frame=1041 QP=25.10 NAL=0 Slice:B Poc:78 I:1 P:891 SKIP:725 size=1349 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3906000 in que [libx264 @ 037d6aa0] frame=1042 QP=22.45 NAL=2 Slice:P Poc:86 I:9 P:1153 SKIP:458 size=6630 bytes [libx264 @ 037d6aa0] frame=1043 QP=24.66 NAL=0 Slice:B Poc:84 I:2 P:789 SKIP:824 size=1152 bytes [libx264 @ 037d6aa0] frame=1044 QP=22.53 NAL=2 Slice:P Poc:90 I:10 P:1136 SKIP:474 size=6547 bytes [libx264 @ 037d6aa0] frame=1045 QP=24.68 NAL=0 Slice:B Poc:88 I:0 P:833 SKIP:782 size=1363 bytes [libx264 @ 037d6aa0] frame=1046 QP=22.51 NAL=2 Slice:P Poc:94 I:8 P:1116 SKIP:496 size=8785 bytes frame= 1088 fps=8.2 q=28.0 size= 6690kB time=00:00:43.50 bitrate=1259.8kbits/s frame=1047 QP=25.01 NAL=0 Slice:B Poc:92 I:1 P:802 SKIP:814 size=1328 bytes [libx264 @ 037d6aa0] frame=1048 QP=22.65 NAL=2 Slice:P Poc:100 I:5 P:1085 SKIP:530 size=6527 bytes [libx264 @ 037d6aa0] frame=1049 QP=25.68 NAL=2 Slice:B Poc:98 I:1 P:777 SKIP:839 size=1304 bytes [libx264 @ 037d6aa0] frame=1050 QP=25.66 NAL=0 Slice:B Poc:96 I:0 P:886 SKIP:730 size=1598 bytes [libx264 @ 037d6aa0] frame=1051 QP=22.74 NAL=2 Slice:P Poc:106 I:3 P:1101 SKIP:516 size=6768 bytes frame= 1093 fps=8.2 q=28.0 size= 6718kB time=00:00:43.56 bitrate=1263.2kbits/s frame=1052 QP=25.37 NAL=2 Slice:B Poc:104 I:0 P:679 SKIP:931 size=1273 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3931920 in que [libx264 @ 037d6aa0] frame=1053 QP=25.52 NAL=0 Slice:B Poc:102 I:0 P:956 SKIP:655 size=1726 bytes [libx264 @ 037d6aa0] frame=1054 QP=22.53 NAL=2 Slice:P Poc:110 I:7 P:1127 SKIP:486 size=7113 bytes [libx264 @ 037d6aa0] frame=1055 QP=25.57 NAL=0 Slice:B Poc:108 I:1 P:915 SKIP:694 size=1647 bytes frame= 1097 fps=8.2 q=28.0 size= 6738kB time=00:00:43.82 bitrate=1259.5kbits/s first_dts 12240 not matching first dts 3957840 in que [libx264 @ 037d6aa0] frame=1056 QP=22.43 NAL=2 Slice:P Poc:114 I:11 P:1128 SKIP:481 size=7118 bytes [libx264 @ 037d6aa0] frame=1057 QP=24.68 NAL=0 Slice:B Poc:112 I:1 P:825 SKIP:779 size=1358 bytes [libx264 @ 037d6aa0] frame=1058 QP=22.48 NAL=2 Slice:P Poc:118 I:4 P:1080 SKIP:536 size=7194 bytes [libx264 @ 037d6aa0] frame=1059 QP=24.73 NAL=0 Slice:B Poc:116 I:0 P:870 SKIP:743 size=1222 bytes frame= 1101 fps=8.2 q=28.0 size= 6762kB time=00:00:44.08 bitrate=1256.7kbits/s frame=1060 QP=22.59 NAL=2 Slice:P Poc:124 I:6 P:1096 SKIP:518 size=6572 bytes [libx264 @ 037d6aa0] frame=1061 QP=24.80 NAL=2 Slice:B Poc:122 I:0 P:603 SKIP:1017 size=904 bytes [libx264 @ 037d6aa0] frame=1062 QP=24.89 NAL=0 Slice:B Poc:120 I:0 P:732 SKIP:885 size=1085 bytes [libx264 @ 037d6aa0] frame=1063 QP=22.71 NAL=2 Slice:P Poc:130 I:2 P:1017 SKIP:601 size=5207 bytes [libx264 @ 037d6aa0] frame=1064 QP=25.49 NAL=2 Slice:B Poc:128 I:0 P:568 SKIP:1044 size=874 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 3983760 in que frame= 1106 fps=8.2 q=28.0 size= 6786kB time=00:00:44.17 bitrate=1258.4kbits/s frame=1065 QP=25.33 NAL=0 Slice:B Poc:126 I:0 P:715 SKIP:903 size=1028 bytes [libx264 @ 037d6aa0] frame=1066 QP=22.42 NAL=2 Slice:P Poc:134 I:8 P:1112 SKIP:500 size=5963 bytes [libx264 @ 037d6aa0] frame=1067 QP=24.55 NAL=0 Slice:B Poc:132 I:1 P:695 SKIP:919 size=1034 bytes [libx264 @ 037d6aa0] frame=1068 QP=22.46 NAL=2 Slice:P Poc:138 I:3 P:1145 SKIP:472 size=5626 bytes [libx264 @ 037d6aa0] frame=1069 QP=23.90 NAL=0 Slice:B Poc:136 I:2 P:823 SKIP:794 size=1235 bytes [libx264 @ 037d6aa0] frame=1070 QP=22.37 NAL=2 Slice:P Poc:142 I:0 P:1133 SKIP:487 size=5668 bytes frame= 1112 fps=8.2 q=28.0 size= 6822kB time=00:00:44.40 bitrate=1258.7kbits/s first_dts 12240 not matching first dts 4009680 in que [libx264 @ 037d6aa0] frame=1071 QP=24.41 NAL=0 Slice:B Poc:140 I:0 P:809 SKIP:811 size=1112 bytes [libx264 @ 037d6aa0] frame=1072 QP=22.46 NAL=2 Slice:P Poc:148 I:1 P:1073 SKIP:546 size=5062 bytes [libx264 @ 037d6aa0] frame=1073 QP=25.42 NAL=2 Slice:B Poc:146 I:0 P:645 SKIP:967 size=1017 bytes [libx264 @ 037d6aa0] frame=1074 QP=25.24 NAL=0 Slice:B Poc:144 I:0 P:783 SKIP:837 size=991 bytes frame= 1116 fps=8.2 q=28.0 size= 6836kB time=00:00:44.65 bitrate=1254.0kbits/s frame=1075 QP=22.67 NAL=2 Slice:P Poc:154 I:5 P:1087 SKIP:528 size=5629 bytes [libx264 @ 037d6aa0] frame=1076 QP=25.15 NAL=2 Slice:B Poc:152 I:0 P:617 SKIP:1002 size=894 bytes [libx264 @ 037d6aa0] frame=1077 QP=24.65 NAL=0 Slice:B Poc:150 I:0 P:750 SKIP:868 size=1057 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4035600 in que [libx264 @ 037d6aa0] frame=1078 QP=22.46 NAL=2 Slice:P Poc:158 I:5 P:1132 SKIP:483 size=5488 bytes [libx264 @ 037d6aa0] frame=1079 QP=24.49 NAL=0 Slice:B Poc:156 I:1 P:828 SKIP:788 size=1156 bytes [libx264 @ 037d6aa0] frame=1080 QP=22.45 NAL=2 Slice:P Poc:162 I:6 P:1107 SKIP:507 size=7441 bytes frame= 1122 fps=8.2 q=28.0 size= 6876kB time=00:00:44.84 bitrate=1256.0kbits/s frame=1081 QP=24.74 NAL=0 Slice:B Poc:160 I:0 P:836 SKIP:782 size=1265 bytes [libx264 @ 037d6aa0] frame=1082 QP=22.34 NAL=2 Slice:P Poc:166 I:2 P:1118 SKIP:500 size=5491 bytes [libx264 @ 037d6aa0] frame=1083 QP=25.36 NAL=0 Slice:B Poc:164 I:1 P:885 SKIP:732 size=1302 bytes [libx264 @ 037d6aa0] frame=1084 QP=22.52 NAL=2 Slice:P Poc:172 I:1 P:1127 SKIP:492 size=5396 bytes [libx264 @ 037d6aa0] frame=1085 QP=24.25 NAL=2 Slice:B Poc:170 I:0 P:632 SKIP:988 size=945 bytes frame= 1127 fps=8.2 q=28.0 size= 6898kB time=00:00:45.00 bitrate=1255.5kbits/s frame=1086 QP=24.71 NAL=0 Slice:B Poc:168 I:0 P:938 SKIP:679 size=1368 bytes [libx264 @ 037d6aa0] frame=1087 QP=22.88 NAL=2 Slice:P Poc:178 I:9 P:1066 SKIP:545 size=4810 bytes [libx264 @ 037d6aa0] frame=1088 QP=25.56 NAL=2 Slice:B Poc:176 I:0 P:621 SKIP:996 size=980 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4061520 in que [libx264 @ 037d6aa0] frame=1089 QP=25.04 NAL=0 Slice:B Poc:174 I:0 P:906 SKIP:710 size=1302 bytes frame= 1131 fps=8.2 q=28.0 size= 6912kB time=00:00:45.23 bitrate=1251.8kbits/s frame=1090 QP=22.50 NAL=2 Slice:P Poc:182 I:9 P:1122 SKIP:489 size=6485 bytes [libx264 @ 037d6aa0] frame=1091 QP=25.34 NAL=0 Slice:B Poc:180 I:0 P:814 SKIP:804 size=1228 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4087440 in que [libx264 @ 037d6aa0] frame=1092 QP=22.46 NAL=2 Slice:P Poc:186 I:4 P:1143 SKIP:473 size=5729 bytes [libx264 @ 037d6aa0] frame=1093 QP=24.65 NAL=0 Slice:B Poc:184 I:1 P:1004 SKIP:609 size=1665 bytes [libx264 @ 037d6aa0] frame=1094 QP=22.44 NAL=2 Slice:P Poc:190 I:6 P:1121 SKIP:493 size=6479 bytes frame= 1136 fps=8.2 q=28.0 size= 6950kB time=00:00:45.45 bitrate=1252.5kbits/s frame=1095 QP=24.89 NAL=0 Slice:B Poc:188 I:0 P:905 SKIP:708 size=1324 bytes [libx264 @ 037d6aa0] frame=1096 QP=22.46 NAL=2 Slice:P Poc:196 I:4 P:1150 SKIP:466 size=6093 bytes [libx264 @ 037d6aa0] frame=1097 QP=25.43 NAL=2 Slice:B Poc:194 I:0 P:735 SKIP:882 size=1071 bytes [libx264 @ 037d6aa0] frame=1098 QP=25.33 NAL=0 Slice:B Poc:192 I:0 P:920 SKIP:695 size=1380 bytes [libx264 @ 037d6aa0] frame=1099 QP=22.67 NAL=2 Slice:P Poc:202 I:1 P:1089 SKIP:530 size=5434 bytes [libx264 @ 037d6aa0] frame=1100 QP=24.33 NAL=2 Slice:B Poc:200 I:1 P:621 SKIP:997 size=894 bytes frame= 1142 fps=8.2 q=28.0 size= 6976kB time=00:00:45.58 bitrate=1253.7kbits/s first_dts 12240 not matching first dts 4113360 in que [libx264 @ 037d6aa0] frame=1101 QP=24.32 NAL=0 Slice:B Poc:198 I:0 P:672 SKIP:947 size=927 bytes [libx264 @ 037d6aa0] frame=1102 QP=22.49 NAL=2 Slice:P Poc:206 I:1 P:1123 SKIP:496 size=5776 bytes [libx264 @ 037d6aa0] frame=1103 QP=25.06 NAL=0 Slice:B Poc:204 I:1 P:805 SKIP:814 size=1218 bytes [libx264 @ 037d6aa0] frame=1104 QP=22.50 NAL=2 Slice:P Poc:210 I:3 P:1106 SKIP:511 size=5108 bytes frame= 1146 fps=8.2 q=28.0 size= 7000kB time=00:00:45.84 bitrate=1251.0kbits/s frame=1105 QP=24.17 NAL=0 Slice:B Poc:208 I:0 P:756 SKIP:864 size=1130 bytes [libx264 @ 037d6aa0] frame=1106 QP=22.49 NAL=2 Slice:P Poc:214 I:2 P:1093 SKIP:525 size=6082 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4139280 in que [libx264 @ 037d6aa0] frame=1107 QP=24.57 NAL=0 Slice:B Poc:212 I:0 P:955 SKIP:663 size=1305 bytes [libx264 @ 037d6aa0] frame=1108 QP=22.78 NAL=2 Slice:P Poc:220 I:6 P:1080 SKIP:534 size=5793 bytes [libx264 @ 037d6aa0] frame=1109 QP=25.80 NAL=2 Slice:B Poc:218 I:0 P:720 SKIP:895 size=1047 bytes [libx264 @ 037d6aa0] frame=1110 QP=25.24 NAL=0 Slice:B Poc:216 I:0 P:934 SKIP:684 size=1349 bytes frame= 1152 fps=8.2 q=28.0 size= 7026kB time=00:00:46.06 bitrate=1249.5kbits/s frame=1111 QP=22.86 NAL=2 Slice:P Poc:226 I:5 P:1068 SKIP:547 size=5880 bytes [libx264 @ 037d6aa0] frame=1112 QP=26.07 NAL=2 Slice:B Poc:224 I:1 P:720 SKIP:896 size=1119 bytes [libx264 @ 037d6aa0] frame=1113 QP=24.89 NAL=0 Slice:B Poc:222 I:0 P:791 SKIP:823 size=1193 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4165200 in que [libx264 @ 037d6aa0] frame=1114 QP=22.45 NAL=2 Slice:P Poc:230 I:10 P:1149 SKIP:461 size=6548 bytes frame= 1156 fps=8.2 q=28.0 size= 7054kB time=00:00:46.28 bitrate=1248.4kbits/s frame=1115 QP=24.99 NAL=0 Slice:B Poc:228 I:1 P:854 SKIP:761 size=1348 bytes [libx264 @ 037d6aa0] frame=1116 QP=22.38 NAL=2 Slice:P Poc:234 I:4 P:1158 SKIP:458 size=8218 bytes [libx264 @ 037d6aa0] frame=1117 QP=24.92 NAL=0 Slice:B Poc:232 I:0 P:798 SKIP:821 size=1185 bytes [libx264 @ 037d6aa0] frame=1118 QP=22.45 NAL=2 Slice:P Poc:238 I:4 P:1106 SKIP:510 size=6525 bytes [libx264 @ 037d6aa0] frame=1119 QP=25.09 NAL=0 Slice:B Poc:236 I:0 P:811 SKIP:807 size=1224 bytes [libx264 @ 037d6aa0] frame=1120 QP=22.52 NAL=2 Slice:P Poc:244 I:2 P:1075 SKIP:543 size=6119 bytes frame= 1162 fps=8.2 q=28.0 size= 7092kB time=00:00:46.44 bitrate=1250.8kbits/s frame=1121 QP=25.65 NAL=2 Slice:B Poc:242 I:0 P:770 SKIP:846 size=1194 bytes [libx264 @ 037d6aa0] frame=1122 QP=25.06 NAL=0 Slice:B Poc:240 I:0 P:804 SKIP:816 size=1125 bytes [libx264 @ 037d6aa0] frame=1123 QP=22.64 NAL=2 Slice:P Poc:250 I:1 P:1084 SKIP:535 size=4942 bytes [libx264 @ 037d6aa0] frame=1124 QP=25.58 NAL=2 Slice:B Poc:248 I:0 P:640 SKIP:974 size=1037 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4191120 in que frame= 1166 fps=8.2 q=28.0 size= 7106kB time=00:00:46.48 bitrate=1252.4kbits/s frame=1125 QP=24.92 NAL=0 Slice:B Poc:246 I:0 P:885 SKIP:733 size=1253 bytes [libx264 @ 037d6aa0] frame=1126 QP=22.50 NAL=2 Slice:P Poc:254 I:5 P:1187 SKIP:428 size=6064 bytes [libx264 @ 037d6aa0] frame=1127 QP=24.11 NAL=0 Slice:B Poc:252 I:1 P:787 SKIP:829 size=1069 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4217040 in que [libx264 @ 037d6aa0] frame=1128 QP=22.44 NAL=2 Slice:P Poc:258 I:6 P:1072 SKIP:542 size=4837 bytes [libx264 @ 037d6aa0] frame=1129 QP=24.05 NAL=0 Slice:B Poc:256 I:2 P:731 SKIP:887 size=1027 bytes frame= 1171 fps=8.2 q=28.0 size= 7132kB time=00:00:46.89 bitrate=1245.8kbits/s frame=1130 QP=22.43 NAL=2 Slice:P Poc:262 I:2 P:1070 SKIP:548 size=4475 bytes [libx264 @ 037d6aa0] frame=1131 QP=24.53 NAL=0 Slice:B Poc:260 I:0 P:844 SKIP:775 size=1089 bytes [libx264 @ 037d6aa0] frame=1132 QP=22.60 NAL=2 Slice:P Poc:268 I:0 P:1090 SKIP:530 size=4514 bytes [libx264 @ 037d6aa0] frame=1133 QP=24.98 NAL=2 Slice:B Poc:266 I:0 P:697 SKIP:922 size=962 bytes [libx264 @ 037d6aa0] frame=1134 QP=25.37 NAL=0 Slice:B Poc:264 I:0 P:952 SKIP:666 size=1296 bytes [libx264 @ 037d6aa0] frame=1135 QP=22.67 NAL=2 Slice:P Poc:274 I:0 P:1037 SKIP:583 size=4426 bytes frame= 1177 fps=8.2 q=28.0 size= 7162kB time=00:00:47.02 bitrate=1247.7kbits/s frame=1136 QP=24.88 NAL=2 Slice:B Poc:272 I:0 P:768 SKIP:851 size=1035 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4245840 in que [libx264 @ 037d6aa0] frame=1137 QP=24.88 NAL=0 Slice:B Poc:270 I:0 P:639 SKIP:981 size=910 bytes [libx264 @ 037d6aa0] frame=1138 QP=22.51 NAL=2 Slice:P Poc:278 I:5 P:1136 SKIP:479 size=5283 bytes [libx264 @ 037d6aa0] frame=1139 QP=24.80 NAL=0 Slice:B Poc:276 I:0 P:822 SKIP:797 size=1109 bytes frame= 1181 fps=8.2 q=28.0 size= 7178kB time=00:00:47.21 bitrate=1245.4kbits/s frame=1140 QP=22.39 NAL=2 Slice:P Poc:282 I:4 P:1185 SKIP:431 size=5999 bytes [libx264 @ 037d6aa0] frame=1141 QP=24.44 NAL=0 Slice:B Poc:280 I:1 P:894 SKIP:724 size=1317 bytes [libx264 @ 037d6aa0] frame=1142 QP=22.23 NAL=2 Slice:P Poc:286 I:8 P:1154 SKIP:458 size=6606 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4271760 in que [libx264 @ 037d6aa0] frame=1143 QP=24.53 NAL=0 Slice:B Poc:284 I:0 P:953 SKIP:666 size=1307 bytes frame= 1185 fps=8.2 q=28.0 size= 7202kB time=00:00:47.44 bitrate=1243.7kbits/s frame=1144 QP=22.47 NAL=2 Slice:P Poc:292 I:3 P:1086 SKIP:531 size=5959 bytes [libx264 @ 037d6aa0] frame=1145 QP=24.55 NAL=2 Slice:B Poc:290 I:0 P:577 SKIP:1043 size=835 bytes [libx264 @ 037d6aa0] frame=1146 QP=26.00 NAL=0 Slice:B Poc:288 I:0 P:1012 SKIP:603 size=1762 bytes [libx264 @ 037d6aa0] frame=1147 QP=22.84 NAL=2 Slice:P Poc:298 I:2 P:1064 SKIP:554 size=5111 bytes [libx264 @ 037d6aa0] frame=1148 QP=24.73 NAL=2 Slice:B Poc:296 I:1 P:636 SKIP:983 size=906 bytes frame= 1190 fps=8.2 q=28.0 size= 7226kB time=00:00:47.60 bitrate=1243.6kbits/s frame=1149 QP=25.22 NAL=0 Slice:B Poc:294 I:0 P:773 SKIP:847 size=1075 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4297680 in que [libx264 @ 037d6aa0] frame=1150 QP=22.36 NAL=2 Slice:P Poc:302 I:2 P:1141 SKIP:477 size=5624 bytes [libx264 @ 037d6aa0] frame=1151 QP=24.45 NAL=0 Slice:B Poc:300 I:0 P:678 SKIP:939 size=958 bytes [libx264 @ 037d6aa0] frame=1152 QP=22.52 NAL=2 Slice:P Poc:306 I:2 P:1105 SKIP:513 size=4865 bytes [libx264 @ 037d6aa0] frame=1153 QP=24.43 NAL=0 Slice:B Poc:304 I:1 P:795 SKIP:824 size=1108 bytes [libx264 @ 037d6aa0] frame=1154 QP=22.49 NAL=2 Slice:P Poc:310 I:3 P:1118 SKIP:499 size=6443 bytes frame= 1196 fps=8.2 q=28.0 size= 7262kB time=00:00:47.82 bitrate=1243.9kbits/s frame=1155 QP=24.68 NAL=0 Slice:B Poc:308 I:0 P:813 SKIP:806 size=1106 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4323600 in que [libx264 @ 037d6aa0] frame=1156 QP=22.63 NAL=2 Slice:P Poc:316 I:3 P:1130 SKIP:487 size=5584 bytes [libx264 @ 037d6aa0] frame=1157 QP=25.06 NAL=2 Slice:B Poc:314 I:0 P:681 SKIP:939 size=1047 bytes [libx264 @ 037d6aa0] frame=1158 QP=25.27 NAL=0 Slice:B Poc:312 I:0 P:782 SKIP:837 size=1155 bytes frame= 1200 fps=8.2 q=28.0 size= 7276kB time=00:00:48.04 bitrate=1240.5kbits/s frame=1159 QP=22.83 NAL=2 Slice:P Poc:322 I:0 P:1009 SKIP:611 size=4420 bytes [libx264 @ 037d6aa0] frame=1160 QP=25.83 NAL=2 Slice:B Poc:320 I:0 P:818 SKIP:796 size=1237 bytes [libx264 @ 037d6aa0] frame=1161 QP=25.02 NAL=0 Slice:B Poc:318 I:0 P:836 SKIP:782 size=1170 bytes [libx264 @ 037d6aa0] frame=1162 QP=22.51 NAL=2 Slice:P Poc:326 I:10 P:1163 SKIP:447 size=9162 bytes [libx264 @ 037d6aa0] frame=1163 QP=25.07 NAL=0 Slice:B Poc:324 I:0 P:963 SKIP:654 size=1380 bytes frame= 1205 fps=8.2 q=28.0 size= 7306kB time=00:00:48.14 bitrate=1243.2kbits/s frame=1164 QP=22.25 NAL=2 Slice:P Poc:330 I:1 P:1145 SKIP:474 size=5351 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4349520 in que [libx264 @ 037d6aa0] frame=1165 QP=25.10 NAL=0 Slice:B Poc:328 I:0 P:942 SKIP:674 size=1535 bytes [libx264 @ 037d6aa0] frame=1166 QP=22.48 NAL=2 Slice:P Poc:334 I:4 P:1132 SKIP:484 size=5515 bytes [libx264 @ 037d6aa0] frame=1167 QP=24.66 NAL=0 Slice:B Poc:332 I:0 P:852 SKIP:762 size=1251 bytes frame= 1209 fps=8.2 q=28.0 size= 7328kB time=00:00:48.40 bitrate=1240.3kbits/s frame=1168 QP=22.61 NAL=2 Slice:P Poc:340 I:2 P:1127 SKIP:491 size=6194 bytes [libx264 @ 037d6aa0] frame=1169 QP=24.70 NAL=2 Slice:B Poc:338 I:0 P:753 SKIP:865 size=1132 bytes [libx264 @ 037d6aa0] frame=1170 QP=24.98 NAL=0 Slice:B Poc:336 I:0 P:907 SKIP:709 size=1277 bytes [libx264 @ 037d6aa0] frame=1171 QP=22.79 NAL=2 Slice:P Poc:346 I:0 P:1131 SKIP:489 size=5671 bytes [libx264 @ 037d6aa0] frame=1172 QP=25.49 NAL=2 Slice:B Poc:344 I:0 P:680 SKIP:939 size=1065 bytes frame= 1214 fps=8.2 q=28.0 size= 7354kB time=00:00:48.46 bitrate=1243.1kbits/s first_dts 12240 not matching first dts 4378320 in que [libx264 @ 037d6aa0] frame=1173 QP=25.06 NAL=0 Slice:B Poc:342 I:0 P:767 SKIP:853 size=1103 bytes [libx264 @ 037d6aa0] frame=1174 QP=22.61 NAL=2 Slice:P Poc:350 I:9 P:1108 SKIP:503 size=6321 bytes [libx264 @ 037d6aa0] frame=1175 QP=25.21 NAL=0 Slice:B Poc:348 I:1 P:749 SKIP:868 size=1121 bytes [libx264 @ 037d6aa0] frame=1176 QP=22.60 NAL=2 Slice:P Poc:354 I:4 P:1151 SKIP:465 size=5860 bytes frame= 1218 fps=8.2 q=28.0 size= 7380kB time=00:00:48.72 bitrate=1240.9kbits/s frame=1177 QP=24.74 NAL=0 Slice:B Poc:352 I:0 P:859 SKIP:753 size=1357 bytes [libx264 @ 037d6aa0] frame=1178 QP=22.61 NAL=2 Slice:P Poc:358 I:2 P:1125 SKIP:493 size=6288 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4404240 in que [libx264 @ 037d6aa0] frame=1179 QP=24.60 NAL=0 Slice:B Poc:356 I:0 P:783 SKIP:834 size=1033 bytes [libx264 @ 037d6aa0] frame=1180 QP=22.71 NAL=2 Slice:P Poc:364 I:1 P:1051 SKIP:568 size=6858 bytes [libx264 @ 037d6aa0] frame=1181 QP=25.16 NAL=2 Slice:B Poc:362 I:0 P:647 SKIP:973 size=981 bytes [libx264 @ 037d6aa0] frame=1182 QP=25.28 NAL=0 Slice:B Poc:360 I:0 P:752 SKIP:866 size=1170 bytes frame= 1224 fps=8.2 q=28.0 size= 7406kB time=00:00:48.94 bitrate=1239.6kbits/s frame=1183 QP=22.81 NAL=2 Slice:P Poc:370 I:1 P:1114 SKIP:505 size=6774 bytes [libx264 @ 037d6aa0] frame=1184 QP=25.74 NAL=2 Slice:B Poc:368 I:0 P:694 SKIP:920 size=1079 bytes [libx264 @ 037d6aa0] frame=1185 QP=25.25 NAL=0 Slice:B Poc:366 I:0 P:848 SKIP:764 size=1507 bytes [libx264 @ 037d6aa0] frame=1186 QP=22.45 NAL=2 Slice:P Poc:374 I:7 P:1214 SKIP:399 size=8741 bytes [libx264 @ 037d6aa0] frame=1187 QP=25.06 NAL=0 Slice:B Poc:372 I:0 P:861 SKIP:757 size=1426 bytes frame= 1229 fps=8.2 q=28.0 size= 7438kB time=00:00:49.10 bitrate=1240.9kbits/s first_dts 12240 not matching first dts 4430160 in que [libx264 @ 037d6aa0] frame=1188 QP=22.36 NAL=2 Slice:P Poc:378 I:5 P:1177 SKIP:438 size=6737 bytes [libx264 @ 037d6aa0] frame=1189 QP=25.52 NAL=0 Slice:B Poc:376 I:0 P:960 SKIP:643 size=2015 bytes [libx264 @ 037d6aa0] frame=1190 QP=22.46 NAL=2 Slice:P Poc:382 I:3 P:1140 SKIP:477 size=9591 bytes frame= 1232 fps=8.2 q=28.0 size= 7464kB time=00:00:49.29 bitrate=1240.4kbits/s frame=1191 QP=25.06 NAL=0 Slice:B Poc:380 I:0 P:942 SKIP:676 size=1306 bytes [libx264 @ 037d6aa0] frame=1192 QP=22.49 NAL=2 Slice:P Poc:388 I:1 P:1147 SKIP:472 size=7274 bytes [libx264 @ 037d6aa0] frame=1193 QP=24.78 NAL=2 Slice:B Poc:386 I:0 P:644 SKIP:975 size=962 bytes [libx264 @ 037d6aa0] frame=1194 QP=25.37 NAL=0 Slice:B Poc:384 I:0 P:803 SKIP:813 size=1236 bytes [libx264 @ 037d6aa0] frame=1195 QP=22.53 NAL=2 Slice:P Poc:394 I:2 P:1117 SKIP:501 size=7138 bytes [libx264 @ 037d6aa0] frame=1196 QP=25.55 NAL=2 Slice:B Poc:392 I:0 P:651 SKIP:962 size=1229 bytes frame= 1238 fps=8.2 q=28.0 size= 7494kB time=00:00:49.39 bitrate=1242.9kbits/s first_dts 12240 not matching first dts 4456080 in que [libx264 @ 037d6aa0] frame=1197 QP=25.36 NAL=0 Slice:B Poc:390 I:0 P:972 SKIP:643 size=1407 bytes [libx264 @ 037d6aa0] frame=1198 QP=22.07 NAL=2 Slice:P Poc:398 I:5 P:1136 SKIP:479 size=6261 bytes [libx264 @ 037d6aa0] frame=1199 QP=24.91 NAL=0 Slice:B Poc:396 I:0 P:844 SKIP:773 size=1288 bytes [libx264 @ 037d6aa0] frame=1200 QP=22.53 NAL=2 Slice:P Poc:406 I:5 P:1064 SKIP:551 size=6131 bytes frame= 1242 fps=8.2 q=28.0 size= 7518kB time=00:00:49.68 bitrate=1239.7kbits/s frame=1201 QP=24.72 NAL=2 Slice:B Poc:402 I:1 P:862 SKIP:751 size=1511 bytes [libx264 @ 037d6aa0] frame=1202 QP=24.58 NAL=0 Slice:B Poc:400 I:1 P:654 SKIP:963 size=1065 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4482000 in que [libx264 @ 037d6aa0] frame=1203 QP=25.05 NAL=0 Slice:B Poc:404 I:0 P:645 SKIP:974 size=851 bytes [libx264 @ 037d6aa0] frame=1204 QP=22.44 NAL=2 Slice:P Poc:412 I:0 P:1038 SKIP:582 size=6701 bytes [libx264 @ 037d6aa0] frame=1205 QP=25.44 NAL=2 Slice:B Poc:410 I:0 P:687 SKIP:927 size=1072 bytes [libx264 @ 037d6aa0] frame=1206 QP=25.54 NAL=0 Slice:B Poc:408 I:0 P:800 SKIP:820 size=1141 bytes frame= 1248 fps=8.2 q=28.0 size= 7540kB time=00:00:49.90 bitrate=1237.7kbits/s frame=1207 QP=22.86 NAL=2 Slice:P Poc:418 I:0 P:1067 SKIP:553 size=5925 bytes [libx264 @ 037d6aa0] frame=1208 QP=24.50 NAL=2 Slice:B Poc:416 I:0 P:558 SKIP:1061 size=841 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4507920 in que [libx264 @ 037d6aa0] frame=1209 QP=25.01 NAL=0 Slice:B Poc:414 I:0 P:1004 SKIP:615 size=1501 bytes [libx264 @ 037d6aa0] frame=1210 QP=22.46 NAL=2 Slice:P Poc:422 I:6 P:1118 SKIP:496 size=6420 bytes [libx264 @ 037d6aa0] frame=1211 QP=25.12 NAL=0 Slice:B Poc:420 I:0 P:692 SKIP:927 size=1029 bytes frame= 1253 fps=8.2 q=28.0 size= 7568kB time=00:00:50.09 bitrate=1237.6kbits/s frame=1212 QP=22.34 NAL=2 Slice:P Poc:426 I:4 P:1187 SKIP:429 size=7149 bytes [libx264 @ 037d6aa0] frame=1213 QP=24.75 NAL=0 Slice:B Poc:424 I:0 P:883 SKIP:737 size=1410 bytes [libx264 @ 037d6aa0] frame=1214 QP=22.48 NAL=2 Slice:P Poc:430 I:0 P:1176 SKIP:444 size=6763 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4533840 in que [libx264 @ 037d6aa0] frame=1215 QP=24.30 NAL=0 Slice:B Poc:428 I:0 P:789 SKIP:827 size=1088 bytes [libx264 @ 037d6aa0] frame=1216 QP=22.58 NAL=2 Slice:P Poc:436 I:1 P:1112 SKIP:507 size=6775 bytes frame= 1258 fps=8.2 q=28.0 size= 7604kB time=00:00:50.32 bitrate=1237.9kbits/s frame=1217 QP=25.46 NAL=2 Slice:B Poc:434 I:0 P:607 SKIP:1010 size=934 bytes [libx264 @ 037d6aa0] frame=1218 QP=25.00 NAL=0 Slice:B Poc:432 I:0 P:657 SKIP:963 size=936 bytes [libx264 @ 037d6aa0] frame=1219 QP=22.81 NAL=2 Slice:P Poc:442 I:1 P:1102 SKIP:517 size=5501 bytes [libx264 @ 037d6aa0] frame=1220 QP=25.28 NAL=2 Slice:B Poc:440 I:0 P:725 SKIP:894 size=941 bytes [libx264 @ 037d6aa0] frame=1221 QP=24.10 NAL=0 Slice:B Poc:438 I:0 P:675 SKIP:945 size=861 bytes frame= 1263 fps=8.2 q=28.0 size= 7620kB time=00:00:50.48 bitrate=1236.6kbits/s frame=1222 QP=22.30 NAL=2 Slice:P Poc:446 I:8 P:1175 SKIP:437 size=7301 bytes [libx264 @ 037d6aa0] frame=1223 QP=25.15 NAL=0 Slice:B Poc:444 I:0 P:830 SKIP:782 size=1275 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4562640 in que [libx264 @ 037d6aa0] frame=1224 QP=22.25 NAL=2 Slice:P Poc:450 I:0 P:1147 SKIP:473 size=5267 bytes frame= 1266 fps=8.2 q=28.0 size= 7646kB time=00:00:50.67 bitrate=1236.1kbits/s frame=1225 QP=25.04 NAL=0 Slice:B Poc:448 I:1 P:818 SKIP:799 size=1266 bytes [libx264 @ 037d6aa0] frame=1226 QP=22.35 NAL=2 Slice:P Poc:454 I:0 P:1094 SKIP:526 size=5639 bytes [libx264 @ 037d6aa0] frame=1227 QP=24.50 NAL=0 Slice:B Poc:452 I:0 P:696 SKIP:924 size=878 bytes [libx264 @ 037d6aa0] frame=1228 QP=22.52 NAL=2 Slice:P Poc:460 I:3 P:1137 SKIP:480 size=5969 bytes [libx264 @ 037d6aa0] frame=1229 QP=25.39 NAL=2 Slice:B Poc:458 I:0 P:696 SKIP:915 size=1149 bytes [libx264 @ 037d6aa0] frame=1230 QP=25.32 NAL=0 Slice:B Poc:456 I:0 P:861 SKIP:757 size=1397 bytes frame= 1272 fps=8.2 q=28.0 size= 7670kB time=00:00:50.86 bitrate=1235.3kbits/s frame=1231 QP=22.53 NAL=2 Slice:P Poc:466 I:0 P:1120 SKIP:500 size=5682 bytes [libx264 @ 037d6aa0] frame=1232 QP=25.22 NAL=2 Slice:B Poc:464 I:0 P:636 SKIP:984 size=975 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4588560 in que [libx264 @ 037d6aa0] frame=1233 QP=26.12 NAL=0 Slice:B Poc:462 I:0 P:863 SKIP:755 size=1721 bytes [libx264 @ 037d6aa0] frame=1234 QP=22.13 NAL=2 Slice:P Poc:470 I:6 P:1155 SKIP:459 size=7574 bytes [libx264 @ 037d6aa0] frame=1235 QP=24.28 NAL=0 Slice:B Poc:468 I:0 P:695 SKIP:925 size=942 bytes frame= 1277 fps=8.2 q=28.0 size= 7700kB time=00:00:51.05 bitrate=1235.5kbits/s frame=1236 QP=22.57 NAL=2 Slice:P Poc:478 I:2 P:1166 SKIP:452 size=5837 bytes [libx264 @ 037d6aa0] frame=1237 QP=24.27 NAL=2 Slice:B Poc:474 I:0 P:882 SKIP:735 size=1465 bytes [libx264 @ 037d6aa0] frame=1238 QP=24.41 NAL=0 Slice:B Poc:472 I:0 P:802 SKIP:818 size=1249 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4614480 in que [libx264 @ 037d6aa0] frame=1239 QP=24.80 NAL=0 Slice:B Poc:476 I:0 P:758 SKIP:861 size=1072 bytes [libx264 @ 037d6aa0] frame=1240 QP=22.62 NAL=2 Slice:P Poc:484 I:3 P:1129 SKIP:488 size=5451 bytes [libx264 @ 037d6aa0] frame=1241 QP=25.48 NAL=2 Slice:B Poc:482 I:0 P:725 SKIP:890 size=1078 bytes frame= 1283 fps=8.2 q=28.0 size= 7730kB time=00:00:51.34 bitrate=1233.3kbits/s frame=1242 QP=25.38 NAL=0 Slice:B Poc:480 I:0 P:754 SKIP:862 size=1218 bytes [libx264 @ 037d6aa0] frame=1243 QP=22.91 NAL=2 Slice:P Poc:490 I:1 P:1084 SKIP:535 size=5454 bytes [libx264 @ 037d6aa0] frame=1244 QP=25.94 NAL=2 Slice:B Poc:488 I:0 P:718 SKIP:896 size=1275 bytes [libx264 @ 037d6aa0] frame=1245 QP=25.36 NAL=0 Slice:B Poc:486 I:0 P:832 SKIP:782 size=1245 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4640400 in que frame= 1287 fps=8.2 q=28.0 size= 7748kB time=00:00:51.47 bitrate=1233.1kbits/s frame=1246 QP=22.55 NAL=2 Slice:P Poc:494 I:9 P:1213 SKIP:398 size=8701 bytes [libx264 @ 037d6aa0] frame=1247 QP=24.91 NAL=0 Slice:B Poc:492 I:0 P:906 SKIP:709 size=1440 bytes [libx264 @ 037d6aa0] frame=1248 QP=22.55 NAL=2 Slice:P Poc:498 I:7 P:1218 SKIP:395 size=8777 bytes [libx264 @ 037d6aa0] frame=1249 QP=25.14 NAL=0 Slice:B Poc:496 I:2 P:870 SKIP:745 size=1542 bytes [libx264 @ 037d6aa0] frame=1250 QP=19.71 NAL=3 Slice:I Poc:0 I:1620 P:0 SKIP:0 size=35651 bytes frame= 1292 fps=8.2 q=25.0 size= 7816kB time=00:00:51.63 bitrate=1240.1kbits/s frame=1251 QP=22.68 NAL=2 Slice:P Poc:6 I:27 P:1075 SKIP:518 size=5466 bytes [libx264 @ 037d6aa0] frame=1252 QP=25.60 NAL=2 Slice:B Poc:4 I:1 P:733 SKIP:872 size=1502 bytes [libx264 @ 037d6aa0] frame=1253 QP=25.42 NAL=0 Slice:B Poc:2 I:3 P:949 SKIP:666 size=1369 bytes [libx264 @ 037d6aa0] frame=1254 QP=22.78 NAL=2 Slice:P Poc:10 I:18 P:1119 SKIP:483 size=6080 bytes [libx264 @ 037d6aa0] frame=1255 QP=25.11 NAL=0 Slice:B Poc:8 I:0 P:864 SKIP:755 size=1185 bytes frame= 1297 fps=8.2 q=28.0 size= 7840kB time=00:00:51.72 bitrate=1241.6kbits/s frame=1256 QP=22.94 NAL=2 Slice:P Poc:14 I:12 P:1090 SKIP:518 size=5369 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4666320 in que [libx264 @ 037d6aa0] frame=1257 QP=25.48 NAL=0 Slice:B Poc:12 I:0 P:804 SKIP:815 size=1217 bytes [libx264 @ 037d6aa0] frame=1258 QP=22.48 NAL=2 Slice:P Poc:18 I:11 P:1173 SKIP:436 size=6652 bytes [libx264 @ 037d6aa0] frame=1259 QP=25.42 NAL=0 Slice:B Poc:16 I:1 P:804 SKIP:814 size=1202 bytes frame= 1301 fps=8.2 q=28.0 size= 7864kB time=00:00:52.01 bitrate=1238.5kbits/s first_dts 12240 not matching first dts 4692240 in que [libx264 @ 037d6aa0] frame=1260 QP=22.42 NAL=2 Slice:P Poc:22 I:10 P:1167 SKIP:443 size=5850 bytes [libx264 @ 037d6aa0] frame=1261 QP=24.92 NAL=0 Slice:B Poc:20 I:5 P:717 SKIP:895 size=1252 bytes [libx264 @ 037d6aa0] frame=1262 QP=22.32 NAL=2 Slice:P Poc:26 I:3 P:1128 SKIP:489 size=6025 bytes [libx264 @ 037d6aa0] frame=1263 QP=25.96 NAL=0 Slice:B Poc:24 I:1 P:760 SKIP:857 size=1391 bytes [libx264 @ 037d6aa0] frame=1264 QP=22.59 NAL=2 Slice:P Poc:32 I:14 P:1104 SKIP:502 size=6645 bytes [libx264 @ 037d6aa0] frame=1265 QP=25.87 NAL=2 Slice:B Poc:30 I:1 P:697 SKIP:914 size=1219 bytes frame= 1307 fps=8.2 q=28.0 size= 7898kB time=00:00:52.30 bitrate=1237.0kbits/s frame=1266 QP=25.66 NAL=0 Slice:B Poc:28 I:1 P:922 SKIP:697 size=1309 bytes [libx264 @ 037d6aa0] frame=1267 QP=22.75 NAL=2 Slice:P Poc:38 I:2 P:1100 SKIP:518 size=8861 bytes [libx264 @ 037d6aa0] frame=1268 QP=25.11 NAL=2 Slice:B Poc:36 I:0 P:692 SKIP:928 size=1156 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4718160 in que [libx264 @ 037d6aa0] frame=1269 QP=26.00 NAL=0 Slice:B Poc:34 I:0 P:813 SKIP:806 size=1467 bytes frame= 1311 fps=8.2 q=28.0 size= 7918kB time=00:00:52.46 bitrate=1236.4kbits/s frame=1270 QP=22.15 NAL=2 Slice:P Poc:42 I:4 P:1191 SKIP:425 size=8646 bytes [libx264 @ 037d6aa0] frame=1271 QP=25.51 NAL=0 Slice:B Poc:40 I:0 P:771 SKIP:847 size=1270 bytes [libx264 @ 037d6aa0] frame=1272 QP=22.32 NAL=2 Slice:P Poc:50 I:7 P:1188 SKIP:425 size=7954 bytes [libx264 @ 037d6aa0] frame=1273 QP=24.76 NAL=2 Slice:B Poc:46 I:0 P:938 SKIP:671 size=1902 bytes [libx264 @ 037d6aa0] frame=1274 QP=25.87 NAL=0 Slice:B Poc:44 I:0 P:864 SKIP:753 size=1602 bytes frame= 1316 fps=8.2 q=28.0 size= 7952kB time=00:00:52.56 bitrate=1239.4kbits/s first_dts 12240 not matching first dts 4744080 in que [libx264 @ 037d6aa0] frame=1275 QP=25.00 NAL=0 Slice:B Poc:48 I:0 P:776 SKIP:843 size=1108 bytes [libx264 @ 037d6aa0] frame=1276 QP=22.60 NAL=2 Slice:P Poc:56 I:2 P:1131 SKIP:487 size=7247 bytes [libx264 @ 037d6aa0] frame=1277 QP=24.83 NAL=2 Slice:B Poc:54 I:0 P:624 SKIP:990 size=892 bytes [libx264 @ 037d6aa0] frame=1278 QP=25.00 NAL=0 Slice:B Poc:52 I:0 P:717 SKIP:902 size=1023 bytes frame= 1320 fps=8.2 q=28.0 size= 7970kB time=00:00:52.81 bitrate=1236.2kbits/s frame=1279 QP=22.81 NAL=2 Slice:P Poc:62 I:4 P:1105 SKIP:511 size=8419 bytes [libx264 @ 037d6aa0] frame=1280 QP=25.87 NAL=2 Slice:B Poc:60 I:0 P:697 SKIP:922 size=1152 bytes [libx264 @ 037d6aa0] frame=1281 QP=25.67 NAL=0 Slice:B Poc:58 I:0 P:814 SKIP:803 size=1219 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4770000 in que [libx264 @ 037d6aa0] frame=1282 QP=22.41 NAL=2 Slice:P Poc:66 I:3 P:1220 SKIP:397 size=7392 bytes frame= 1324 fps=8.2 q=28.0 size= 7998kB time=00:00:53.00 bitrate=1236.0kbits/s frame=1283 QP=24.45 NAL=0 Slice:B Poc:64 I:0 P:709 SKIP:909 size=954 bytes [libx264 @ 037d6aa0] frame=1284 QP=22.40 NAL=2 Slice:P Poc:70 I:4 P:1113 SKIP:503 size=5507 bytes [libx264 @ 037d6aa0] frame=1285 QP=24.51 NAL=0 Slice:B Poc:68 I:0 P:697 SKIP:922 size=980 bytes [libx264 @ 037d6aa0] frame=1286 QP=22.34 NAL=2 Slice:P Poc:74 I:3 P:1055 SKIP:562 size=5391 bytes [libx264 @ 037d6aa0] frame=1287 QP=24.58 NAL=0 Slice:B Poc:72 I:0 P:623 SKIP:997 size=810 bytes [libx264 @ 037d6aa0] frame=1288 QP=22.46 NAL=2 Slice:P Poc:80 I:3 P:1115 SKIP:502 size=5733 bytes frame= 1330 fps=8.2 q=28.0 size= 8030kB time=00:00:53.16 bitrate=1237.2kbits/s frame=1289 QP=25.53 NAL=2 Slice:B Poc:78 I:0 P:819 SKIP:797 size=1285 bytes [libx264 @ 037d6aa0] frame=1290 QP=26.35 NAL=0 Slice:B Poc:76 I:0 P:739 SKIP:879 size=1352 bytes [libx264 @ 037d6aa0] frame=1291 QP=22.93 NAL=2 Slice:P Poc:86 I:1 P:1081 SKIP:538 size=8211 bytes [libx264 @ 037d6aa0] frame=1292 QP=25.69 NAL=2 Slice:B Poc:84 I:0 P:635 SKIP:979 size=1055 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4795920 in que frame= 1334 fps=8.2 q=28.0 size= 8048kB time=00:00:53.20 bitrate=1239.3kbits/s frame=1293 QP=25.13 NAL=0 Slice:B Poc:82 I:0 P:727 SKIP:890 size=1044 bytes [libx264 @ 037d6aa0] frame=1294 QP=22.60 NAL=2 Slice:P Poc:90 I:3 P:1158 SKIP:459 size=7536 bytes [libx264 @ 037d6aa0] frame=1295 QP=25.31 NAL=0 Slice:B Poc:88 I:0 P:777 SKIP:840 size=1248 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4821840 in que [libx264 @ 037d6aa0] frame=1296 QP=22.45 NAL=2 Slice:P Poc:94 I:2 P:1185 SKIP:433 size=6337 bytes [libx264 @ 037d6aa0] frame=1297 QP=25.28 NAL=0 Slice:B Poc:92 I:1 P:916 SKIP:680 size=1599 bytes frame= 1339 fps=8.2 q=28.0 size= 8078kB time=00:00:53.61 bitrate=1234.2kbits/s frame=1298 QP=22.47 NAL=2 Slice:P Poc:98 I:2 P:1124 SKIP:494 size=6132 bytes [libx264 @ 037d6aa0] frame=1299 QP=24.79 NAL=0 Slice:B Poc:96 I:0 P:743 SKIP:875 size=916 bytes [libx264 @ 037d6aa0] frame=1300 QP=22.51 NAL=2 Slice:P Poc:104 I:0 P:1097 SKIP:523 size=5249 bytes [libx264 @ 037d6aa0] frame=1301 QP=25.61 NAL=2 Slice:B Poc:102 I:0 P:844 SKIP:775 size=1145 bytes [libx264 @ 037d6aa0] frame=1302 QP=26.10 NAL=0 Slice:B Poc:100 I:0 P:786 SKIP:829 size=1650 bytes [libx264 @ 037d6aa0] frame=1303 QP=22.76 NAL=2 Slice:P Poc:110 I:2 P:1084 SKIP:534 size=5710 bytes frame= 1345 fps=8.2 q=28.0 size= 8112kB time=00:00:53.71 bitrate=1237.2kbits/s frame=1304 QP=25.44 NAL=2 Slice:B Poc:108 I:0 P:719 SKIP:900 size=996 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4847760 in que [libx264 @ 037d6aa0] frame=1305 QP=25.27 NAL=0 Slice:B Poc:106 I:0 P:861 SKIP:758 size=1147 bytes [libx264 @ 037d6aa0] frame=1306 QP=22.58 NAL=2 Slice:P Poc:114 I:2 P:1162 SKIP:456 size=6171 bytes [libx264 @ 037d6aa0] frame=1307 QP=25.13 NAL=0 Slice:B Poc:112 I:0 P:774 SKIP:844 size=1133 bytes frame= 1349 fps=8.2 q=28.0 size= 8130kB time=00:00:53.93 bitrate=1234.8kbits/s frame=1308 QP=22.51 NAL=2 Slice:P Poc:118 I:6 P:1177 SKIP:437 size=5319 bytes [libx264 @ 037d6aa0] frame=1309 QP=24.94 NAL=0 Slice:B Poc:116 I:0 P:739 SKIP:881 size=1071 bytes [libx264 @ 037d6aa0] frame=1310 QP=22.63 NAL=2 Slice:P Poc:122 I:0 P:1149 SKIP:471 size=8067 bytes frame= 1352 fps=8.2 q=28.0 size= 8152kB time=00:00:54.03 bitrate=1236.0kbits/s first_dts 12240 not matching first dts 4873680 in que [libx264 @ 037d6aa0] frame=1311 QP=24.58 NAL=0 Slice:B Poc:120 I:1 P:731 SKIP:887 size=1130 bytes [libx264 @ 037d6aa0] frame=1312 QP=22.67 NAL=2 Slice:P Poc:128 I:1 P:1119 SKIP:500 size=6623 bytes [libx264 @ 037d6aa0] frame=1313 QP=25.58 NAL=2 Slice:B Poc:126 I:0 P:780 SKIP:835 size=1363 bytes [libx264 @ 037d6aa0] frame=1314 QP=25.22 NAL=0 Slice:B Poc:124 I:0 P:919 SKIP:700 size=1409 bytes [libx264 @ 037d6aa0] frame=1315 QP=22.78 NAL=2 Slice:P Poc:134 I:0 P:1156 SKIP:464 size=6992 bytes [libx264 @ 037d6aa0] frame=1316 QP=25.53 NAL=2 Slice:B Poc:132 I:0 P:716 SKIP:898 size=1185 bytes frame= 1358 fps=8.2 q=28.0 size= 8182kB time=00:00:54.25 bitrate=1235.4kbits/s frame=1317 QP=25.67 NAL=0 Slice:B Poc:130 I:0 P:971 SKIP:639 size=1707 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 4899600 in que [libx264 @ 037d6aa0] frame=1318 QP=22.64 NAL=2 Slice:P Poc:138 I:4 P:1222 SKIP:394 size=7191 bytes [libx264 @ 037d6aa0] frame=1319 QP=25.14 NAL=0 Slice:B Poc:136 I:0 P:806 SKIP:813 size=1215 bytes [libx264 @ 037d6aa0] frame=1320 QP=22.51 NAL=2 Slice:P Poc:142 I:3 P:1205 SKIP:412 size=6777 bytes frame= 1362 fps=8.2 q=28.0 size= 8208kB time=00:00:54.51 bitrate=1233.5kbits/s frame=1321 QP=24.80 NAL=0 Slice:B Poc:140 I:1 P:809 SKIP:805 size=1321 bytes [libx264 @ 037d6aa0] frame=1322 QP=22.62 NAL=2 Slice:P Poc:146 I:5 P:1175 SKIP:440 size=6261 bytes [libx264 @ 037d6aa0] frame=1323 QP=25.15 NAL=0 Slice:B Poc:144 I:1 P:807 SKIP:811 size=1116 bytes [libx264 @ 037d6aa0] frame=1324 QP=22.77 NAL=2 Slice:P Poc:152 I:3 P:1164 SKIP:453 size=6225 bytes [libx264 @ 037d6aa0] frame=1325 QP=25.41 NAL=2 Slice:B Poc:150 I:1 P:719 SKIP:897 size=1197 bytes [libx264 @ 037d6aa0] frame=1326 QP=25.49 NAL=0 Slice:B Poc:148 I:0 P:926 SKIP:692 size=1381 bytes frame= 1368 fps=8.2 q=28.0 size= 8236kB time=00:00:54.60 bitrate=1235.5kbits/s first_dts 12240 not matching first dts 4925520 in que [libx264 @ 037d6aa0] frame=1327 QP=23.11 NAL=2 Slice:P Poc:158 I:0 P:1112 SKIP:508 size=5458 bytes [libx264 @ 037d6aa0] frame=1328 QP=25.44 NAL=2 Slice:B Poc:156 I:0 P:664 SKIP:951 size=1190 bytes [libx264 @ 037d6aa0] frame=1329 QP=25.51 NAL=0 Slice:B Poc:154 I:0 P:918 SKIP:701 size=1360 bytes [libx264 @ 037d6aa0] frame=1330 QP=22.95 NAL=2 Slice:P Poc:162 I:7 P:1196 SKIP:417 size=6405 bytes [libx264 @ 037d6aa0] frame=1331 QP=25.20 NAL=0 Slice:B Poc:160 I:0 P:846 SKIP:771 size=1348 bytes frame= 1373 fps=8.2 q=28.0 size= 8264kB time=00:00:54.86 bitrate=1233.9kbits/s first_dts 12240 not matching first dts 4951440 in que [libx264 @ 037d6aa0] frame=1332 QP=23.00 NAL=2 Slice:P Poc:166 I:5 P:1142 SKIP:473 size=4937 bytes [libx264 @ 037d6aa0] frame=1333 QP=25.42 NAL=0 Slice:B Poc:164 I:0 P:804 SKIP:816 size=1321 bytes [libx264 @ 037d6aa0] frame=1334 QP=22.97 NAL=2 Slice:P Poc:170 I:5 P:1122 SKIP:493 size=5513 bytes [libx264 @ 037d6aa0] frame=1335 QP=24.54 NAL=0 Slice:B Poc:168 I:0 P:746 SKIP:874 size=1084 bytes frame= 1377 fps=8.2 q=28.0 size= 8286kB time=00:00:55.12 bitrate=1231.5kbits/s frame=1336 QP=23.25 NAL=2 Slice:P Poc:176 I:2 P:1147 SKIP:471 size=5650 bytes [libx264 @ 037d6aa0] frame=1337 QP=25.89 NAL=2 Slice:B Poc:174 I:0 P:770 SKIP:842 size=1644 bytes [libx264 @ 037d6aa0] frame=1338 QP=25.28 NAL=0 Slice:B Poc:172 I:1 P:805 SKIP:811 size=1517 bytes [libx264 @ 037d6aa0] frame=1339 QP=23.41 NAL=2 Slice:P Poc:180 I:6 P:1203 SKIP:411 size=8809 bytes [libx264 @ 037d6aa0] frame=1340 QP=26.26 NAL=0 Slice:B Poc:178 I:0 P:865 SKIP:729 size=3014 bytes frame= 1382 fps=8.2 q=28.0 size= 8316kB time=00:00:55.18 bitrate=1234.5kbits/s first_dts 12240 not matching first dts 4977360 in que [libx264 @ 037d6aa0] frame=1341 QP=23.32 NAL=2 Slice:P Poc:184 I:24 P:1260 SKIP:336 size=11678 bytes [libx264 @ 037d6aa0] frame=1342 QP=25.74 NAL=0 Slice:B Poc:182 I:0 P:877 SKIP:716 size=2166 bytes [libx264 @ 037d6aa0] frame=1343 QP=23.05 NAL=2 Slice:P Poc:188 I:57 P:1270 SKIP:293 size=8409 bytes frame= 1385 fps=8.2 q=28.0 size= 8348kB time=00:00:55.40 bitrate=1234.2kbits/s frame=1344 QP=25.66 NAL=0 Slice:B Poc:186 I:0 P:789 SKIP:824 size=1486 bytes [libx264 @ 037d6aa0] frame=1345 QP=23.31 NAL=2 Slice:P Poc:192 I:29 P:1343 SKIP:248 size=10901 bytes [libx264 @ 037d6aa0] frame=1346 QP=25.73 NAL=0 Slice:B Poc:190 I:0 P:763 SKIP:845 size=1620 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 5003280 in que [libx264 @ 037d6aa0] frame=1347 QP=23.31 NAL=2 Slice:P Poc:196 I:25 P:1397 SKIP:198 size=10096 bytes frame= 1389 fps=8.2 q=28.0 size= 8380kB time=00:00:55.60 bitrate=1234.7kbits/s frame=1348 QP=26.51 NAL=0 Slice:B Poc:194 I:0 P:897 SKIP:691 size=2388 bytes [libx264 @ 037d6aa0] frame=1349 QP=23.32 NAL=2 Slice:P Poc:200 I:35 P:1365 SKIP:220 size=12017 bytes [libx264 @ 037d6aa0] frame=1350 QP=25.88 NAL=0 Slice:B Poc:198 I:0 P:818 SKIP:794 size=1654 bytes [libx264 @ 037d6aa0] frame=1351 QP=23.39 NAL=2 Slice:P Poc:204 I:33 P:1394 SKIP:193 size=13460 bytes [libx264 @ 037d6aa0] frame=1352 QP=25.92 NAL=0 Slice:B Poc:202 I:0 P:779 SKIP:831 size=1569 bytes frame= 1394 fps=8.2 q=28.0 size= 8420kB time=00:00:55.66 bitrate=1239.2kbits/s frame=1353 QP=23.06 NAL=2 Slice:P Poc:208 I:102 P:1362 SKIP:156 size=12177 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 5029200 in que [libx264 @ 037d6aa0] frame=1354 QP=26.24 NAL=0 Slice:B Poc:206 I:0 P:782 SKIP:823 size=1513 bytes [libx264 @ 037d6aa0] frame=1355 QP=22.94 NAL=2 Slice:P Poc:212 I:126 P:1308 SKIP:186 size=10518 bytes frame= 1397 fps=8.2 q=28.0 size= 8452kB time=00:00:55.92 bitrate=1238.2kbits/s frame=1356 QP=26.06 NAL=0 Slice:B Poc:210 I:0 P:836 SKIP:780 size=1592 bytes [libx264 @ 037d6aa0] frame=1357 QP=22.99 NAL=2 Slice:P Poc:216 I:39 P:1390 SKIP:191 size=13501 bytes [libx264 @ 037d6aa0] frame=1358 QP=25.74 NAL=0 Slice:B Poc:214 I:0 P:873 SKIP:744 size=1584 bytes [libx264 @ 037d6aa0] frame=1359 QP=22.93 NAL=2 Slice:P Poc:220 I:19 P:1336 SKIP:265 size=14262 bytes [libx264 @ 037d6aa0] frame=1360 QP=26.14 NAL=0 Slice:B Poc:218 I:0 P:840 SKIP:771 size=1786 bytes frame= 1402 fps=8.2 q=28.0 size= 8494kB time=00:00:56.04 bitrate=1241.5kbits/s frame=1361 QP=22.80 NAL=2 Slice:P Poc:224 I:8 P:1396 SKIP:216 size=12315 bytes [libx264 @ 037d6aa0] frame=1362 QP=26.19 NAL=0 Slice:B Poc:222 I:0 P:885 SKIP:718 size=2020 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 5055120 in que [libx264 @ 037d6aa0] frame=1363 QP=22.53 NAL=2 Slice:P Poc:228 I:21 P:1440 SKIP:159 size=10274 bytes [libx264 @ 037d6aa0] frame=1364 QP=26.40 NAL=0 Slice:B Poc:226 I:0 P:909 SKIP:703 size=2028 bytes frame= 1406 fps=8.2 q=28.0 size= 8528kB time=00:00:56.24 bitrate=1242.2kbits/s frame=1365 QP=22.11 NAL=2 Slice:P Poc:232 I:24 P:1422 SKIP:174 size=12873 bytes [libx264 @ 037d6aa0] frame=1366 QP=26.86 NAL=0 Slice:B Poc:230 I:0 P:941 SKIP:665 size=2233 bytes [libx264 @ 037d6aa0] frame=1367 QP=22.07 NAL=2 Slice:P Poc:240 I:20 P:1371 SKIP:229 size=10679 bytes frame= 1409 fps=8.2 q=28.0 size= 8564kB time=00:00:56.33 bitrate=1245.3kbits/s first_dts 12240 not matching first dts 5081040 in que [libx264 @ 037d6aa0] frame=1368 QP=24.94 NAL=2 Slice:B Poc:236 I:8 P:922 SKIP:668 size=2250 bytes [libx264 @ 037d6aa0] frame=1369 QP=25.85 NAL=0 Slice:B Poc:234 I:0 P:821 SKIP:791 size=1432 bytes [libx264 @ 037d6aa0] frame=1370 QP=26.20 NAL=0 Slice:B Poc:238 I:0 P:724 SKIP:889 size=1191 bytes [libx264 @ 037d6aa0] frame=1371 QP=22.34 NAL=2 Slice:P Poc:248 I:8 P:1374 SKIP:238 size=9866 bytes frame= 1413 fps=8.2 q=28.0 size= 8586kB time=00:00:56.56 bitrate=1243.6kbits/s frame=1372 QP=25.06 NAL=2 Slice:B Poc:244 I:1 P:899 SKIP:715 size=1853 bytes [libx264 @ 037d6aa0] frame=1373 QP=25.43 NAL=0 Slice:B Poc:242 I:0 P:807 SKIP:812 size=1126 bytes [libx264 @ 037d6aa0] frame=1374 QP=26.94 NAL=0 Slice:B Poc:246 I:0 P:868 SKIP:748 size=1584 bytes [libx264 @ 037d6aa0] frame=1375 QP=21.98 NAL=2 Slice:P Poc:256 I:7 P:1398 SKIP:215 size=14138 bytes [libx264 @ 037d6aa0] frame=1376 QP=25.22 NAL=2 Slice:B Poc:252 I:0 P:903 SKIP:708 size=2317 bytes frame= 1418 fps=8.2 q=28.0 size= 8614kB time=00:00:56.62 bitrate=1246.2kbits/s first_dts 12240 not matching first dts 5109840 in que [libx264 @ 037d6aa0] frame=1377 QP=25.75 NAL=0 Slice:B Poc:250 I:0 P:778 SKIP:842 size=1114 bytes [libx264 @ 037d6aa0] frame=1378 QP=26.03 NAL=0 Slice:B Poc:254 I:0 P:896 SKIP:716 size=1700 bytes [libx264 @ 037d6aa0] frame=1379 QP=21.96 NAL=2 Slice:P Poc:264 I:4 P:1403 SKIP:213 size=9578 bytes frame= 1421 fps=8.2 q=28.0 size= 8636kB time=00:00:56.84 bitrate=1244.5kbits/s frame=1380 QP=24.93 NAL=2 Slice:B Poc:260 I:2 P:898 SKIP:682 size=2428 bytes [libx264 @ 037d6aa0] frame=1381 QP=26.14 NAL=0 Slice:B Poc:258 I:0 P:837 SKIP:777 size=1679 bytes [libx264 @ 037d6aa0] frame=1382 QP=25.93 NAL=0 Slice:B Poc:262 I:0 P:801 SKIP:815 size=1277 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 5135760 in que [libx264 @ 037d6aa0] frame=1383 QP=22.28 NAL=2 Slice:P Poc:272 I:3 P:1330 SKIP:287 size=10085 bytes [libx264 @ 037d6aa0] frame=1384 QP=25.62 NAL=2 Slice:B Poc:268 I:0 P:871 SKIP:737 size=2101 bytes [libx264 @ 037d6aa0] frame=1385 QP=25.47 NAL=0 Slice:B Poc:266 I:0 P:805 SKIP:815 size=1030 bytes frame= 1427 fps=8.2 q=28.0 size= 8666kB time=00:00:57.10 bitrate=1243.2kbits/s frame=1386 QP=26.12 NAL=0 Slice:B Poc:270 I:0 P:876 SKIP:736 size=1568 bytes [libx264 @ 037d6aa0] frame=1387 QP=22.22 NAL=2 Slice:P Poc:280 I:12 P:1338 SKIP:270 size=9580 bytes [libx264 @ 037d6aa0] frame=1388 QP=24.88 NAL=2 Slice:B Poc:276 I:1 P:891 SKIP:713 size=1892 bytes frame= 1430 fps=8.2 q=28.0 size= 8684kB time=00:00:57.16 bitrate=1244.4kbits/s frame=1389 QP=26.21 NAL=0 Slice:B Poc:274 I:0 P:800 SKIP:802 size=1519 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 5161680 in que [libx264 @ 037d6aa0] frame=1390 QP=25.88 NAL=0 Slice:B Poc:278 I:0 P:812 SKIP:806 size=1122 bytes [libx264 @ 037d6aa0] frame=1391 QP=22.05 NAL=2 Slice:P Poc:288 I:9 P:1355 SKIP:256 size=9201 bytes [libx264 @ 037d6aa0] frame=1392 QP=24.83 NAL=2 Slice:B Poc:284 I:1 P:879 SKIP:722 size=2110 bytes [libx264 @ 037d6aa0] frame=1393 QP=26.60 NAL=0 Slice:B Poc:282 I:0 P:877 SKIP:737 size=2365 bytes [libx264 @ 037d6aa0] frame=1394 QP=26.05 NAL=0 Slice:B Poc:286 I:0 P:765 SKIP:851 size=1179 bytes frame= 1436 fps=8.2 q=28.0 size= 8716kB time=00:00:57.42 bitrate=1243.4kbits/s frame=1395 QP=22.37 NAL=2 Slice:P Poc:296 I:3 P:1304 SKIP:313 size=13274 bytes [libx264 @ 037d6aa0] frame=1396 QP=24.88 NAL=2 Slice:B Poc:292 I:0 P:841 SKIP:765 size=2177 bytes [libx264 @ 037d6aa0] frame=1397 QP=26.14 NAL=0 Slice:B Poc:290 I:0 P:899 SKIP:707 size=1803 bytes [libx264 @ 037d6aa0] frame=1398 QP=25.80 NAL=0 Slice:B Poc:294 I:0 P:787 SKIP:829 size=1576 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 5187600 in que frame= 1440 fps=8.2 q=28.0 size= 8744kB time=00:00:57.55 bitrate=1244.6kbits/s frame=1399 QP=22.27 NAL=2 Slice:P Poc:304 I:11 P:1360 SKIP:249 size=10700 bytes [libx264 @ 037d6aa0] frame=1400 QP=25.24 NAL=2 Slice:B Poc:300 I:0 P:748 SKIP:864 size=1816 bytes [libx264 @ 037d6aa0] frame=1401 QP=26.09 NAL=0 Slice:B Poc:298 I:0 P:809 SKIP:804 size=1574 bytes [libx264 @ 037d6aa0] frame=1402 QP=26.48 NAL=0 Slice:B Poc:302 I:0 P:852 SKIP:763 size=1828 bytes [libx264 @ 037d6aa0] frame=1403 QP=22.41 NAL=2 Slice:P Poc:312 I:28 P:1310 SKIP:282 size=9647 bytes frame= 1445 fps=8.2 q=28.0 size= 8780kB time=00:00:57.77 bitrate=1244.9kbits/s frame=1404 QP=24.43 NAL=2 Slice:B Poc:308 I:1 P:922 SKIP:683 size=2244 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 5213520 in que [libx264 @ 037d6aa0] frame=1405 QP=25.82 NAL=0 Slice:B Poc:306 I:0 P:876 SKIP:742 size=1397 bytes [libx264 @ 037d6aa0] frame=1406 QP=26.56 NAL=0 Slice:B Poc:310 I:0 P:772 SKIP:835 size=1955 bytes [libx264 @ 037d6aa0] frame=1407 QP=22.69 NAL=2 Slice:P Poc:320 I:49 P:1258 SKIP:313 size=9516 bytes [libx264 @ 037d6aa0] frame=1408 QP=25.17 NAL=2 Slice:B Poc:316 I:0 P:899 SKIP:699 size=2551 bytes [libx264 @ 037d6aa0] frame=1409 QP=25.74 NAL=0 Slice:B Poc:314 I:0 P:849 SKIP:760 size=1757 bytes frame= 1451 fps=8.2 q=28.0 size= 8812kB time=00:00:58.06 bitrate=1243.2kbits/s frame=1410 QP=26.60 NAL=0 Slice:B Poc:318 I:0 P:812 SKIP:802 size=1577 bytes [libx264 @ 037d6aa0] frame=1411 QP=22.92 NAL=2 Slice:P Poc:326 I:1 P:1247 SKIP:372 size=7089 bytes [libx264 @ 037d6aa0] frame=1412 QP=25.95 NAL=2 Slice:B Poc:324 I:0 P:675 SKIP:938 size=1225 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 5239440 in que [libx264 @ 037d6aa0] frame=1413 QP=25.74 NAL=0 Slice:B Poc:322 I:0 P:891 SKIP:724 size=1687 bytes frame= 1455 fps=8.2 q=28.0 size= 8832kB time=00:00:58.22 bitrate=1242.6kbits/s frame=1414 QP=22.38 NAL=2 Slice:P Poc:330 I:16 P:1283 SKIP:321 size=9705 bytes [libx264 @ 037d6aa0] frame=1415 QP=25.51 NAL=0 Slice:B Poc:328 I:0 P:801 SKIP:815 size=1229 bytes [libx264 @ 037d6aa0] frame=1416 QP=22.66 NAL=2 Slice:P Poc:338 I:11 P:1236 SKIP:373 size=8487 bytes [libx264 @ 037d6aa0] frame=1417 QP=24.79 NAL=2 Slice:B Poc:334 I:0 P:903 SKIP:709 size=1893 bytes [libx264 @ 037d6aa0] frame=1418 QP=25.25 NAL=0 Slice:B Poc:332 I:3 P:835 SKIP:775 size=1574 bytes frame= 1460 fps=8.2 q=28.0 size= 8866kB time=00:00:58.32 bitrate=1245.4kbits/s first_dts 12240 not matching first dts 5265360 in que [libx264 @ 037d6aa0] frame=1419 QP=25.46 NAL=0 Slice:B Poc:336 I:2 P:811 SKIP:798 size=1424 bytes [libx264 @ 037d6aa0] frame=1420 QP=23.05 NAL=2 Slice:P Poc:346 I:5 P:1183 SKIP:432 size=6703 bytes [libx264 @ 037d6aa0] frame=1421 QP=24.93 NAL=2 Slice:B Poc:342 I:0 P:876 SKIP:740 size=1910 bytes [libx264 @ 037d6aa0] frame=1422 QP=26.41 NAL=0 Slice:B Poc:340 I:0 P:794 SKIP:825 size=1253 bytes frame= 1464 fps=8.2 q=28.0 size= 8886kB time=00:00:58.57 bitrate=1242.7kbits/s frame=1423 QP=25.41 NAL=0 Slice:B Poc:344 I:0 P:795 SKIP:820 size=1215 bytes [libx264 @ 037d6aa0] frame=1424 QP=23.48 NAL=2 Slice:P Poc:350 I:2 P:1128 SKIP:490 size=6436 bytes [libx264 @ 037d6aa0] frame=1425 QP=25.82 NAL=0 Slice:B Poc:348 I:0 P:824 SKIP:783 size=1396 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 5291280 in que [libx264 @ 037d6aa0] frame=1426 QP=22.96 NAL=2 Slice:P Poc:354 I:64 P:1148 SKIP:408 size=9320 bytes frame= 1468 fps=8.2 q=28.0 size= 8916kB time=00:00:58.76 bitrate=1242.9kbits/s frame=1427 QP=25.88 NAL=0 Slice:B Poc:352 I:1 P:707 SKIP:882 size=1905 bytes [libx264 @ 037d6aa0] frame=1428 QP=22.69 NAL=2 Slice:P Poc:358 I:60 P:1133 SKIP:427 size=10477 bytes [libx264 @ 037d6aa0] frame=1429 QP=25.77 NAL=0 Slice:B Poc:356 I:2 P:801 SKIP:798 size=1973 bytes [libx264 @ 037d6aa0] frame=1430 QP=22.51 NAL=2 Slice:P Poc:362 I:37 P:1151 SKIP:432 size=9260 bytes frame= 1472 fps=8.2 q=28.0 size= 8946kB time=00:00:58.89 bitrate=1244.3kbits/s frame=1431 QP=25.79 NAL=0 Slice:B Poc:360 I:0 P:840 SKIP:761 size=1834 bytes [libx264 @ 037d6aa0] frame=1432 QP=22.58 NAL=2 Slice:P Poc:370 I:30 P:1198 SKIP:392 size=11115 bytes [libx264 @ 037d6aa0] frame=1433 QP=24.87 NAL=2 Slice:B Poc:366 I:1 P:872 SKIP:717 size=2415 bytes [libx264 @ 037d6aa0] frame=1434 QP=25.43 NAL=0 Slice:B Poc:364 I:0 P:777 SKIP:834 size=1421 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 5317200 in que [libx264 @ 037d6aa0] frame=1435 QP=26.45 NAL=0 Slice:B Poc:368 I:0 P:814 SKIP:796 size=1369 bytes [libx264 @ 037d6aa0] frame=1436 QP=22.64 NAL=2 Slice:P Poc:374 I:1 P:1161 SKIP:458 size=8435 bytes frame= 1478 fps=8.2 q=28.0 size= 8986kB time=00:00:59.12 bitrate=1245.2kbits/s frame=1437 QP=25.85 NAL=0 Slice:B Poc:372 I:0 P:801 SKIP:812 size=1288 bytes [libx264 @ 037d6aa0] frame=1438 QP=21.99 NAL=2 Slice:P Poc:378 I:14 P:1223 SKIP:383 size=9327 bytes [libx264 @ 037d6aa0] frame=1439 QP=25.96 NAL=0 Slice:B Poc:376 I:0 P:873 SKIP:736 size=1635 bytes frame= 1481 fps=8.2 q=28.0 size= 9002kB time=00:00:59.21 bitrate=1245.3kbits/s frame=1440 QP=22.35 NAL=2 Slice:P Poc:386 I:2 P:1222 SKIP:396 size=8728 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 5343120 in que [libx264 @ 037d6aa0] frame=1441 QP=24.98 NAL=2 Slice:B Poc:382 I:0 P:922 SKIP:688 size=1655 bytes [libx264 @ 037d6aa0] frame=1442 QP=25.79 NAL=0 Slice:B Poc:380 I:1 P:1006 SKIP:607 size=1615 bytes [libx264 @ 037d6aa0] frame=1443 QP=25.21 NAL=0 Slice:B Poc:384 I:0 P:755 SKIP:859 size=1182 bytes [libx264 @ 037d6aa0] frame=1444 QP=22.72 NAL=2 Slice:P Poc:392 I:17 P:1175 SKIP:428 size=9250 bytes [libx264 @ 037d6aa0] frame=1445 QP=25.51 NAL=2 Slice:B Poc:390 I:0 P:658 SKIP:949 size=1444 bytes frame= 1487 fps=8.2 q=28.0 size= 9040kB time=00:00:59.50 bitrate=1244.5kbits/s frame=1446 QP=25.80 NAL=0 Slice:B Poc:388 I:0 P:912 SKIP:703 size=1446 bytes [libx264 @ 037d6aa0] frame=1447 QP=22.63 NAL=2 Slice:P Poc:398 I:60 P:1056 SKIP:504 size=9089 bytes [libx264 @ 037d6aa0] frame=1448 QP=26.12 NAL=2 Slice:B Poc:396 I:0 P:602 SKIP:1008 size=1638 bytes [mpeg @ 01f5bf00] first_dts 12240 not matching first dts 5369040 in que [libx264 @ 037d6aa0] frame=1449 QP=25.39 NAL=0 Slice:B Poc:394 I:1 P:770 SKIP:832 size=1728 bytes frame= 1491 fps=8.2 q=28.0 size= 9062kB time=00:00:59.66 bitrate=1244.2kbits/s frame=1450 QP=22.17 NAL=2 Slice:P Poc:402 I:28 P:1194 SKIP:398 size=9951 bytes [libx264 @ 037d6aa0] frame=1451 QP=24.85 NAL=0 Slice:B Poc:400 I:0 P:685 SKIP:927 size=1216 bytes [libx264 @ 037d6aa0] frame=1452 QP=22.36 NAL=2 Slice:P Poc:410 I:9 P:1132 SKIP:479 size=8248 bytes [libx264 @ 037d6aa0] frame=1453 QP=25.23 NAL=2 Slice:B Poc:406 I:0 P:947 SKIP:653 size=1880 bytes [libx264 @ 037d6aa0] frame=1454 QP=24.76 NAL=0 Slice:B Poc:404 I:0 P:751 SKIP:863 size=1345 bytes frame= 1496 fps=8.2 q=28.0 size= 9096kB time=00:00:59.76 bitrate=1246.9kbits/s first_dts 12240 not matching first dts 5397840 in que [libx264 @ 037d6aa0] frame=1455 QP=24.96 NAL=0 Slice:B Poc:408 I:0 P:640 SKIP:978 size=902 bytes [libx264 @ 037d6aa0] frame=1456 QP=22.62 NAL=2 Slice:P Poc:418 I:1 P:1195 SKIP:424 size=6547 bytes [libx264 @ 037d6aa0] frame=1457 QP=24.53 NAL=2 Slice:B Poc:414 I:0 P:854 SKIP:753 size=1428 bytes [libx264 @ 037d6aa0] frame=1458 QP=25.28 NAL=0 Slice:B Poc:412 I:0 P:838 SKIP:780 size=1158 bytes frame= 1500 fps=8.2 q=28.0 size= 9112kB time=00:01:00.01 bitrate=1243.8kbits/s No more output streams to write to, finishing. [libx264 @ 037d6aa0] frame=1459 QP=24.66 NAL=0 Slice:B Poc:416 I:0 P:577 SKIP:1042 size=686 bytes [libx264 @ 037d6aa0] frame=1460 QP=22.71 NAL=2 Slice:P Poc:422 I:1 P:1067 SKIP:552 size=5149 bytes [libx264 @ 037d6aa0] frame=1461 QP=25.08 NAL=0 Slice:B Poc:420 I:0 P:736 SKIP:882 size=942 bytes [libx264 @ 037d6aa0] frame=1462 QP=22.15 NAL=2 Slice:P Poc:426 I:16 P:1143 SKIP:461 size=7767 bytes [libx264 @ 037d6aa0] frame=1463 QP=25.14 NAL=0 Slice:B Poc:424 I:0 P:722 SKIP:896 size=987 bytes [libx264 @ 037d6aa0] frame=1464 QP=22.54 NAL=2 Slice:P Poc:434 I:38 P:1166 SKIP:416 size=8324 bytes [libx264 @ 037d6aa0] frame=1465 QP=24.83 NAL=2 Slice:B Poc:430 I:1 P:806 SKIP:805 size=1714 bytes [libx264 @ 037d6aa0] frame=1466 QP=25.13 NAL=0 Slice:B Poc:428 I:1 P:806 SKIP:813 size=1246 bytes [libx264 @ 037d6aa0] frame=1467 QP=25.23 NAL=0 Slice:B Poc:432 I:0 P:633 SKIP:978 size=1235 bytes [libx264 @ 037d6aa0] frame=1468 QP=22.62 NAL=2 Slice:P Poc:440 I:57 P:1058 SKIP:505 size=7945 bytes [libx264 @ 037d6aa0] frame=1469 QP=26.17 NAL=2 Slice:B Poc:438 I:0 P:542 SKIP:1063 size=1336 bytes [libx264 @ 037d6aa0] frame=1470 QP=25.57 NAL=0 Slice:B Poc:436 I:0 P:631 SKIP:980 size=1340 bytes [libx264 @ 037d6aa0] frame=1471 QP=22.66 NAL=2 Slice:P Poc:446 I:6 P:1095 SKIP:519 size=6865 bytes [libx264 @ 037d6aa0] frame=1472 QP=25.30 NAL=2 Slice:B Poc:444 I:0 P:584 SKIP:1032 size=1004 bytes [libx264 @ 037d6aa0] frame=1473 QP=25.66 NAL=0 Slice:B Poc:442 I:0 P:734 SKIP:878 size=1216 bytes [libx264 @ 037d6aa0] frame=1474 QP=22.25 NAL=2 Slice:P Poc:450 I:19 P:1146 SKIP:455 size=6962 bytes [libx264 @ 037d6aa0] frame=1475 QP=24.72 NAL=0 Slice:B Poc:448 I:0 P:658 SKIP:958 size=924 bytes [libx264 @ 037d6aa0] frame=1476 QP=22.68 NAL=2 Slice:P Poc:458 I:9 P:1089 SKIP:522 size=6992 bytes [libx264 @ 037d6aa0] frame=1477 QP=25.06 NAL=2 Slice:B Poc:454 I:1 P:1058 SKIP:555 size=1941 bytes [libx264 @ 037d6aa0] frame=1478 QP=25.01 NAL=0 Slice:B Poc:452 I:0 P:736 SKIP:882 size=1047 bytes [libx264 @ 037d6aa0] frame=1479 QP=25.30 NAL=0 Slice:B Poc:456 I:0 P:839 SKIP:771 size=1351 bytes [libx264 @ 037d6aa0] frame=1480 QP=22.68 NAL=2 Slice:P Poc:464 I:2 P:1096 SKIP:522 size=5416 bytes [libx264 @ 037d6aa0] frame=1481 QP=25.83 NAL=2 Slice:B Poc:462 I:0 P:714 SKIP:904 size=1021 bytes [libx264 @ 037d6aa0] frame=1482 QP=25.98 NAL=0 Slice:B Poc:460 I:0 P:961 SKIP:657 size=1385 bytes [libx264 @ 037d6aa0] frame=1483 QP=23.18 NAL=2 Slice:P Poc:470 I:1 P:1006 SKIP:613 size=5358 bytes [libx264 @ 037d6aa0] frame=1484 QP=26.05 NAL=2 Slice:B Poc:468 I:0 P:702 SKIP:917 size=1189 bytes [libx264 @ 037d6aa0] frame=1485 QP=25.09 NAL=0 Slice:B Poc:466 I:0 P:674 SKIP:945 size=953 bytes [libx264 @ 037d6aa0] frame=1486 QP=22.86 NAL=2 Slice:P Poc:474 I:47 P:1084 SKIP:489 size=7777 bytes [libx264 @ 037d6aa0] frame=1487 QP=25.44 NAL=0 Slice:B Poc:472 I:0 P:678 SKIP:931 size=1623 bytes [libx264 @ 037d6aa0] frame=1488 QP=22.93 NAL=2 Slice:P Poc:480 I:60 P:1073 SKIP:487 size=6846 bytes [libx264 @ 037d6aa0] frame=1489 QP=26.64 NAL=2 Slice:B Poc:478 I:0 P:623 SKIP:978 size=1773 bytes [libx264 @ 037d6aa0] frame=1490 QP=25.58 NAL=0 Slice:B Poc:476 I:1 P:800 SKIP:800 size=2055 bytes [libx264 @ 037d6aa0] frame=1491 QP=23.62 NAL=2 Slice:P Poc:488 I:35 P:947 SKIP:638 size=5857 bytes [libx264 @ 037d6aa0] frame=1492 QP=24.95 NAL=2 Slice:B Poc:484 I:0 P:893 SKIP:709 size=2334 bytes [libx264 @ 037d6aa0] frame=1493 QP=25.49 NAL=0 Slice:B Poc:482 I:0 P:849 SKIP:767 size=1366 bytes [libx264 @ 037d6aa0] frame=1494 QP=26.20 NAL=0 Slice:B Poc:486 I:0 P:716 SKIP:897 size=1174 bytes [libx264 @ 037d6aa0] frame=1495 QP=24.45 NAL=2 Slice:P Poc:494 I:1 P:820 SKIP:799 size=3009 bytes [libx264 @ 037d6aa0] frame=1496 QP=26.22 NAL=2 Slice:B Poc:492 I:0 P:830 SKIP:781 size=1779 bytes [libx264 @ 037d6aa0] frame=1497 QP=25.92 NAL=0 Slice:B Poc:490 I:0 P:872 SKIP:744 size=1457 bytes [libx264 @ 037d6aa0] frame=1498 QP=25.27 NAL=2 Slice:P Poc:498 I:9 P:747 SKIP:864 size=1914 bytes [libx264 @ 037d6aa0] frame=1499 QP=26.17 NAL=0 Slice:B Poc:496 I:0 P:851 SKIP:764 size=1401 bytes frame= 1500 fps=8.0 q=28.0 Lsize= 9370kB time=00:01:00.01 bitrate=1279.0kbits/s video:6025kB audio:3264kB subtitle:0 global headers:0kB muxing overhead 0.873229% [libx264 @ 037d6aa0] frame I:6 Avg QP:20.25 size: 33771 [libx264 @ 037d6aa0] frame P:601 Avg QP:22.75 size: 7792 [libx264 @ 037d6aa0] frame B:893 Avg QP:25.33 size: 1438 [libx264 @ 037d6aa0] consecutive B-frames: 0.8% 45.2% 42.8% 11.2% [libx264 @ 037d6aa0] mb I I16..4: 19.1% 70.0% 10.9% [libx264 @ 037d6aa0] mb P I16..4: 0.3% 0.6% 0.1% P16..4: 46.5% 14.1% 11.1% 0.0% 0.0% skip:27.3% [libx264 @ 037d6aa0] mb B I16..4: 0.0% 0.0% 0.0% B16..8: 46.8% 1.5% 0.2% direct: 0.8% skip:50.7% L0:40.5% L1:56.1% BI: 3.3% [libx264 @ 037d6aa0] 8x8 transform intra:64.8% inter:80.9% [libx264 @ 037d6aa0] coded y,uvDC,uvAC intra: 55.6% 62.2% 28.8% inter: 12.9% 23.1% 1.0% [libx264 @ 037d6aa0] i16 v,h,dc,p: 52% 14% 18% 17% [libx264 @ 037d6aa0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 31% 8% 26% 4% 6% 9% 4% 7% 6% [libx264 @ 037d6aa0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 32% 10% 14% 6% 8% 11% 6% 8% 5% [libx264 @ 037d6aa0] i8c dc,h,v,p: 56% 15% 24% 6% [libx264 @ 037d6aa0] Weighted P-Frames: Y:1.3% UV:0.2% [libx264 @ 037d6aa0] ref P L0: 56.3% 14.6% 20.4% 8.6% 0.0% [libx264 @ 037d6aa0] ref B L0: 72.0% 25.1% 2.9% [libx264 @ 037d6aa0] ref B L1: 91.0% 9.0% [libx264 @ 037d6aa0] kb/s:822.63 [AVIOContext @ 01f5c4c0] Statistics: 76468368 bytes read, 2 seeks ============================ ffmpeg started on 2012-11-07 at 15:51:20 Report written to "ffmpeg-20121107-155120.log" Command line: ffmpeg -ss 0 -i output.joined.mpg -t 60 -c:v copy -c:a copy -loglevel verbose -report output.joined.nochange.2.mpg ffmpeg version N-46146-g11d695d Copyright (c) 2000-2012 the FFmpeg developers built on Oct 29 2012 18:06:25 with gcc 4.7.2 (GCC) configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 69.100 / 54. 69.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 20.109 / 3. 20.109 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [mpeg @ 0034bf00] Format mpeg probed with size=8192 and score=52 [mpeg @ 0034bf00] File position before avformat_find_stream_info() is 0 [mpeg @ 0034bf00] probing stream 0 pp:2500 [mpeg @ 0034bf00] Probe with size=2011, packets=1 detected mpegvideo with score=25 [mpeg @ 0034bf00] probing stream 0 pp:2499 [mpeg @ 0034bf00] Probe with size=4035, packets=2 detected mpegvideo with score=25 [mpeg @ 0034bf00] probing stream 0 pp:2498 [mpeg @ 0034bf00] Probe with size=6059, packets=3 detected mpegvideo with score=25 [mpeg @ 0034bf00] probing stream 0 pp:2497 [mpeg @ 0034bf00] probing stream 0 pp:2496 [mpeg @ 0034bf00] Probe with size=10107, packets=5 detected mpegvideo with score=25 [mpeg @ 0034bf00] probing stream 0 pp:2495 [mpeg @ 0034bf00] probing stream 0 pp:2494 [mpeg @ 0034bf00] probing stream 0 pp:2493 [mpeg @ 0034bf00] probing stream 0 pp:2492 [mpeg @ 0034bf00] Probe with size=18203, packets=9 detected mpegvideo with score=25 [mpeg @ 0034bf00] probing stream 0 pp:2491 [mpeg @ 0034bf00] probing stream 0 pp:2490 [mpeg @ 0034bf00] probing stream 0 pp:2489 [mpeg @ 0034bf00] probing stream 0 pp:2488 [mpeg @ 0034bf00] probing stream 0 pp:2487 [mpeg @ 0034bf00] probing stream 0 pp:2486 [mpeg @ 0034bf00] probing stream 0 pp:2485 [mpeg @ 0034bf00] probing stream 0 pp:2484 [mpeg @ 0034bf00] Probe with size=34395, packets=17 detected mpegvideo with score=25 [mpeg @ 0034bf00] probing stream 0 pp:2483 [mpeg @ 0034bf00] probing stream 0 pp:2482 [mpeg @ 0034bf00] probing stream 0 pp:2481 [mpeg @ 0034bf00] probing stream 0 pp:2480 [mpeg @ 0034bf00] probing stream 0 pp:2479 [mpeg @ 0034bf00] probing stream 0 pp:2478 [mpeg @ 0034bf00] probing stream 0 pp:2477 [mpeg @ 0034bf00] probing stream 0 pp:2476 [mpeg @ 0034bf00] probing stream 0 pp:2475 [mpeg @ 0034bf00] probing stream 0 pp:2474 [mpeg @ 0034bf00] probing stream 0 pp:2473 [mpeg @ 0034bf00] probing stream 0 pp:2472 [mpeg @ 0034bf00] probing stream 0 pp:2471 [mpeg @ 0034bf00] probing stream 0 pp:2470 [mpeg @ 0034bf00] probing stream 0 pp:2469 [mpeg @ 0034bf00] probing stream 0 pp:2468 [mpeg @ 0034bf00] Probe with size=66779, packets=33 detected mpegvideo with score=25 [mpeg @ 0034bf00] probing stream 0 pp:2467 [mpeg @ 0034bf00] probing stream 0 pp:2466 [mpeg @ 0034bf00] probing stream 0 pp:2465 [mpeg @ 0034bf00] probing stream 0 pp:2464 [mpeg @ 0034bf00] probing stream 0 pp:2463 [mpeg @ 0034bf00] probing stream 0 pp:2462 [mpeg @ 0034bf00] probing stream 0 pp:2461 [mpeg @ 0034bf00] probing stream 0 pp:2460 [mpeg @ 0034bf00] probing stream 0 pp:2459 [mpeg @ 0034bf00] probing stream 0 pp:2458 [mpeg @ 0034bf00] probing stream 0 pp:2457 [mpeg @ 0034bf00] probing stream 0 pp:2456 [mpeg @ 0034bf00] probing stream 0 pp:2455 [mpeg @ 0034bf00] probing stream 0 pp:2454 [mpeg @ 0034bf00] probing stream 0 pp:2453 [mpeg @ 0034bf00] probing stream 0 pp:2452 [mpeg @ 0034bf00] probing stream 0 pp:2451 [mpeg @ 0034bf00] probing stream 0 pp:2450 [mpeg @ 0034bf00] probing stream 0 pp:2449 [mpeg @ 0034bf00] probing stream 0 pp:2448 [mpeg @ 0034bf00] probing stream 0 pp:2447 [mpeg @ 0034bf00] probing stream 0 pp:2446 [mpeg @ 0034bf00] probing stream 0 pp:2445 [mpeg @ 0034bf00] probing stream 0 pp:2444 [mpeg @ 0034bf00] probing stream 0 pp:2443 [mpeg @ 0034bf00] probing stream 0 pp:2442 [mpeg @ 0034bf00] probing stream 0 pp:2441 [mpeg @ 0034bf00] probing stream 0 pp:2440 [mpeg @ 0034bf00] probing stream 0 pp:2439 [mpeg @ 0034bf00] probing stream 0 pp:2438 [mpeg @ 0034bf00] probing stream 0 pp:2437 [mpeg @ 0034bf00] probing stream 0 pp:2436 [mpeg @ 0034bf00] Probe with size=131537, packets=65 detected mpegvideo with score=51 [mpeg @ 0034bf00] probed stream 0 [mpeg @ 0034bf00] first_dts 12240 not matching first dts 35280 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 61200 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 90000 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 115920 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 141840 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 167760 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 193680 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 219600 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 245520 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 271440 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 297360 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 323280 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 349200 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 375120 in que [mpeg @ 0034bf00] Probe buffer size limit 5000000 reached [mpeg @ 0034bf00] File position after avformat_find_stream_info() is 0 Input #0, mpeg, from 'output.joined.mpg': Duration: 02:34:56.70, start: 0.120000, bitrate: 8863 kb/s Stream #0:0[0x1e0], 107, 1/90000: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 9100 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x80], 133, 1/90000: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s Output #0, mpeg, to 'output.joined.nochange.2.mpg': Metadata: encoder : Lavf54.35.100 Stream #0:0, 0, 1/90000: Video: mpeg2video, yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=2-31, 9100 kb/s, 25 fps, 90k tbn, 25 tbc Stream #0:1, 0, 1/90000: Audio: ac3, 48000 Hz, 5.1(side), 448 kb/s Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help [mpeg @ 0034bf00] first_dts 12240 not matching first dts 35280 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 61200 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 90000 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 115920 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 141840 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 167760 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 193680 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 219600 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 245520 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 271440 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 297360 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 323280 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 349200 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 375120 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 401040 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 426960 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 452880 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 478800 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 504720 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 530640 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 556560 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 582480 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 608400 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 634320 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 660240 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 686160 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 712080 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 743760 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 769680 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 795600 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 821520 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 847440 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 873360 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 899280 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 925200 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 951120 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 977040 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1002960 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1028880 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1057680 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1083600 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1109520 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1135440 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1161360 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1187280 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1213200 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1239120 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1265040 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1290960 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1316880 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1342800 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1368720 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1394640 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1420560 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1446480 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1475280 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1501200 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1527120 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1553040 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1578960 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1604880 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1630800 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1656720 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1682640 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1708560 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1734480 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1760400 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1786320 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1812240 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1838160 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1864080 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1890000 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1918800 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1944720 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1970640 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 1996560 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2022480 in que frame= 564 fps=0.0 q=-1.0 size= 25776kB time=00:00:22.52 bitrate=9376.4kbits/s first_dts 12240 not matching first dts 2048400 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2074320 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2100240 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2126160 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2152080 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2178000 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2209680 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2235600 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2261520 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2287440 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2313360 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2339280 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2365200 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2391120 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2417040 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2442960 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2468880 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2494800 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2520720 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2546640 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2572560 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2598480 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2624400 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2650320 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2676240 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2702160 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2728080 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2754000 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2779920 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2805840 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2831760 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2857680 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2883600 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2909520 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2938320 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2964240 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 2990160 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3016080 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3042000 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3070800 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3096720 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3122640 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3148560 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3174480 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3200400 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3226320 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3252240 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3278160 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3304080 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3330000 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3355920 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3384720 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3410640 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3436560 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3462480 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3488400 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3514320 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3540240 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3566160 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3592080 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3618000 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3643920 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3672720 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3698640 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3724560 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3750480 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3776400 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3802320 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3828240 in que frame= 1071 fps=1070 q=-1.0 size= 48674kB time=00:00:42.80 bitrate=9316.3kbits/s first_dts 12240 not matching first dts 3854160 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3880080 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3906000 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3931920 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3957840 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 3983760 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4009680 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4035600 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4061520 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4087440 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4113360 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4139280 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4165200 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4191120 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4217040 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4245840 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4271760 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4297680 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4323600 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4349520 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4378320 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4404240 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4430160 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4456080 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4482000 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4507920 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4533840 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4562640 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4588560 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4614480 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4640400 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4666320 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4692240 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4718160 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4744080 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4770000 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4795920 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4821840 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4847760 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4873680 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4899600 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4925520 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4951440 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 4977360 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 5003280 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 5029200 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 5055120 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 5081040 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 5109840 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 5135760 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 5161680 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 5187600 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 5213520 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 5239440 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 5265360 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 5291280 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 5317200 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 5343120 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 5369040 in que [mpeg @ 0034bf00] first_dts 12240 not matching first dts 5397840 in que No more output streams to write to, finishing. frame= 1501 fps=1039 q=-1.0 Lsize= 68358kB time=00:01:00.01 bitrate=9330.7kbits/s video:64806kB audio:3264kB subtitle:0 global headers:0kB muxing overhead 0.424192% [AVIOContext @ 0034c4c0] Statistics: 76468368 bytes read, 2 seeks Thank you. From mike.kavanagh at odx.uk.com Wed Nov 7 11:56:02 2012 From: mike.kavanagh at odx.uk.com (Mike Kavanagh) Date: Wed, 7 Nov 2012 02:56:02 -0800 (PST) Subject: [FFmpeg-user] Concat error - No such filter '[0,0]' In-Reply-To: <1352224109526-4654771.post@n4.nabble.com> References: <1352224109526-4654771.post@n4.nabble.com> Message-ID: <1352285762615-4654803.post@n4.nabble.com> Hi Nicholas, Thanks for your response - what I want this to do is to join together the three videos into a single video. So I want the AV of video one to run contemporaneously and then AV of two and then AV of three - I do not want each V and A stream split up. Note that I am running this on a MS Vista PC - the command I used is similar to the sample quoted in the documentation: ffmpeg -i HV_movieAV10000.mp4 -i HV_movieAV10001.mp4 -i HV_movieAV10002.mp4 -filter_complex '[0:0] [0:1] [1:0] [1:1] [2:0] [2:1] concat=n=3:v=1:a=0 [a] [v]' -map '[a]' -map '[v]' -report -y testfull.mp4 The resultant log file which produce the error " No such filter: '[0:0]' " shows some an issue with single quotes: ffmpeg started on 2012-11-07 at 10:26:56 Report written to "ffmpeg-20121107-102656.log" Command line: ffmpeg -i HV_movieAV10000.mp4 -i HV_movieAV10001.mp4 -i HV_movieAV10002.mp4 -filter_complex "'[0:0]" "[0:1]" "[1:0]" "[1:1]" "[2:0]" "[2:1]" "concat=n=3:v=1:a=1" "[a]" "[v]'" -map "'[a]'" -map "'[v]'" -report -y testfull.mp4 ffmpeg version N-44123-g5d55830 Copyright (c) 2000-2012 the FFmpeg developers built on Sep 2 2012 20:23:29 with gcc 4.7.1 (GCC) configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib 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. 15.102 / 3. 15.102 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 03421a60] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 03421a60] ISO: File Type Major Brand: isom [mov,mp4,m4a,3gp,3g2,mj2 @ 03421a60] File position before avformat_find_stream_info() is 234308 [h264 @ 034404e0] no picture [mov,mp4,m4a,3gp,3g2,mj2 @ 03421a60] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 03421a60] File position after avformat_find_stream_info() is 76930 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'HV_movieAV10000.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf54.25.104 Duration: 00:00:27.36, start: 0.000000, bitrate: 68 kb/s Stream #0:0(und), 1, 1/44100: Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, s16, 44 kb/s Metadata: handler_name : SoundHandler Stream #0:1(und), 2, 1/1: Video: h264 (High) (avc1 / 0x31637661), yuvj420p, 1340x886 [SAR 1339:1340 DAR 1339:886], 123 kb/s, 1 fps, 1 tbr, 1 tbn, 2 tbc Metadata: handler_name : VideoHandler [mov,mp4,m4a,3gp,3g2,mj2 @ 04472460] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 04472460] ISO: File Type Major Brand: isom [mov,mp4,m4a,3gp,3g2,mj2 @ 04472460] File position before avformat_find_stream_info() is 91040 [h264 @ 040bec00] no picture [mov,mp4,m4a,3gp,3g2,mj2 @ 04472460] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 04472460] File position after avformat_find_stream_info() is 61242 Input #1, mov,mp4,m4a,3gp,3g2,mj2, from 'HV_movieAV10001.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf54.25.104 comment : genre : Other Duration: 00:00:05.00, start: 0.000000, bitrate: 145 kb/s Stream #1:0(und), 1, 1/44100: Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, s16, 44 kb/s Metadata: handler_name : SoundHandler Stream #1:1(und), 2, 1/1: Video: h264 (High) (avc1 / 0x31637661), yuvj420p, 1340x886 [SAR 1339:1340 DAR 1339:886], 98 kb/s, 1 fps, 1 tbr, 1 tbn, 2 tbc Metadata: handler_name : VideoHandler [mov,mp4,m4a,3gp,3g2,mj2 @ 043e3020] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 043e3020] ISO: File Type Major Brand: isom [mov,mp4,m4a,3gp,3g2,mj2 @ 043e3020] File position before avformat_find_stream_info() is 142608 [h264 @ 043e46e0] no picture [mov,mp4,m4a,3gp,3g2,mj2 @ 043e3020] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 043e3020] File position after avformat_find_stream_info() is 41010 Input #2, mov,mp4,m4a,3gp,3g2,mj2, from 'HV_movieAV10002.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf54.25.104 Duration: 00:00:17.53, start: 0.000000, bitrate: 65 kb/s Stream #2:0(und), 1, 1/44100: Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, s16, 44 kb/s Metadata: handler_name : SoundHandler Stream #2:1(und), 2, 1/1: Video: h264 (High) (avc1 / 0x31637661), yuvj420p, 1340x886 [SAR 1339:1340 DAR 1339:886], 66 kb/s, 1 fps, 1 tbr, 1 tbn, 2 tbc Metadata: handler_name : VideoHandler [AVFilterGraph @ 04470100] No such filter: '[0:0]' Error configuring filters. [AVIOContext @ 0032ff00] Statistics: 148337 bytes read, 2 seeks [AVIOContext @ 034b4920] Statistics: 126112 bytes read, 2 seeks [AVIOContext @ 04340c00] Statistics: 110654 bytes read, 2 seeks So I then reran the command replacing all single quotes with double quotes: ffmpeg -i HV_movieAV10000.mp4 -i HV_movieAV10001.mp4 -i HV_movieAV10002.mp4 -filter_complex "[0:0] [0:1] [1:0] [1:1] [2:0] [2:1] concat=n=3:v=1:a=0 [a] [v]" -map "[a]" -map "[v]" -report -y testfull.mp4 I get the error: Stream specifier ':0' in filtergraph description [0:0] [0:1] [1:0] [1:1] [2:0] [2:1] concat=n=3:v=1:a=1 [a] [v] matches no streams. This would indicate a mix up with streams - see the ffprobe report at the end of the post which I may be misreading. See the report file below: ffmpeg started on 2012-11-07 at 10:34:21 Report written to "ffmpeg-20121107-103421.log" Command line: ffmpeg -i HV_movieAV10000.mp4 -i HV_movieAV10001.mp4 -i HV_movieAV10002.mp4 -filter_complex "[0:0] [0:1] [1:0] [1:1] [2:0] [2:1] concat=n=3:v=1:a=1 [a] [v]" -map "[a]" -map "[v]" -report -y testfull.mp4 ffmpeg version N-44123-g5d55830 Copyright (c) 2000-2012 the FFmpeg developers built on Sep 2 2012 20:23:29 with gcc 4.7.1 (GCC) configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib 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. 15.102 / 3. 15.102 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 022cd380] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 022cd380] ISO: File Type Major Brand: isom [mov,mp4,m4a,3gp,3g2,mj2 @ 022cd380] File position before avformat_find_stream_info() is 234308 [h264 @ 0337f200] no picture [mov,mp4,m4a,3gp,3g2,mj2 @ 022cd380] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 022cd380] File position after avformat_find_stream_info() is 76930 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'HV_movieAV10000.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf54.25.104 Duration: 00:00:27.36, start: 0.000000, bitrate: 68 kb/s Stream #0:0(und), 1, 1/44100: Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, s16, 44 kb/s Metadata: handler_name : SoundHandler Stream #0:1(und), 2, 1/1: Video: h264 (High) (avc1 / 0x31637661), yuvj420p, 1340x886 [SAR 1339:1340 DAR 1339:886], 123 kb/s, 1 fps, 1 tbr, 1 tbn, 2 tbc Metadata: handler_name : VideoHandler [mov,mp4,m4a,3gp,3g2,mj2 @ 04340060] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 04340060] ISO: File Type Major Brand: isom [mov,mp4,m4a,3gp,3g2,mj2 @ 04340060] File position before avformat_find_stream_info() is 91040 [h264 @ 04340560] no picture [mov,mp4,m4a,3gp,3g2,mj2 @ 04340060] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 04340060] File position after avformat_find_stream_info() is 61242 Input #1, mov,mp4,m4a,3gp,3g2,mj2, from 'HV_movieAV10001.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf54.25.104 comment : genre : Other Duration: 00:00:05.00, start: 0.000000, bitrate: 145 kb/s Stream #1:0(und), 1, 1/44100: Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, s16, 44 kb/s Metadata: handler_name : SoundHandler Stream #1:1(und), 2, 1/1: Video: h264 (High) (avc1 / 0x31637661), yuvj420p, 1340x886 [SAR 1339:1340 DAR 1339:886], 98 kb/s, 1 fps, 1 tbr, 1 tbn, 2 tbc Metadata: handler_name : VideoHandler [mov,mp4,m4a,3gp,3g2,mj2 @ 040c67e0] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 040c67e0] ISO: File Type Major Brand: isom [mov,mp4,m4a,3gp,3g2,mj2 @ 040c67e0] File position before avformat_find_stream_info() is 142608 [h264 @ 03457700] no picture [mov,mp4,m4a,3gp,3g2,mj2 @ 040c67e0] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 040c67e0] File position after avformat_find_stream_info() is 41010 Input #2, mov,mp4,m4a,3gp,3g2,mj2, from 'HV_movieAV10002.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf54.25.104 Duration: 00:00:17.53, start: 0.000000, bitrate: 65 kb/s Stream #2:0(und), 1, 1/44100: Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, s16, 44 kb/s Metadata: handler_name : SoundHandler Stream #2:1(und), 2, 1/1: Video: h264 (High) (avc1 / 0x31637661), yuvj420p, 1340x886 [SAR 1339:1340 DAR 1339:886], 66 kb/s, 1 fps, 1 tbr, 1 tbn, 2 tbc Metadata: handler_name : VideoHandler [concat @ 03458340] Setting entry with key 'n' to value '3' [concat @ 03458340] Setting entry with key 'v' to value '1' [concat @ 03458340] Setting entry with key 'a' to value '1' Stream specifier ':0' in filtergraph description [0:0] [0:1] [1:0] [1:1] [2:0] [2:1] concat=n=3:v=1:a=1 [a] [v] matches no streams. [AVIOContext @ 022cd8e0] Statistics: 148337 bytes read, 2 seeks [AVIOContext @ 022cace0] Statistics: 126112 bytes read, 2 seeks [AVIOContext @ 040c6d60] Statistics: 110654 bytes read, 2 seeks Finally the ffprobe output for a input video file show audio stream 0 and video stream 1 (each input video file is the same has the same configuration ) - ffprobe started on 2012-11-06 at 17:17:40 Report written to "ffprobe-20121106-171740.log" Command line: ffprobe HV_movieAV10002.mp4 -report ffprobe version N-44123-g5d55830 Copyright (c) 2007-2012 the FFmpeg developers built on Sep 2 2012 20:23:29 with gcc 4.7.1 (GCC) configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib 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. 15.102 / 3. 15.102 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 002dcf40] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 002dcf40] ISO: File Type Major Brand: isom [mov,mp4,m4a,3gp,3g2,mj2 @ 002dcf40] File position before avformat_find_stream_info() is 142608 [h264 @ 03046320] no picture [mov,mp4,m4a,3gp,3g2,mj2 @ 002dcf40] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 002dcf40] File position after avformat_find_stream_info() is 41010 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'HV_movieAV10002.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf54.25.104 Duration: 00:00:17.53, start: 0.000000, bitrate: 65 kb/s Stream #0:0(und), 1, 1/44100: Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, s16, 44 kb/s Metadata: handler_name : SoundHandler Stream #0:1(und), 2, 1/1: Video: h264 (High) (avc1 / 0x31637661), yuvj420p, 1340x886 [SAR 1339:1340 DAR 1339:886], 66 kb/s, 1 fps, 1 tbr, 1 tbn, 2 tbc Metadata: handler_name : VideoHandler [h264 @ 03046320] detected 2 logical cores [AVIOContext @ 002dd4c0] Statistics: 110654 bytes read, 2 seeks Thanks again. -Mike -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Concat-error-No-such-filter-0-0-tp4654771p4654803.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From rogerdpack2 at gmail.com Wed Nov 7 18:42:36 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 7 Nov 2012 10:42:36 -0700 Subject: [FFmpeg-user] Burning timecode into mov file In-Reply-To: <1352305737854-4654813.post@n4.nabble.com> References: <1328264137614-4354188.post@n4.nabble.com> <20120203103323.GA31477@leki> <1346857700757-4653216.post@n4.nabble.com> <20120905192049.GD6874@leki> <1346908533474-4653233.post@n4.nabble.com> <20120906193415.GK6874@leki> <1346968338242-4653265.post@n4.nabble.com> <20120906221331.GB27891@leki> <1352282740648-4654795.post@n4.nabble.com> <0ed101cdbcf5$a97021c0$4301a8c0@hpkantoor> <1352305737854-4654813.post@n4.nabble.com> Message-ID: On Wed, Nov 7, 2012 at 9:28 AM, Greg79 wrote: > Hi Bouke, > > thank you very much, your post was quite enlightening. > Nevertheless, I still don't know if I'm able to use BITC to address a > particular frame. > > For example does ffmpeg provides access to a particular frame by addressing > it via BITC (give me frame at 00:04:12:42). If so, how to do it? > Not via the BITC but you can use the http://ffmpeg.org/trac/ffmpeg/wiki/Seeking%20with%20FFmpeg From nicolas.george at normalesup.org Wed Nov 7 18:52:59 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Wed, 7 Nov 2012 18:52:59 +0100 Subject: [FFmpeg-user] select a frame every second In-Reply-To: References: Message-ID: <20121107175259.GA15152@phare.normalesup.org> Le septidi 17 brumaire, an CCXXI, Roger Pack a ?crit?: > Anybody know if...it is possible to use the select filter to select a frame > "once per second" regardless of incoming frame rate? Why do you want to do that specifically with select? Your question sounds like "can someone tell me how to cut a board with a hammer?". Setting the output frame rate, or the fps filter if you need a filter, should do the job nicely. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From nicolas.george at normalesup.org Wed Nov 7 18:57:26 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Wed, 7 Nov 2012 18:57:26 +0100 Subject: [FFmpeg-user] Concat error - No such filter '[0,0]' In-Reply-To: <1352285762615-4654803.post@n4.nabble.com> References: <1352224109526-4654771.post@n4.nabble.com> <1352285762615-4654803.post@n4.nabble.com> Message-ID: <20121107175726.GA15809@phare.normalesup.org> Le septidi 17 brumaire, an CCXXI, Mike Kavanagh a ?crit?: > ffmpeg -i HV_movieAV10000.mp4 -i HV_movieAV10001.mp4 -i HV_movieAV10002.mp4 > -filter_complex "'[0:0]" "[0:1]" "[1:0]" "[1:1]" "[2:0]" "[2:1]" > "concat=n=3:v=1:a=1" "[a]" "[v]'" -map "'[a]'" -map "'[v]'" -report -y > testfull.mp4 Your problem is not related to ffmpeg but tu shell usage: you are not quoting options correctly. The filter graph should be a single argument to the -filter_complex option; instead, you are providing it a lot of arguments, with bogus single quotes on top of that. > Note that I am running this on a MS Vista PC I know nothing about windows shell syntax, sorry. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From codecomplete at free.fr Wed Nov 7 19:03:39 2012 From: codecomplete at free.fr (Gilles) Date: Wed, 07 Nov 2012 19:03:39 +0100 Subject: [FFmpeg-user] Couple of newbie questions References: Message-ID: On Wed, 7 Nov 2012 10:39:55 -0700, Roger Pack wrote: >> ffmpeg -ss 0 -i input.mpg -t 60 -c:v libx264 -c:a copy output.x264.mpg >> => No video, no sound >> >> ffmpeg -ss 0 -i input.mpg -t 60 -c:v copy -c:a copy output.mpg >> => No sound >> > >What do you mean by "no sound"? If you do >$ ffmpeg -i >on the file, what is the output? When playing the files in VLC, one (the libx264) is just black, with no video or audio, while the other (the "copy") has video but no sound. When playing them with Splash Lite, the former crashes the app while the latter plays fine. Here's the output of "ffmpeg -i" on the two files, respectively: ==================== C:\>ffmpeg.exe -i output.joined.libx264.1.mpg ffmpeg version N-46146-g11d695d Copyright (c) 2000-2012 the FFmpeg developers built on Oct 29 2012 18:06:25 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. 1.100 / 52. 1.100 libavcodec 54. 69.100 / 54. 69.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 20.109 / 3. 20.109 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [mpeg @ 0034abc0] max_analyze_duration 5000000 reached at 5000000 Input #0, mpeg, from 'output.joined.libx264.1.mpg': Duration: 00:00:59.98, start: 1.000000, bitrate: 1279 kb/s Stream #0:0[0x1e0]: Video: h264 (High), yuv420p, 720x576 [SAR 64:45 DAR 16:9 ], 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x80]: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s At least one output file must be specified ==================== C:\>ffmpeg -i output.joined.nochange.2.mpg ffmpeg version N-46146-g11d695d Copyright (c) 2000-2012 the FFmpeg developers [...] libpostproc 52. 1.100 / 52. 1.100 Input #0, mpeg, from 'output.joined.nochange.2.mpg': Duration: 00:01:00.00, start: 1.000000, bitrate: 9333 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DA R 16:9], 9100 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x80]: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s At least one output file must be specified ==================== Thank you. From rogerdpack2 at gmail.com Wed Nov 7 19:33:12 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 7 Nov 2012 11:33:12 -0700 Subject: [FFmpeg-user] Couple of newbie questions In-Reply-To: References: Message-ID: On Wed, Nov 7, 2012 at 3:04 AM, Gilles wrote: > Hello > > I have two questions about Ffmpeg (N-46146 for Windows): > > 1. Can it give information about a file, so I don't have to use > MediaInfo to know eg. which codecs were used for video and audio? > > 2. The input file used mpeg2video and AC-3, but the following commands > don't work: > > ffmpeg -ss 0 -i input.mpg -t 60 -c:v libx264 -c:a copy output.x264.mpg > => No video, no sound > I assume this is related to your previous question? also you can upvote https://ffmpeg.org/trac/ffmpeg/ticket/1720 as a note :) -r From rogerdpack2 at gmail.com Wed Nov 7 19:34:51 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 7 Nov 2012 11:34:51 -0700 Subject: [FFmpeg-user] select a frame every second In-Reply-To: <20121107175259.GA15152@phare.normalesup.org> References: <20121107175259.GA15152@phare.normalesup.org> Message-ID: On Wed, Nov 7, 2012 at 10:52 AM, Nicolas George < nicolas.george at normalesup.org> wrote: > Le septidi 17 brumaire, an CCXXI, Roger Pack a ?crit : > > Anybody know if...it is possible to use the select filter to select a > frame > > "once per second" regardless of incoming frame rate? > > Why do you want to do that specifically with select? Your question sounds > like "can someone tell me how to cut a board with a hammer?". Setting the > output frame rate, or the fps filter if you need a filter, should do the > job > nicely. > Great idea, that sounds quite plausible. Thanks! From rhodri at kynesim.co.uk Wed Nov 7 20:16:08 2012 From: rhodri at kynesim.co.uk (Rhodri James) Date: Wed, 07 Nov 2012 19:16:08 -0000 Subject: [FFmpeg-user] *** drop! In-Reply-To: References: Message-ID: On Wed, 07 Nov 2012 17:08:16 -0000, Roger Pack wrote: > Could anybody explain to me what this message means ("*** drop!")? Looking at a slightly elderly version of the code (because I can't be bothered to "git pull"), this looks like AV sync handling. I would guess that FFMPEG is telling you that it dropped a frame in order to achieve synchronisation. -- Rhodri James Kynesim Ltd From codecomplete at free.fr Wed Nov 7 23:29:13 2012 From: codecomplete at free.fr (Gilles) Date: Wed, 07 Nov 2012 23:29:13 +0100 Subject: [FFmpeg-user] Couple of newbie questions References: Message-ID: <65ol9856vp61toij183g09ngen28gv862v@4ax.com> On Wed, 7 Nov 2012 11:33:12 -0700, Roger Pack wrote: >I assume this is related to your previous question? >also you can upvote https://ffmpeg.org/trac/ffmpeg/ticket/1720 as a note :) Possibly. I'll just try another tool for this. Thank you. From cehoyos at ag.or.at Wed Nov 7 23:45:32 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 7 Nov 2012 22:45:32 +0000 (UTC) Subject: [FFmpeg-user] Unable to configure ffmpeg on FreeBSD References: Message-ID: Tom Evans googlemail.com> writes: > There is no GPL 3 code allowed in the FreeBSD > base toolchain This does not explain why you have to use --as (I am still convinced you don't have to). This is now ticket #1898. Sorry for not reacting earlier, you fooled me successfully with "FreeBSD" in the subject;-) Thank you for the report, Carl Eugen From cehoyos at ag.or.at Wed Nov 7 23:48:47 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 7 Nov 2012 22:48:47 +0000 (UTC) Subject: [FFmpeg-user] *** drop! References: Message-ID: Roger Pack gmail.com> writes: > Could anybody explain to me what this message means > ("*** drop!")? Could you explain how to trigger the message? Carl Eugen From cehoyos at ag.or.at Thu Nov 8 00:45:08 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 7 Nov 2012 23:45:08 +0000 (UTC) Subject: [FFmpeg-user] Couple of newbie questions References: <0uuk98l9d6ljotj9u5imgldquecmqa42fp@4ax.com> Message-ID: Gilles free.fr> writes: > On Wed, 7 Nov 2012 15:07:19 +0000 (UTC), Carl Eugen Hoyos > wrote: > >> Here it is: > >> www.pastebin.com/raw.php?i=QbR1qYsB > > > >Unfortunately not;-( You forgot to explain in this mail how you reproduce the problem. > >The general rule is that you should not use external > >resources (they may disappear), but post all > >necessary information here, if you are using -report, > >a txt file makes sense. > > I know, but I wasn't sure readers would like to see those huge log > files. Well, I do;-) (But I usually prefer default verbosity, it is imo a bug that we removed the filterchain from the default output.) [...] > ffmpeg -ss 0 -i output.joined.mpg -t 60 -c:v libx264 -c:a copy > -loglevel verbose -report output.joined.libx264.1.mpg It seems only FFmpeg likes the way it muxes x264 into mpeg-ps. (If this was reported before, I forgot about it.) Otoh, given that all software I tested (except FFmpeg) failed with h264-in-evo, my first guess - that could of course be wrong - is that this is not a FFmpeg-related bug;-) [...] > ffmpeg -ss 0 -i output.joined.mpg -t 60 -c:v copy -c:a copy -loglevel > verbose -report output.joined.nochange.2.mpg The audio part seems to be a duplicate of Ticket #1720. (I did not realize it is not WMP-specific.) Carl Eugen From rogerdpack2 at gmail.com Thu Nov 8 01:34:24 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 7 Nov 2012 17:34:24 -0700 Subject: [FFmpeg-user] *** drop! In-Reply-To: References: Message-ID: On Wed, Nov 7, 2012 at 3:48 PM, Carl Eugen Hoyos wrote: > Roger Pack gmail.com> writes: > > > Could anybody explain to me what this message means > > ("*** drop!")? > > Could you explain how to trigger the message? > > It was with real time streaming, reported by a user here: http://ffmpeg.zeranoe.com/forum/viewtopic.php?f=7&t=657&hilit=drop&start=40#p2908 From lionteeth at cogweb.net Thu Nov 8 05:04:59 2012 From: lionteeth at cogweb.net (David Liontooth) Date: Wed, 07 Nov 2012 20:04:59 -0800 Subject: [FFmpeg-user] Scene detection -- numerical output? Message-ID: <509B2F6B.2090008@cogweb.net> The scene detection feature is a great addition: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=72868144e5862168a4f829557b7a41f686b8b12d Example: ffmpeg -i video.avi -vf select='gt(scene\,0.4)',scale=160:120,tile -frames:v 1 preview.png Set a threshold value between 0 and 1 for detecting a new scene. Increase the value to lower the number of detected scenes; sane values are typically between 0.3 and 0.5. Is it possible to get a numerical output (say, frame numbers) instead of the montage? Cheers, David From lou at lrcd.com Thu Nov 8 06:12:47 2012 From: lou at lrcd.com (Lou) Date: Wed, 7 Nov 2012 20:12:47 -0900 Subject: [FFmpeg-user] Scene detection -- numerical output? In-Reply-To: <509B2F6B.2090008@cogweb.net> References: <509B2F6B.2090008@cogweb.net> Message-ID: <20121107201247.55467518@lrcd.com> On Wed, 07 Nov 2012 20:04:59 -0800 David Liontooth wrote: > > The scene detection feature is a great addition: > > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=72868144e5862168a4f829557b7a41f686b8b12d > > Example: > > ffmpeg -i video.avi -vf select='gt(scene\,0.4)',scale=160:120,tile -frames:v 1 preview.png > > Set a threshold value between 0 and 1 for detecting a new scene. > Increase the value to lower the number of detected scenes; sane values > are typically between 0.3 and 0.5. > > Is it possible to get a numerical output (say, frame numbers) instead of > the montage? > > Cheers, > David Do you mean you want an individual image for each output frame? Try this: ffmpeg -i video.avi -vf select='gt(scene\,0.4)',scale=160:-1 preview-%04d.png I also changed height to "-1" to automatically select the correct height to preserve aspect. If you specifically need 120 you can add the pad or crop filters to deal with that. But of course maybe I did not understand your quesiton completely. From xiaohui.li at fulansoft.com Thu Nov 8 06:58:26 2012 From: xiaohui.li at fulansoft.com (LXH) Date: Thu, 8 Nov 2012 13:58:26 +0800 Subject: [FFmpeg-user] ffmpeg support librtmp Message-ID: <618F8B2DF7BE4C2DBE8826AE6E3B301A@JC10LXH> Hi all, Who can tell me whether can add librtmp support into the ffmpeg (v 0.5.0). I have compiled and install rtmpdump 2.3 ok, and export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/,but when configure the ffmpeg it show "ERROR: librtmp not found" . Whether I can not use the pkg-config? Thank you! From ubitux at gmail.com Thu Nov 8 07:40:51 2012 From: ubitux at gmail.com (=?utf-8?B?Q2zDqW1lbnQgQsWTc2No?=) Date: Thu, 8 Nov 2012 07:40:51 +0100 Subject: [FFmpeg-user] Scene detection -- numerical output? In-Reply-To: <509B2F6B.2090008@cogweb.net> References: <509B2F6B.2090008@cogweb.net> Message-ID: <20121108064051.GN31939@leki> On Wed, Nov 07, 2012 at 08:04:59PM -0800, David Liontooth wrote: > > The scene detection feature is a great addition: > > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=72868144e5862168a4f829557b7a41f686b8b12d > > Example: > > ffmpeg -i video.avi -vf select='gt(scene\,0.4)',scale=160:120,tile -frames:v 1 preview.png > > Set a threshold value between 0 and 1 for detecting a new scene. > Increase the value to lower the number of detected scenes; sane > values are typically between 0.3 and 0.5. > > Is it possible to get a numerical output (say, frame numbers) > instead of the montage? > Random suggestions: ffmpeg -i input.avi -vf 'select=gt(scene\,.4),showinfo' -f null - ffprobe -show_frames -of compact=p=0 -f lavfi 'movie=video.avi,select=gt(scene\,.4)' You'll get various information about the frames, such as timestamps. If you absolutely need the frame number you can try to: - take the first example and add another showinfo at the beginning of the filtergraph; check if for a given frames it reaches the second showinfo (if so you can use the "n" value from the first showinfo) - take the second example, and replace the select with select=scene+1 (to call the scene detection but make sure all the frames are transmitted) and then look yourself at the last lavfi.scene_score meta information in what is printed to see if the score is a good enough one I'm sure you can find various other simpler combinations. -- Cl?ment B. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From tojesseg at gmail.com Thu Nov 8 09:01:29 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Thu, 8 Nov 2012 00:01:29 -0800 Subject: [FFmpeg-user] Unable to read from stdin for certain .MOV files Message-ID: Good Day, I seem unable to read with ffmpeg from stdin for .MOV files from my Canon EOS T2I. It used to work in the past I know, but with recent versions it hasn't. (I tried reading another FLV file via -i - on stdin and that worked great.) Reading the mov file with -i filename.mov works great. I've tried today's git and I've tried -i - and -i pipe: and -i pipe:0 and all fail the same. Am I doing something wrong, or is it broken? Here's troublesome source file, right from my camera (under 4megs): wget http://jesseg.nikola.com/cat.mov (I've tried several different .MOV files from my camera and all have same problem.) (As a side note, ffplay only plays that cat.mov as a named file but not as stdin, but it plays the created flv either way.) (The reason I need to read from a pipe is because I'm intending to convert user-uploaded video - which could theoretically buffer overrun and exploit ffmpeg -- so I want to run ffmpeg as a user that has neither read nor write permissions on the system to limit damage if someone uploads a video that turns ffmpeg into a backdoor. I had it working previously, but then I upgraded my server and put a new ffmpeg on it and now it's not working.) And here's my command and their result. Thanks very much for any suggestions! ~Jesse Gordon root at videoflier:/var/www/videoserver/scripts# cat cat.mov|ffmpeg -i - -r 25 -ar 44100 -ab 128k -vb 2500k -f flv - > cat.flv ffmpeg version N-46523-g78e08fd Copyright (c) 2000-2012 the FFmpeg developers built on Nov 7 2012 23:15:10 with gcc 4.5.2 (GCC) configuration: --prefix=/usr libavutil 52. 5.100 / 52. 5.100 libavcodec 54. 71.100 / 54. 71.100 libavformat 54. 36.100 / 54. 36.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x14a8240] stream 1, offset 0x20: partial file [mov,mp4,m4a,3gp,3g2,mj2 @ 0x14a8240] Could not find codec parameters for stream 0 (Video: h264 (avc1 / 0x31637661), 640x480, 20480 kb/s): unspecified pixel format Consider increasing the value for the 'analyzeduration' and 'probesize' options Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'pipe:': Metadata: major_brand : qt minor_version : 537331968 compatible_brands: qt CAEP creation_time : 2012-11-07 23:38:53 Duration: 00:00:01.38, bitrate: N/A Stream #0:0(eng): Video: h264 (avc1 / 0x31637661), 640x480, 20480 kb/s, 59.94 fps, 59.94 tbr, 60k tbn, 120k tbc Metadata: creation_time : 2012-11-07 23:38:53 Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, s16, 1536 kb/s Metadata: creation_time : 2012-11-07 23:38:53 [buffer @ 0x14ad900] Unable to parse option value "-1" as pixel format Error opening filters! root at videoflier:/var/www/videoserver/scripts# Or, with -i pipe:0 instead: root at videoflier:/var/www/videoserver/scripts# cat cat.mov|ffmpeg -i pipe:0 -r 25 -ar 44100 -ab 128k -vb 2500k -f flv - > cat.flv ffmpeg version N-46523-g78e08fd Copyright (c) 2000-2012 the FFmpeg developers built on Nov 7 2012 23:15:10 with gcc 4.5.2 (GCC) configuration: --prefix=/usr libavutil 52. 5.100 / 52. 5.100 libavcodec 54. 71.100 / 54. 71.100 libavformat 54. 36.100 / 54. 36.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x14a8240] stream 1, offset 0x20: partial file [mov,mp4,m4a,3gp,3g2,mj2 @ 0x14a8240] Could not find codec parameters for stream 0 (Video: h264 (avc1 / 0x31637661), 640x480, 20480 kb/s): unspecified pixel format Consider increasing the value for the 'analyzeduration' and 'probesize' options Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'pipe:0': Metadata: major_brand : qt minor_version : 537331968 compatible_brands: qt CAEP creation_time : 2012-11-07 23:38:53 Duration: 00:00:01.38, bitrate: N/A Stream #0:0(eng): Video: h264 (avc1 / 0x31637661), 640x480, 20480 kb/s, 59.94 fps, 59.94 tbr, 60k tbn, 120k tbc Metadata: creation_time : 2012-11-07 23:38:53 Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, s16, 1536 kb/s Metadata: creation_time : 2012-11-07 23:38:53 [buffer @ 0x14ad900] Unable to parse option value "-1" as pixel format Error opening filters! root at videoflier:/var/www/videoserver/scripts# However, if I specify the name explicitly, then it works happily: root at videoflier:/var/www/videoserver/scripts# ffmpeg -i cat.mov -r 25 -ar 44100 -ab 128k -vb 2500k -f flv - > cat.flv ffmpeg version N-46523-g78e08fd Copyright (c) 2000-2012 the FFmpeg developers built on Nov 7 2012 23:15:10 with gcc 4.5.2 (GCC) configuration: --prefix=/usr libavutil 52. 5.100 / 52. 5.100 libavcodec 54. 71.100 / 54. 71.100 libavformat 54. 36.100 / 54. 36.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'cat.mov': Metadata: major_brand : qt minor_version : 537331968 compatible_brands: qt CAEP creation_time : 2012-11-07 23:38:53 Duration: 00:00:01.38, start: 0.000000, bitrate: 22030 kb/s Stream #0:0(eng): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuvj420p, 640x480, 20480 kb/s, 59.94 fps, 59.94 tbr, 60k tbn, 120k tbc Metadata: creation_time : 2012-11-07 23:38:53 Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, s16, 1536 kb/s Metadata: creation_time : 2012-11-07 23:38:53 Output #0, flv, to 'pipe:': Metadata: major_brand : qt minor_version : 537331968 compatible_brands: qt CAEP encoder : Lavf54.36.100 Stream #0:0(eng): Video: flv1 ([2][0][0][0] / 0x0002), yuv420p, 640x480, q=2-31, 2500 kb/s, 1k tbn, 25 tbc Metadata: creation_time : 2012-11-07 23:38:53 Stream #0:1(eng): Audio: adpcm_swf ([1][0][0][0] / 0x0001), 44100 Hz, stereo, s16, 352 kb/s Metadata: creation_time : 2012-11-07 23:38:53 Stream mapping: Stream #0:0 -> #0:0 (h264 -> flv) Stream #0:1 -> #0:1 (pcm_s16le -> adpcm_swf) Press [q] to stop, [?] for help frame= 36 fps=0.0 q=5.0 Lsize= 654kB time=00:00:01.44 bitrate=3723.0kbits/s dup=0 drop=47 video:593kB audio:60kB subtitle:0 global headers:0kB muxing overhead 0.220139% root at videoflier:/var/www/videoserver/scripts# From tevans.uk at googlemail.com Thu Nov 8 10:26:07 2012 From: tevans.uk at googlemail.com (Tom Evans) Date: Thu, 8 Nov 2012 09:26:07 +0000 Subject: [FFmpeg-user] Unable to configure ffmpeg on FreeBSD In-Reply-To: References: Message-ID: On Wed, Nov 7, 2012 at 10:45 PM, Carl Eugen Hoyos wrote: > Tom Evans googlemail.com> writes: > >> There is no GPL 3 code allowed in the FreeBSD >> base toolchain > > This does not explain why you have to use --as > (I am still convinced you don't have to). Me too, now! > > This is now ticket #1898. > > Sorry for not reacting earlier, you fooled me > successfully with "FreeBSD" in the subject;-) > > Thank you for the report, Carl Eugen > Cheers Tom From akshar_tank at yahoo.com Thu Nov 8 10:40:34 2012 From: akshar_tank at yahoo.com (tank pranav) Date: Thu, 8 Nov 2012 01:40:34 -0800 (PST) Subject: [FFmpeg-user] Regarding libmp3lame ......... error Message-ID: <1352367634.67870.YahooMailNeo@web126103.mail.ne1.yahoo.com> Hi, I am trying to utilize lame to increase the volume of any mp3 file using following command. ffmpeg ?-i ? a_aud.mp3 ?-vol ? 512 ? ?-acodec ? ?libmp3lame ? ?output.mp3 but it was giving error ............ that ......... unrecognized encoder libmp3lame. Then I tried to reconfigure "ffmpeg-0.11.2" using following command .......... ./configure --enable-libmp3lame ?--disable-yasm but ffmpeg gave following error...... ERROR: libmp3lame >= 3.99.3 not found How should I resolve this error. IF you have any idea about how to resolve this error then pls suggest me.? Regards, Pranav. From dertagtraeumer at ymail.com Thu Nov 8 10:26:40 2012 From: dertagtraeumer at ymail.com (Greg79) Date: Thu, 8 Nov 2012 01:26:40 -0800 (PST) Subject: [FFmpeg-user] Burning timecode into mov file In-Reply-To: References: <1346857700757-4653216.post@n4.nabble.com> <20120905192049.GD6874@leki> <1346908533474-4653233.post@n4.nabble.com> <20120906193415.GK6874@leki> <1346968338242-4653265.post@n4.nabble.com> <20120906221331.GB27891@leki> <1352282740648-4654795.post@n4.nabble.com> <0ed101cdbcf5$a97021c0$4301a8c0@hpkantoor> <1352305737854-4654813.post@n4.nabble.com> Message-ID: <1352366800460-4654840.post@n4.nabble.com> very cool, tnx a lot.. this was really enlightening! A very last question, this method is not supported by all formats, right? Is there a list with the supported formats somewhere? cheers greg -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Burning-timecode-into-mov-file-tp4354188p4654840.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From bouke at editb.nl Thu Nov 8 11:02:24 2012 From: bouke at editb.nl (bouke) Date: Thu, 8 Nov 2012 11:02:24 +0100 Subject: [FFmpeg-user] Burning timecode into mov file References: <1346857700757-4653216.post@n4.nabble.com><20120905192049.GD6874@leki><1346908533474-4653233.post@n4.nabble.com><20120906193415.GK6874@leki><1346968338242-4653265.post@n4.nabble.com><20120906221331.GB27891@leki><1352282740648-4654795.post@n4.nabble.com><0ed101cdbcf5$a97021c0$4301a8c0@hpkantoor><1352305737854-4654813.post@n4.nabble.com> <1352366800460-4654840.post@n4.nabble.com> Message-ID: <00dd01cdbd98$2a481c60$4301a8c0@hpkantoor> ----- Original Message ----- From: "Greg79" To: Sent: Thursday, November 08, 2012 10:26 AM Subject: Re: [FFmpeg-user] Burning timecode into mov file > very cool, > > tnx a lot.. this was really enlightening! > A very last question, this method is not supported by all formats, right? eerm, if you don't keep the conversation intact, how should i know what method you're talking about? I take it you're aiming at frame accurate searching. > Is there a list with the supported formats somewhere? Not that i know of, but if you stick with I frame only codecs you 'should' be good. Bouke > cheers > greg > > > > -- > View this message in context: > http://ffmpeg-users.933282.n4.nabble.com/Burning-timecode-into-mov-file-tp4354188p4654840.html > Sent from the FFmpeg-users mailing list archive at Nabble.com. > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From dertagtraeumer at ymail.com Thu Nov 8 11:23:37 2012 From: dertagtraeumer at ymail.com (Greg79) Date: Thu, 8 Nov 2012 02:23:37 -0800 (PST) Subject: [FFmpeg-user] Burning timecode into mov file In-Reply-To: <00dd01cdbd98$2a481c60$4301a8c0@hpkantoor> References: <1346908533474-4653233.post@n4.nabble.com> <20120906193415.GK6874@leki> <1346968338242-4653265.post@n4.nabble.com> <20120906221331.GB27891@leki> <1352282740648-4654795.post@n4.nabble.com> <0ed101cdbcf5$a97021c0$4301a8c0@hpkantoor> <1352305737854-4654813.post@n4.nabble.com> <1352366800460-4654840.post@n4.nabble.com> <00dd01cdbd98$2a481c60$4301a8c0@hpkantoor> Message-ID: <1352370217184-4654843.post@n4.nabble.com> @ bouke, I'm sorry, yes I mentioned frame accurate searching. Many tnx for the fast replay. cheers greg -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Burning-timecode-into-mov-file-tp4354188p4654843.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From ambershaper at gmail.com Thu Nov 8 14:15:59 2012 From: ambershaper at gmail.com (Nuno Mota) Date: Thu, 8 Nov 2012 13:15:59 +0000 Subject: [FFmpeg-user] first_dts X not matching first dts Y in que In-Reply-To: References: Message-ID: Carl, My complete command is the following: ffmpeg -i udp://239.192.1.1:1234 -threads 8 -fflags +igndts -vcodec mpeg2video -q 10 -s 720x576 -r 25 -bf 1 -trellis 0 -acodec copy -copyts -copytb 1 -f mpegts -v info -xerror udp://239.192.1.2:1234 copyts and copytb was just a way to insure ffmpeg didn't change any of the timestamps and keep as much of the original ts as possible. Regards, Nuno Mota ---------- Forwarded message ---------- From: Nuno Mota Date: 2012/11/7 Subject: first_dts X not matching first dts Y in que To: ffmpeg-user at ffmpeg.org Hi, I've been doing some transcoding from H264 to MPEG2. I've encountered some warnings relating to the mpegts container from mpeg. This is what I get when i'm using for example ZDF HD. This happens with many others. ... *** drop!34 fps= 88 q=10.0 size= 728kB time=00:00:05.28 bitrate=1128.9kbits/s dup=41 drop=88 Last message repeated 1 times [mpegts @ 0x8fab500] first_dts 2843370702 not matching first dts 2843770302 in que Last message repeated 3 times *** drop! Last message repeated 1 times [mpegts @ 0x8fab500] first_dts 2843370702 not matching first dts 2843781102 in que Last message repeated 3 times *** drop! Last message repeated 2 times [mpegts @ 0x8fab500] first_dts 2843370702 not matching first dts 2843791902 in que Last message repeated 3 times *** drop! ... and so on... Original: Duration: N/A, start: 31608.320567, bitrate: 1088 kb/s Program 11110 Stream #0:0[0x17de]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 100 tbc Stream #0:1[0x17e8](deu): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16, 256 kb/s Stream #0:2[0x17e9](mis): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16, 192 kb/s Stream #0:3[0x17eb](mul): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16, 192 kb/s Stream #0:4[0x17ea](deu): Audio: ac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, s16, 448 kb/s Stream #0:5[0x17f2](deu): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006) Stream #0:6[0x17f3](deu): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) (hearing impaired) Final: Stream #0:0[0x100]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 104857 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x101](deu): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16, 256 kb/s Currently i'm using this command line. This was the only command line I could find that worked fluidly. Using q=10 the bit rate is lower than 2Mbits, but lowering this value or using "b 4000k minrate 4000k maxrate 4000k" I get a lot of macroblocks. -threads 8 -fflags +igndts -vcodec mpeg2video -q 10 -s 720x576 -r 25 -bf 1 -trellis 0 -acodec copy -copyts -copytb 1 -f mpegts -v info -xerror Am I doing something wrong? BTW, the final.ts file is currently in the upload.ffmpeg.org/incomingfolder. The original stream is available as an FTA in the Astra satelite and others. ZDF HD. Best regards, Nuno From cehoyos at ag.or.at Thu Nov 8 14:55:28 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 8 Nov 2012 13:55:28 +0000 (UTC) Subject: [FFmpeg-user] Regarding libmp3lame ......... error References: <1352367634.67870.YahooMailNeo@web126103.mail.ne1.yahoo.com> Message-ID: tank pranav yahoo.com> writes: > ./configure --enable-libmp3lame ?--disable-yasm Why are you using --disable-yasm ? It is a very bad idea. > but ffmpeg gave following error...... > ERROR: libmp3lame >= 3.99.3 not found > > How should I resolve this error. You have to install the development package of libmp3lame. (lame-devel or similar, depending on your distribution) Carl Eugen From cehoyos at ag.or.at Thu Nov 8 14:59:53 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 8 Nov 2012 13:59:53 +0000 (UTC) Subject: [FFmpeg-user] Unable to read from stdin for certain .MOV files References: Message-ID: Jesse Gordon gmail.com> writes: > I seem unable to read with ffmpeg from stdin for .MOV > files from my Canon EOS T2I. It is not generally possible to read mov files via stdin, because it is perfectly normal that mov files contain necessary information needed for decoding (like codecs etc.) at the very end of the file. (This is not a limitation of FFmpeg, but a feature of the mov file format.) > It used to work in the past I know, but with recent > versions it hasn't. That is extremely unlikely / you tested a different mov file. If you have a mov file that allowed in the past to be read via stdin but does not work anymore, please share a sample (there may be a bug), but remember that what you want (reading all files via pipe) cannot work in general. Carl Eugen From akshar_tank at yahoo.com Thu Nov 8 16:50:02 2012 From: akshar_tank at yahoo.com (tank pranav) Date: Thu, 8 Nov 2012 07:50:02 -0800 (PST) Subject: [FFmpeg-user] Regarding libmp3lame ......... error In-Reply-To: References: <1352367634.67870.YahooMailNeo@web126103.mail.ne1.yahoo.com> Message-ID: <1352389802.47926.YahooMailNeo@web126104.mail.ne1.yahoo.com> Thanks carl for your inputs. I had installed first lame-dev but it did not work. Then I installed libmp3lame-dev ...... it worked.? But still I have question absout what is the difference between lame-dev and libmp3lame-dev. Ultimately lame is the software who deals with audio. So, why at the time of installing? lame-dev ...... my stuff did not work ! Pranav. ________________________________ From: Carl Eugen Hoyos To: ffmpeg-user at ffmpeg.org Sent: Thursday, November 8, 2012 7:25 PM Subject: Re: [FFmpeg-user] Regarding libmp3lame ......... error tank pranav yahoo.com> writes: > ./configure --enable-libmp3lame ?--disable-yasm Why are you using --disable-yasm ? It is a very bad idea. > but ffmpeg gave following error...... > ERROR: libmp3lame >= 3.99.3 not found > > How should I resolve this error. You have to install the development package of libmp3lame. (lame-devel or similar, depending on your distribution) Carl Eugen _______________________________________________ ffmpeg-user mailing list ffmpeg-user at ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user From kosta.brazzers at gmail.com Thu Nov 8 16:59:28 2012 From: kosta.brazzers at gmail.com (Kosta Vlotis) Date: Thu, 8 Nov 2012 10:59:28 -0500 Subject: [FFmpeg-user] Applying multiple v filters Message-ID: im trying to do 3 things; first: resize a video seconds: pad the video to a certain resolution third: apply a watermark to the new video i tried the following -vf command but it doesn't give the desired result (trying the resize a 1080p video to 720p THEN give it an aspect of 4x3 by adding black bard to the top and bottom): -vf "scale=1280:720 [in]; pad=1280:960:0:120:black [in], movie=WM_4x3.png [logo]; [in] [logo] overlay=main_w-overlay_w-0:main_h-overlay_h-0 [out]" can anyone help? From rogerdpack2 at gmail.com Thu Nov 8 18:15:22 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Thu, 8 Nov 2012 10:15:22 -0700 Subject: [FFmpeg-user] ffmpeg support librtmp In-Reply-To: <618F8B2DF7BE4C2DBE8826AE6E3B301A@JC10LXH> References: <618F8B2DF7BE4C2DBE8826AE6E3B301A@JC10LXH> Message-ID: On Wed, Nov 7, 2012 at 10:58 PM, LXH wrote: > > Hi all, > > Who can tell me whether can add librtmp support into the ffmpeg (v > 0.5.0). I have compiled and install rtmpdump 2.3 ok, and export > PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/,but when configure the ffmpeg it > show "ERROR: librtmp not found" . Whether I can not use the pkg-config? > Thank you! > Check the bottom of config.log if configure fails...which apparently it does in your case. From rogerdpack2 at gmail.com Thu Nov 8 18:16:55 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Thu, 8 Nov 2012 10:16:55 -0700 Subject: [FFmpeg-user] first_dts X not matching first dts Y in que In-Reply-To: References: Message-ID: On Thu, Nov 8, 2012 at 6:15 AM, Nuno Mota wrote: > Carl, > > My complete command is the following: > > ffmpeg -i udp://239.192.1.1:1234 -threads 8 -fflags +igndts -vcodec > mpeg2video -q 10 -s 720x576 -r 25 -bf 1 -trellis 0 -acodec copy -copyts > -copytb 1 -f mpegts -v info -xerror udp://239.192.1.2:1234 Complete uncut console output please? From rogerdpack2 at gmail.com Thu Nov 8 18:18:26 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Thu, 8 Nov 2012 10:18:26 -0700 Subject: [FFmpeg-user] Unable to read from stdin for certain .MOV files In-Reply-To: References: Message-ID: On Thu, Nov 8, 2012 at 1:01 AM, Jesse Gordon wrote: > Good Day, > > I seem unable to read with ffmpeg from stdin for .MOV files from my > Canon EOS T2I. It used to work in the past I know, but with recent > versions it hasn't. > Which old versions worked? (ideally "which commit, using git-bisect, caused it to stop working" but that's a start :) -r From rogerdpack2 at gmail.com Thu Nov 8 18:20:07 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Thu, 8 Nov 2012 10:20:07 -0700 Subject: [FFmpeg-user] Regarding libmp3lame ......... error In-Reply-To: <1352389802.47926.YahooMailNeo@web126104.mail.ne1.yahoo.com> References: <1352367634.67870.YahooMailNeo@web126103.mail.ne1.yahoo.com> <1352389802.47926.YahooMailNeo@web126104.mail.ne1.yahoo.com> Message-ID: On Thu, Nov 8, 2012 at 8:50 AM, tank pranav wrote: > Thanks carl for your inputs. > > I had installed first lame-dev but it did not work. > > Then I installed libmp3lame-dev ...... it worked. > > But still I have question absout what is the difference between > lame-dev and libmp3lame-dev. Ultimately lame is the software > who deals with audio. So, why at the time of installing > lame-dev ...... my stuff did not work ! > My guess is it's old or isn't what you expect it to be. From rogerdpack2 at gmail.com Thu Nov 8 18:21:03 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Thu, 8 Nov 2012 10:21:03 -0700 Subject: [FFmpeg-user] Applying multiple v filters In-Reply-To: References: Message-ID: On Thu, Nov 8, 2012 at 8:59 AM, Kosta Vlotis wrote: > im trying to do 3 things; > first: resize a video > seconds: pad the video to a certain resolution > third: apply a watermark to the new video > > i tried the following -vf command but it doesn't give the desired result > (trying the resize a 1080p video to 720p THEN give it an aspect of 4x3 by > adding black bard to the top and bottom): > > -vf "scale=1280:720 [in]; pad=1280:960:0:120:black [in], movie=WM_4x3.png > [logo]; [in] [logo] overlay=main_w-overlay_w-0:main_h-overlay_h-0 [out]" > What *does* it do then? What's your full complete command line and console output? -r From m.rovis at inet.hr Thu Nov 8 18:59:59 2012 From: m.rovis at inet.hr (Miroslav Rovis) Date: Thu, 08 Nov 2012 18:59:59 +0100 Subject: [FFmpeg-user] Capturing from DVB-T card In-Reply-To: References: <5079A60A.4060408@inet.hr> Message-ID: <509BF31F.8070102@inet.hr> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 07/11/12 11:45, Carl Eugen Hoyos wrote: > Miroslav Rovis inet.hr> writes: > >> It'll be huge change to revert to plain alsa. > > Could you elaborate? Never having used pulse, I assumed it is > always implemented on top of alsa, isn't that true? > > Carl Eugen On top of alsa, I guess, yes. I'm preparing a video that will show pulseaudio in and not in action, and alsa not working with mencoder... But I warn you... ...it's very clumsy 15 minutes, and uncut because I have no more time left... (and you have been warned!) Still, I hope it demonstrates near fully my problem and the current workaraound that I used, that is I now capture video with mencoder and audio with ffmpeg, but that is sooo time consuming, because it has to be cut and synced manually... "Screen 2012-11-08, 19h, Alsa problem 2" ANOTHER WARNING: the video on the address is not yet fully uploaded. http://www.youtube.com/watch?v=M7AZ6el8AK4 MEANING, if it fails, it really could be sabotage of political "enemy", me, a dissident in my own country. Pls. see the follow-up to this e-mail, if necessary. Thanks. As I say in the video, I'm not capable to explain to a programmer the workings of it, but just the user's side of it... little more than that much... Cheers! Miroslav Rovis m.rovis at inet.hr +385 1 660 2633 +385 91 266 0202 http://www.CroatiaFidelis.hr http://www.exDeo.com http://groups.google.com/group/croatian-news/ http://www.youtube.com/user/miroR2 > > _______________________________________________ ffmpeg-user mailing > list ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iEYEARECAAYFAlCb8x0ACgkQ5NaGZVDan0oqVQCfXvDEk0NMZOf0zbxLCHBxG29z DgQAni3zyK58sqFDUOISQ2vD7xoOHku2 =EHcX -----END PGP SIGNATURE----- From m.rovis at inet.hr Thu Nov 8 19:17:04 2012 From: m.rovis at inet.hr (Miroslav Rovis) Date: Thu, 08 Nov 2012 19:17:04 +0100 Subject: [FFmpeg-user] Capturing from DVB-T card In-Reply-To: References: <5079A60A.4060408@inet.hr> Message-ID: <509BF720.2080909@inet.hr> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > On 07/11/12 11:45, Carl Eugen Hoyos wrote: >> Miroslav Rovis inet.hr> writes: >> >>> It'll be huge change to revert to plain alsa. >> >> Could you elaborate? Never having used pulse, I assumed it is >> always implemented on top of alsa, isn't that true? >> >> Carl Eugen > On top of alsa, I guess, yes. I'm preparing a video that will show > pulseaudio in and not in action, and alsa not working with > mencoder... > > But I warn you... > > ...it's very clumsy 15 minutes, and uncut because I have no more > time left... (and you have been warned!) Still, I hope it > demonstrates near fully my problem and the current workaraound that > I used, that is I now capture video with mencoder and audio with > ffmpeg, but that is sooo time consuming, because it has to be cut > and synced manually... > > "Screen 2012-11-08, 19h, Alsa problem 2" > > ANOTHER WARNING: the video on the address is not yet fully > uploaded. http://www.youtube.com/watch?v=M7AZ6el8AK4 MEANING, if it > fails, it really could be sabotage of political "enemy", me, a > dissident in my own country. Pls. see the follow-up to this e-mail, > if necessary. Thanks. > > As I say in the video, I'm not capable to explain to a programmer > the workings of it, but just the user's side of it... little more > than that much... > > Cheers! > > Miroslav Rovis m.rovis at inet.hr +385 1 660 2633 +385 91 266 0202 > http://www.CroatiaFidelis.hr http://www.exDeo.com > http://groups.google.com/group/croatian-news/ > http://www.youtube.com/user/miroR2 > What can I think of it being? These are the numbers: Screen 2012-11-08, 19h, Alsa problem 2 Uploading your video. 38 minutes remaining. Your video will be live at: http://youtu.be/M7AZ6el8AK4 27% But it's a file that weighs: $ ls -lhH Screen\ 2012-11-08\,\ 19h\,\ Alsa\ problem\ 2.mkv - -rw-r--r-- 1 miro miro 156M 2012-11-08 18:45 Screen 2012-11-08, 19h, Alsa problem 2.mkv $ "156M" 156 megabytes! I pay a connection by which I can download a 4GB file, ISO file, such as SuSE DVD or Gento Live DVD or Fedora ISO, you name it, in very little more than 1h, that is 60 minuts, say 65 minutes... Now divide it by 4, or even by 6, the speed to upload is 4 to 6 times more slowly by design here as in any routers worldwide standard, to my knowledge... That would be 4G /4 = 1G file or even less in one hour, or in worse case 4G / 6 = 660MB in one hour... So why are you making me spend more than 1 h to upload a meagre 156M file. Sick of you! God made you pay, you stupid regime! Sorry for the rant. There will be no more "politics" nor human rights. Only this was really necessary. I'll be back to solving this issue GNU linux-wise only. Thank you! Miroslav Rovis -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iEYEARECAAYFAlCb9yAACgkQ5NaGZVDan0pfAACfSWkszpZySeHYbeiy6A+g5poP y+EAn0GSMIcFMDe0HWa1QQ3nfQZn0K4h =rnIY -----END PGP SIGNATURE----- From stefan.bruder at schaeffler.com Thu Nov 8 08:07:37 2012 From: stefan.bruder at schaeffler.com (Bruder, Stefan AT/BHL-XSC) Date: Thu, 8 Nov 2012 07:07:37 +0000 Subject: [FFmpeg-user] ffmpeg conversion problem Message-ID: Hi, I tried to convert a AVC file(webcam,H264 format) into an MP4 file. Conversion works, but the lower 20% in the mp4 video becomes blurred and fuzzy. what is wrong? here the output: C:\>ffmpeg -i Motion.avc Motion.mp4 FFmpeg version 0.5, Copyright (c) 2000-2009 Fabrice Bellard, et al. configuration: --enable-gpl --enable-postproc --enable-swscale --enable-avfilter --enable-avfilter-lavf --enable-pthreads --enable -avisynth --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libspeex --enable-libtheora --enable-libvorbis --enable-lib xvid --enable-libx264 --enable-memalign-hack libavutil 49.15. 0 / 49.15. 0 libavcodec 52.20. 0 / 52.20. 0 libavformat 52.31. 0 / 52.31. 0 libavdevice 52. 1. 0 / 52. 1. 0 libavfilter 0. 4. 0 / 0. 4. 0 libswscale 0. 7. 1 / 0. 7. 1 libpostproc 51. 2. 0 / 51. 2. 0 built on Mar 16 2009 16:09:18, gcc: 4.2.4 [Sherpya] Input #0, m4v, from 'Motion.avc': Duration: N/A, bitrate: N/A Stream #0.0: Video: mpeg4, yuv420p, 320x240 [PAR 10:11 DAR 40:33], 25 tbr, 1200k tbn, 25 tbc Output #0, mp4, to 'Motion.mp4': Stream #0.0: Video: mpeg4, yuv420p, 320x240 [PAR 10:11 DAR 40:33], q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0.0 -> #0.0 Press [q] to stop encoding [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (150 left 7EFC04, score= -4) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (148 left 7BF010, score= -8) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (148 left 7BF010, score= -12) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (148 left 7BF010, score= -16) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -20) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (148 left 7BF010, score= -24) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -28) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -32) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (151 left 7F7E02, score= -36) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (145 left 5F8080, score= -40) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -44) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -48) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (148 left 7BF010, score= -52) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -56) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (149 left 7DF808, score= -60) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -64) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -68) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (151 left 7F7E02, score= -72) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (145 left 5F8080, score= -76) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (145 left 5F8080, score= -80) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (149 left 7DF808, score= -84) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (150 left 7EFC04, score= -88) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -92) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -96) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (145 left 5F8080, score= -100) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (145 left 5F8080, score= -104) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -108) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (149 left 7DF808, score= -112) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (145 left 5F8080, score= -116) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (149 left 7DF808, score= -120) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -124) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (151 left 7F7E02, score= -128) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -132) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -136) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (148 left 7BF010, score= -140) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -144) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (149 left 7DF808, score= -148) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (147 left 77E020, score= -152) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -156) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -160) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (151 left 7F7E02, score= -164) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (150 left 7EFC04, score= -168) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -172) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -176) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -180) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (147 left 77E020, score= -184) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (145 left 5F8080, score= -188) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -192) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (148 left 7BF010, score= -196) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -200) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (145 left 5F8080, score= -204) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (151 left 7F7E02, score= -208) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (149 left 7DF808, score= -212) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -216) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -220) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (147 left 77E020, score= -224) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (150 left 7EFC04, score= -228) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (148 left 7BF010, score= -232) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (150 left 7EFC04, score= -236) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -240) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (148 left 7BF010, score= -244) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (148 left 7BF010, score= -248) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (145 left 5F8080, score= -252) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -256) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (151 left 7F7E02, score= -260) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -264) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (151 left 7F7E02, score= -268) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -272) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -276) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (145 left 5F8080, score= -280) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (145 left 5F8080, score= -284) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (149 left 7DF808, score= -288) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (147 left 77E020, score= -292) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (145 left 5F8080, score= -296) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (147 left 77E020, score= -300) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (147 left 77E020, score= -304) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (151 left 7F7E02, score= -308) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (149 left 7DF808, score= -312) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (150 left 7EFC04, score= -316) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (149 left 7DF808, score= -320) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -324) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -328) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (145 left 5F8080, score= -332) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -336) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (147 left 77E020, score= -340) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (150 left 7EFC04, score= -344) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (145 left 5F8080, score= -348) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (149 left 7DF808, score= -352) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (149 left 7DF808, score= -356) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (145 left 5F8080, score= -360) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (150 left 7EFC04, score= -364) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (150 left 7EFC04, score= -368) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -372) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -376) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (148 left 7BF010, score= -380) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (151 left 7F7E02, score= -384) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (148 left 7BF010, score= -388) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -392) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (149 left 7DF808, score= -396) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (150 left 7EFC04, score= -400) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -404) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (151 left 7F7E02, score= -408) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (151 left 7F7E02, score= -412) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (150 left 7EFC04, score= -416) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -420) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (145 left 5F8080, score= -424) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -428) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -432) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (147 left 77E020, score= -436) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (149 left 7DF808, score= -440) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -444) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (148 left 7BF010, score= -448) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (147 left 77E020, score= -452) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (145 left 5F8080, score= -456) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (147 left 77E020, score= -460) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (148 left 7BF010, score= -464) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (147 left 77E020, score= -468) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -472) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (152 left 7FBF01, score= -476) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (150 left 7EFC04, score= -480) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (145 left 5F8080, score= -484) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (149 left 7DF808, score= -488) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (146 left 6FC040, score= -492) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (149 left 7DF808, score= -496) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]slice end not reached but screenspace end (17 left 290000, score= -499) [mpeg4 @ 0x3caa90]concealing 60 DC, 60 AC, 60 MV errors [mpeg4 @ 0x3caa90]header damaged Error while decoding stream #0.0 frame= 125 fps= 0 q=2.9 Lsize= 258kB time=5.04 bitrate= 418.6kbits/s video:256kB audio:0kB global headers:0.kB muxing overhead 0.687607% C:\> From cehoyos at ag.or.at Thu Nov 8 19:36:51 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 8 Nov 2012 18:36:51 +0000 (UTC) Subject: [FFmpeg-user] ffmpeg conversion problem References: Message-ID: Bruder, Stefan AT/BHL-XSC schaeffler.com> writes: > I tried to convert a AVC file(webcam,H264 format) > into an MP4 file. This is not what the output below says, but please see below first. [...] > FFmpeg version 0.5, Copyright (c) 2000-2009 This is outdated and unsupported, please test current git head, see http://ffmpeg.org/download.html Carl Eugen From focustelev at gmail.com Thu Nov 8 19:38:19 2012 From: focustelev at gmail.com (focustelev) Date: Thu, 08 Nov 2012 18:38:19 +0000 Subject: [FFmpeg-user] works in vlc but not in ffmpeg Message-ID: <509BFC1B.6050303@gmail.com> Hi, ffmpeg /ffplay fails C:\Users\adm\ffmpeg-20121029-git-11d695d-win64-static\bin>ffplay "http://dm800se /web/stream.m3u?ref=1:0:1:CBA6:8FE:2:11A0000:0:0:0:&name=B4U%20Movies" ffplay version N-46146-g11d695d Copyright (c) 2003-2012 the FFmpeg developers built on Oct 29 2012 18:10:27 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. 1.100 / 52. 1.100 libavcodec 54. 69.100 / 54. 69.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 20.109 / 3. 20.109 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 http://dm800se/web/stream.m3u?ref=1:0:1:CBA6:8FE:2:11A0000:0:0:0:&name=B4U%20Mov ies: Operation not permitted I play same url in vlc and it plays .Not sure whats the difference/ I am pasting the messages in vlc. which i think uses ffmpeg since i see ffmpeg in log. http://dm800se/web/stream.m3u?ref=1:0:1:CBA6:8FE:2:11A0000:0:0:0:&name=B4U%20Movies maindebug: auto hiding mouse cursor maindebug: adding item `stream.m3u' ( file:///C:/Users/adm/AppData/Local/Temp/stream.m3u ) maindebug: waitpipe: object killed maindebug: socket 1320 polling interrupted maindebug: control: stopping input qt4debug: Adding a new MRL to recent ones: file:///C:/Users/adm/AppData/Local/Temp/stream.m3u maindebug: dying input maindebug: dying input maindebug: Creating an input for 'stream.m3u' mainwarning: can't get output picture avcodecwarning: disabling direct rendering maindebug: no fetch required for (null) (art currently (null)) maindebug: removing module "avcodec" avcodecdebug: ffmpeg codec (MPEG-1/2 Video) stopped maindebug: killing decoder fourcc `mpgv', 15 PES in FIFO maindebug: saving a free vout maindebug: reusing provided vout maindebug: removing module "packetizer_mpegvideo" maindebug: removing module "mpeg_audio" maindebug: killing decoder fourcc `mpga', 0 PES in FIFO maindebug: removing module "mpgatofixed32" maindebug: removing module "scaletempo" maindebug: removing module "samplerate" maindebug: removing module "aout_directx" aout_directxdebug: closing audio device aout_directxdebug: DirectSoundThread exiting maindebug: removing module "audio_format" maindebug: removing module "float32_mixer" maindebug: releasing audio output maindebug: removing module "ts" tsdebug: pid list: tsdebug: - pid[0] seen tsdebug: - pid[18] seen tsdebug: - pid[20] seen tsdebug: - pid[267] seen tsdebug: - pid[2332] seen tsdebug: - pid[2333] seen maindebug: Program doesn't contain anymore ES tsdebug: - pid[2353] seen tsdebug: - pid[8191] seen maindebug: removing module "stream_filter_record" maindebug: removing module "access_http" maindebug: dead input maindebug: processing request item: stream.m3u, node: Playlist, skip: 0 maindebug: rebuilding array of current - root Playlist maindebug: rebuild done - 2 items, index 1 maindebug: starting playback of the new playlist item maindebug: resyncing on stream.m3u maindebug: stream.m3u is at 1 maindebug: creating new input thread maindebug: Creating an input for 'stream.m3u' maindebug: using timeshift granularity of 50 MiB, in path 'C:\Users\adm\AppData\Local\Temp' maindebug: `file:///C:/Users/adm/AppData/Local/Temp/stream.m3u' gives access `file' demux `' path `/C:/Users/adm/AppData/Local/Temp/stream.m3u' maindebug: creating demux: access='file' demux='' location='/C:/Users/adm/AppData/Local/Temp/stream.m3u' file='C:\Users\adm\AppData\Local\Temp\stream.m3u' maindebug: looking for access_demux module: 3 candidates maindebug: no access_demux module matching "file" could be loaded maindebug: TIMER module_need() : 0.741 ms - Total 0.741 ms / 1 intvls (Avg 0.741 ms) maindebug: creating access 'file' location='/C:/Users/adm/AppData/Local/Temp/stream.m3u', path='C:\Users\adm\AppData\Local\Temp\stream.m3u' maindebug: looking for access module: 3 candidates filesystemdebug: opening file `C:\Users\adm\AppData\Local\Temp\stream.m3u' maindebug: using access module "filesystem" maindebug: TIMER module_need() : 0.559 ms - Total 0.559 ms / 1 intvls (Avg 0.559 ms) maindebug: Using stream method for AStream* maindebug: starting pre-buffering maindebug: received first data after 0 ms maindebug: looking for stream_filter module: 4 candidates maindebug: no stream_filter module matching "any" could be loaded maindebug: TIMER module_need() : 0.334 ms - Total 0.334 ms / 1 intvls (Avg 0.334 ms) maindebug: looking for stream_filter module: 1 candidate maindebug: using stream_filter module "stream_filter_record" maindebug: TIMER module_need() : 0.297 ms - Total 0.297 ms / 1 intvls (Avg 0.297 ms) maindebug: creating demux: access='file' demux='' location='/C:/Users/adm/AppData/Local/Temp/stream.m3u' file='C:\Users\adm\AppData\Local\Temp\stream.m3u' maindebug: looking for demux module: 55 candidates playlistdebug: found valid M3U playlist maindebug: using demux module "playlist" maindebug: TIMER module_need() : 0.375 ms - Total 0.375 ms / 1 intvls (Avg 0.375 ms) maindebug: looking for a subtitle file in C:\Users\adm\AppData\Local\Temp\ maindebug: looking for meta reader module: 2 candidates luadebug: Trying Lua scripts in C:\Users\adm\AppData\Roaming\vlc\lua\meta\reader luadebug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\reader luadebug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\reader\filename.luac maindebug: no meta reader module matching "any" could be loaded maindebug: TIMER module_need() : 2.677 ms - Total 2.677 ms / 1 intvls (Avg 2.677 ms) maindebug: `file:///C:/Users/adm/AppData/Local/Temp/stream.m3u' successfully opened maininfo: stopping playback maindebug: deleting item `stream.m3u' maindebug: EOF reached maindebug: incoming request - stopping current input maindebug: dying input maindebug: dying input maindebug: removing module "playlist" maindebug: removing module "stream_filter_record" maindebug: removing module "filesystem" maindebug: no fetch required for http://dm800se:8001/1:0:1:CBA6:8FE:2:11A0000:0:0:0: (art currently (null)) maindebug: dead input maindebug: TIMER input launching for 'stream.m3u' : 8.011 ms - Total 8.011 ms / 1 intvls (Avg 8.011 ms) maindebug: processing request item: http://dm800se:8001/1:0:1:CBA6:8FE:2:11A0000:0:0:0:, node: Playlist, skip: 0 maindebug: rebuilding array of current - root Playlist maindebug: rebuild done - 2 items, index 1 maindebug: starting playback of the new playlist item maindebug: resyncing on http://dm800se:8001/1:0:1:CBA6:8FE:2:11A0000:0:0:0: maindebug: http://dm800se:8001/1:0:1:CBA6:8FE:2:11A0000:0:0:0: is at 1 maindebug: creating new input thread maindebug: Creating an input for 'http://dm800se:8001/1:0:1:CBA6:8FE:2:11A0000:0:0:0:' maindebug: using timeshift granularity of 50 MiB, in path 'C:\Users\adm\AppData\Local\Temp' maindebug: `http://dm800se:8001/1:0:1:CBA6:8FE:2:11A0000:0:0:0:' gives access `http' demux `' path `dm800se:8001/1:0:1:CBA6:8FE:2:11A0000:0:0:0:' maindebug: creating demux: access='http' demux='' location='dm800se:8001/1:0:1:CBA6:8FE:2:11A0000:0:0:0:' file='\\dm800se:8001\1:0:1:CBA6:8FE:2:11A0000:0:0:0:' maindebug: looking for access_demux module: 0 candidates maindebug: no access_demux module matched "http" maindebug: TIMER module_need() : 0.359 ms - Total 0.359 ms / 1 intvls (Avg 0.359 ms) maindebug: creating access 'http' location='dm800se:8001/1:0:1:CBA6:8FE:2:11A0000:0:0:0:', path='\\dm800se:8001\1:0:1:CBA6:8FE:2:11A0000:0:0:0:' maindebug: looking for access module: 2 candidates access_httpdebug: http: server='dm800se' port=8001 file='/1:0:1:CBA6:8FE:2:11A0000:0:0:0:' maindebug: net: connecting to dm800se port 8001 qt4debug: IM: Deleting the input maindebug: TIMER input launching for 'http://dm800se:8001/1:0:1:CBA6:8FE:2:11A0000:0:0:0:' : 1164.922 ms - Total 1164.922 ms / 1 intvls (Avg 1164.922 ms) qt4debug: IM: Setting an input maindebug: VoutDisplayEvent 'resize' 768x602 window maindebug: connection succeeded (socket = 1208) access_httpdebug: protocol 'HTTP' answer code 200 access_httpdebug: Connection: Close access_httpdebug: Content-Type: video/mpeg access_httpdebug: Server: streamserver maindebug: using access module "access_http" maindebug: TIMER module_need() : 318.320 ms - Total 318.320 ms / 1 intvls (Avg 318.320 ms) maindebug: Using stream method for AStream* maindebug: starting pre-buffering maindebug: received first data after 151 ms maindebug: pre-buffering done 1024 bytes in 0s - 6 KiB/s maindebug: looking for stream_filter module: 4 candidates maindebug: no stream_filter module matching "any" could be loaded maindebug: TIMER module_need() : 0.383 ms - Total 0.383 ms / 1 intvls (Avg 0.383 ms) maindebug: looking for stream_filter module: 1 candidate maindebug: using stream_filter module "stream_filter_record" maindebug: TIMER module_need() : 0.319 ms - Total 0.319 ms / 1 intvls (Avg 0.319 ms) maindebug: creating demux: access='http' demux='' location='dm800se:8001/1:0:1:CBA6:8FE:2:11A0000:0:0:0:' file='\\dm800se:8001\1:0:1:CBA6:8FE:2:11A0000:0:0:0:' maindebug: looking for demux module: 55 candidates tsdebug: pid[2332] unknown tsdebug: pid[2333] unknown tsdebug: pid[2353] unknown tsdebug: PATCallBack called tsdebug: new PAT ts_id=2302 version=3 current_next=1 tsdebug: * number=0 pid=16 tsdebug: * number=52118 pid=262 tsdebug: * number=52123 pid=256 tsdebug: * number=52124 pid=257 tsdebug: * number=52125 pid=270 tsdebug: * number=52127 pid=273 tsdebug: * number=52134 pid=267 tsdebug: * number=52135 pid=268 tsdebug: * number=52136 pid=258 tsdebug: * number=52137 pid=264 tsdebug: * number=52162 pid=263 tsdebug: PMTCallBack called tsdebug: new PMT program number=52134 version=1 pid_pcr=2332 tsdebug: * descriptor : unknown (0xe) tsdebug: * es pid=2332 type=2 dr->i_tag=0xe tsdebug: * es pid=2332 type=2 dr->i_tag=0x6 tsdebug: * es pid=2332 type=2 dr->i_tag=0x9 tsdebug: * es pid=2332 type=2 dr->i_tag=0x9 tsdebug: * es pid=2332 type=2 dr->i_tag=0x9 tsdebug: * es pid=2332 type=2 fcc=mpgv maindebug: selecting program id=52134 tsdebug: * descriptor : CA (0x9) SysID 0x960 tsdebug: * es pid=2333 type=4 dr->i_tag=0xe tsdebug: * es pid=2333 type=4 dr->i_tag=0xa tsdebug: * es pid=2333 type=4 dr->i_tag=0x9 tsdebug: * es pid=2333 type=4 dr->i_tag=0x9 tsdebug: * es pid=2333 type=4 dr->i_tag=0x9 tsdebug: found language: eng tsdebug: * es pid=2333 type=4 fcc=mpga tsdebug: * descriptor : CA (0x9) SysID 0x960 tsdebug: * es pid=2353 type=6 dr->i_tag=0xe tsdebug: * es pid=2353 type=6 dr->i_tag=0x56 tsdebug: * ttxt type=Teletext lan=eng page=100 tsdebug: * ttxt type=Teletext subtitles lan=eng page=888 tsdebug: * es pid=2353 type=6 fcc=telx maindebug: using demux module "ts" maindebug: TIMER module_need() : 497.675 ms - Total 497.675 ms / 1 intvls (Avg 497.675 ms) maindebug: looking for decoder module: 32 candidates avcodecdebug: libavcodec already initialized avcodecdebug: trying to use direct rendering avcodecdebug: allowing 4 thread(s) for decoding avcodecdebug: ffmpeg codec (MPEG-1/2 Video) started avcodecdebug: using slice thread mode with 4 threads maindebug: using decoder module "avcodec" maindebug: TIMER module_need() : 3.518 ms - Total 3.518 ms / 1 intvls (Avg 3.518 ms) maindebug: looking for packetizer module: 21 candidates maindebug: using packetizer module "packetizer_mpegvideo" maindebug: TIMER module_need() : 0.426 ms - Total 0.426 ms / 1 intvls (Avg 0.426 ms) maindebug: looking for decoder module: 32 candidates maindebug: using decoder module "mpeg_audio" maindebug: TIMER module_need() : 0.897 ms - Total 0.897 ms / 1 intvls (Avg 0.897 ms) tsdebug: DEMUX_SET_GROUP 52134 00000000 maindebug: looking for meta reader module: 2 candidates luadebug: Trying Lua scripts in C:\Users\adm\AppData\Roaming\vlc\lua\meta\reader luadebug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\reader luadebug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\reader\filename.luac maindebug: no meta reader module matching "any" could be loaded maindebug: TIMER module_need() : 2.721 ms - Total 2.721 ms / 1 intvls (Avg 2.721 ms) maindebug: `http://dm800se:8001/1:0:1:CBA6:8FE:2:11A0000:0:0:0:' successfully opened tswarning: first packet for pid=2332 cc=0x9 tswarning: first packet for pid=2333 cc=0xc tswarning: first packet for pid=2353 cc=0xb maindebug: Buffering 0% maindebug: Buffering 3% maindebug: Buffering 7% packetizer_mpegvideodebug: waiting for sequence start packetizer_mpegvideodebug: waiting for sequence start maindebug: Buffering 11% packetizer_mpegvideodebug: waiting for sequence start maindebug: Buffering 14% packetizer_mpegvideodebug: waiting for sequence start packetizer_mpegvideodebug: waiting for sequence start maindebug: Buffering 18% maindebug: VoutDisplayEvent 'resize' 768x576 window mpeg_audiodebug: MPGA channels:2 samplerate:48000 bitrate:128 maindebug: recycling audio output maindebug: looking for audio output module: 2 candidates aout_directxdebug: Opening DirectSound Audio Output aout_directxdebug: found device: Primary Sound Driver aout_directxdebug: found device: ATI HDMI Output (ATI High Definition Audio Device) aout_directxdebug: found device: Digital Audio (S/PDIF) (High Definition Audio Device) aout_directxdebug: found device: Headphones (High Definition Audio Device) maindebug: Buffering 22% aout_directxdebug: device supports 2 channels (DEFAULT!) aout_directxdebug: device supports 1 channel aout_directxdebug: Windows says your SpeakerConfig is stereo aout_directxdebug: creating DirectSoundThread maindebug: using audio output module "aout_directx" maindebug: TIMER module_need() : 11.313 ms - Total 11.313 ms / 1 intvls (Avg 11.313 ms) aout_directxdebug: DirectSoundThread ready maindebug: output 's16l' 48000 Hz Stereo frame=1 samples/4 bytes maindebug: mixer 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes maindebug: filter(s) 'f32l'->'s16l' 48000 Hz->48000 Hz Stereo->Stereo maindebug: looking for audio filter module: 13 candidates audio_formatdebug: f32l->s16l, bits per sample: 32->16 maindebug: using audio filter module "audio_format" maindebug: TIMER module_need() : 0.127 ms - Total 0.127 ms / 1 intvls (Avg 0.127 ms) maindebug: conversion pipeline completed maindebug: looking for audio mixer module: 2 candidates maindebug: using audio mixer module "float32_mixer" maindebug: TIMER module_need() : 0.083 ms - Total 0.083 ms / 1 intvls (Avg 0.083 ms) maindebug: input 'mpga' 48000 Hz Stereo frame=1152 samples/1161 bytes maindebug: looking for audio filter module: 1 candidate scaletempodebug: format: 48000 rate, 2 nch, 4 bps, fl32 scaletempodebug: params: 30 stride, 0.200 overlap, 14 search scaletempodebug: 1.000 scale, 1440.000 stride_in, 1440 stride_out, 1152 standing, 288 overlap, 672 search, 2400 queue, fl32 mode maindebug: using audio filter module "scaletempo" maindebug: TIMER module_need() : 0.127 ms - Total 0.127 ms / 1 intvls (Avg 0.127 ms) maindebug: filter(s) 'mpga'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo maindebug: looking for audio filter module: 13 candidates mpgatofixed32debug: mpga->f32l, bits per sample: 32 maindebug: using audio filter module "mpgatofixed32" maindebug: TIMER module_need() : 0.101 ms - Total 0.101 ms / 1 intvls (Avg 0.101 ms) maindebug: conversion pipeline completed maindebug: filter(s) 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo maindebug: conversion pipeline completed maindebug: filter(s) 'f32l'->'f32l' 52800 Hz->48000 Hz Stereo->Stereo maindebug: looking for audio filter module: 13 candidates maindebug: using audio filter module "samplerate" maindebug: TIMER module_need() : 0.138 ms - Total 0.138 ms / 1 intvls (Avg 0.138 ms) maindebug: conversion pipeline completed maindebug: End of audio preroll packetizer_mpegvideodebug: waiting for sequence start maindebug: Buffering 26% packetizer_mpegvideodebug: waiting for sequence start maindebug: Buffering 28% packetizer_mpegvideodebug: waiting for sequence start maindebug: Buffering 29% maindebug: Buffering 33% maindebug: Buffering 37% maindebug: Buffering 40% packetizer_mpegvideodebug: waiting for sequence start packetizer_mpegvideodebug: size 704x576 fps=25.000 Any help? From tojesseg at gmail.com Thu Nov 8 19:43:40 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Thu, 08 Nov 2012 10:43:40 -0800 Subject: [FFmpeg-user] Unable to read from stdin for certain .MOV files In-Reply-To: References: Message-ID: <509BFD5C.2080101@gmail.com> On 11/08/2012 05:59 AM, Carl Eugen Hoyos wrote: > Jesse Gordon gmail.com> writes: > >> I seem unable to read with ffmpeg from stdin for .MOV >> files from my Canon EOS T2I. > It is not generally possible to read mov files via stdin, > because it is perfectly normal that mov files contain > necessary information needed for decoding (like codecs > etc.) at the very end of the file. > (This is not a limitation of FFmpeg, but a feature of the > mov file format.) > Ahh that makes sense. That also explains why I couldn't use dd to cut a .MOV file in half and play the first half! >> It used to work in the past I know, but with recent >> versions it hasn't. > That is extremely unlikely / you tested a different mov > file. > I was thinking about that. I know that at one point I modified my converter script to read from pipes, and I know it worked, but I've been thinking that I must have only tested it on other movie file types and probably didn't actually test it on a MOV file. Thank you all very much! ~Jesse Gordon From cehoyos at ag.or.at Thu Nov 8 19:49:30 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 8 Nov 2012 18:49:30 +0000 (UTC) Subject: [FFmpeg-user] Unable to read from stdin for certain .MOV files References: <509BFD5C.2080101@gmail.com> Message-ID: Jesse Gordon gmail.com> writes: > > It is not generally possible to read mov files via stdin, > > because it is perfectly normal that mov files contain > > necessary information needed for decoding (like codecs > > etc.) at the very end of the file. > > (This is not a limitation of FFmpeg, but a feature of the > > mov file format.) > > Ahh that makes sense. That also explains why I couldn't use > dd to cut a .MOV file in half and play the first half! I should have added that you can of course use tools/qt-faststart to circumvent both problems. Carl Eugen From schtebo at gmail.com Thu Nov 8 20:08:34 2012 From: schtebo at gmail.com (Schte Bo) Date: Thu, 8 Nov 2012 20:08:34 +0100 Subject: [FFmpeg-user] Audio and Video is out of sync after convert from dvbt source Message-ID: Hi, i use kaffeine with dvbt to save some tv shows (*.m2t). after that i convet this records from (*.m2t) to (*.mp4) with following command (to save some space): ------ 8< ---------------------------- for f in *.m2t do ffmpeg -i "$f" -vcodec libx264 -crf 21 -acodec aac -ac 2 -ab 192000 -strict experimental -refs 3 -threads 4 "${f%.m2t}.mp4" done ------ >8 ---------------------------- audio & video is in sync in the source (*.m2t) but after converting the file to (*.mp4) the destination file is out of sync between audio & video. over the course of the movie it gets progressively worse. i think because of dropped frames. is there any option to keep audio & video in sync? thx stefan From shadowing71 at gmail.com Thu Nov 8 20:12:32 2012 From: shadowing71 at gmail.com (Young Kim) Date: Thu, 8 Nov 2012 11:12:32 -0800 Subject: [FFmpeg-user] Static compile with librtmp Message-ID: <9DD5EDFE6A6D480D9E130A1896E30BD4@gmail.com> Hey guys, I posted earlier about problems with static compiling ffmpeg with libass, but now I'm having issues with compiling ffmpeg with librtmp. In particular, after I run configure with --enable-librtmp, it claims that librtmp has not been found. I checked against config.log and found this: gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -I/home/ykim/encodebuild/include -L/home/ykim/encodebuild/lib -std=c99 -fomit-frame-pointer -pthread -I/home/ykim/encodebuild/include -I/home/ykim/encodebuild\ /include/freetype2 -I/usr/include/fribidi -I/home/ykim/encodebuild/include/freetype2 -I/home/ykim/encodebuild/include -I/home/ykim/encodebuild/include -L/home/ykim/encodebuild/lib -c -o /tmp/ffconf.jmEgsLjp.o /tmp/ffconf.ZE1UyyqX.c gcc -L/home/ykim/encodebuild/lib -Wl,--as-needed -I/home/ykim/encodebuild/include -L/home/ykim/encodebuild/lib -o /tmp/ffconf.URKSgaEh /tmp/ffconf.jmEgsLjp.o -lrtmp -lz -lssl -lcrypto -lmp3lame -L/home/ykim/encodebuild/lib -lfreetype -lfaac -L/home/ykim/encodebuild/\ lib -lass -lfontconfig -lexpat -lenca -lm -lfribidi -lfreetype -lm -pthread -lz -lrt -lfontconfig -lfreetype -lexpat -lenca -lfribidi /home/ykim/encodebuild/lib/librtmp.so: undefined reference to `dlsym' /home/ykim/encodebuild/lib/librtmp.so: undefined reference to `dlerror'/home/ykim/encodebuild/lib/librtmp.so: undefined reference to `dladdr' /home/ykim/encodebuild/lib/librtmp.so: undefined reference to `dlopen' /home/ykim/encodebuild/lib/librtmp.so: undefined reference to `dlclose' collect2: ld returned 1 exit status ERROR: librtmp not found Any suggestions? Thanks, Young From lionteeth at cogweb.net Thu Nov 8 20:18:25 2012 From: lionteeth at cogweb.net (David Liontooth) Date: Thu, 08 Nov 2012 11:18:25 -0800 Subject: [FFmpeg-user] Scene detection -- numerical output? In-Reply-To: <20121108064051.GN31939@leki> References: <509B2F6B.2090008@cogweb.net> <20121108064051.GN31939@leki> Message-ID: <509C0581.7090507@cogweb.net> On 11/7/12 10:40 PM, Cl?ment Boesch wrote: > On Wed, Nov 07, 2012 at 08:04:59PM -0800, David Liontooth wrote: >> The scene detection feature is a great addition: >> >> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=72868144e5862168a4f829557b7a41f686b8b12d >> >> Example: >> >> ffmpeg -i video.avi -vf select='gt(scene\,0.4)',scale=160:120,tile -frames:v 1 preview.png >> >> Set a threshold value between 0 and 1 for detecting a new scene. >> Increase the value to lower the number of detected scenes; sane >> values are typically between 0.3 and 0.5. >> >> Is it possible to get a numerical output (say, frame numbers) >> instead of the montage? >> > Random suggestions: > ffmpeg -i input.avi -vf 'select=gt(scene\,.4),showinfo' -f null - > ffprobe -show_frames -of compact=p=0 -f lavfi 'movie=video.avi,select=gt(scene\,.4)' Great, thanks! I ran for F=2012-11-08_1000_US_CNN_CNN_News.mp4: ffprobe -show_frames -of compact=p=0 -f lavfi "movie=$F,select=gt(scene\,.8)" | gsed -r 's/.*pkt_pts_time=([0-9.]{8,})\|.*/\1/' >> scenes-0.8 This gives me a list of times, like this: 214.347467 649.982667 657.289967 664.897567 664.964300 694.960933 722.088033 732.598533 733.432700 733.933200 739.472067 740.339600 754.954200 769.935833 799.899100 829.962467 1192.191000 1193.358833 To get what a human observer would see as a new scene in a news program, we might pick the first of adjacent timestamps; we'll try to compare the output to some coded data. David > > You'll get various information about the frames, such as timestamps. > > If you absolutely need the frame number you can try to: > - take the first example and add another showinfo at the beginning of the > filtergraph; check if for a given frames it reaches the second showinfo > (if so you can use the "n" value from the first showinfo) > - take the second example, and replace the select with select=scene+1 (to > call the scene detection but make sure all the frames are transmitted) > and then look yourself at the last lavfi.scene_score meta information > in what is printed to see if the score is a good enough one > > I'm sure you can find various other simpler combinations. > > > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From cehoyos at ag.or.at Thu Nov 8 20:20:02 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 8 Nov 2012 19:20:02 +0000 (UTC) Subject: [FFmpeg-user] Audio and Video is out of sync after convert from dvbt source References: Message-ID: Schte Bo gmail.com> writes: > ffmpeg -i "$f" -vcodec libx264 -crf 21 -acodec aac > -ac 2 -ab 192000 -strict experimental -refs 3 > -threads 4 "${f%.m2t}.mp4" Complete, uncut console output missing and please post an actual command line (one without variables). Carl Eugen From cehoyos at ag.or.at Thu Nov 8 20:21:55 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 8 Nov 2012 19:21:55 +0000 (UTC) Subject: [FFmpeg-user] Static compile with librtmp References: <9DD5EDFE6A6D480D9E130A1896E30BD4@gmail.com> Message-ID: Young Kim gmail.com> writes: > /home/ykim/encodebuild/lib/librtmp.so: undefined reference to `dlsym' What is the output of: $ pkg-config --libs librtmp ? And to make sure, please post the configure line you used. Carl Eugen From shadowing71 at gmail.com Thu Nov 8 20:32:13 2012 From: shadowing71 at gmail.com (Young Kim) Date: Thu, 8 Nov 2012 11:32:13 -0800 Subject: [FFmpeg-user] Static compile with librtmp In-Reply-To: References: <9DD5EDFE6A6D480D9E130A1896E30BD4@gmail.com> Message-ID: <5DE557EA16BE4801A3D2EA34B1A8E962@gmail.com> On Thursday, November 8, 2012 at 11:21 AM, Carl Eugen Hoyos wrote: > Young Kim gmail.com (http://gmail.com)> writes: > > > /home/ykim/encodebuild/lib/librtmp.so: undefined reference to `dlsym' > > What is the output of: > $ pkg-config --libs librtmp > ? > As a clarification, I ran this before: export PKG_CONFIG_PATH="/home/ykim/encodebuild/lib/pkgconfig". As a result of that, pkg-config outputs this: -L/home/ykim/encodebuild/lib -lrtmp -lz -lssl -lcrypto > > And to make sure, please post the configure line > you used. > ./configure --prefix=/home/ykim/encodebuild --enable-runtime-cpudetect --disable-debug --disable-ffserver --disable-ffplay --disable-ffprobe --disable-shared --enable-libfaac --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libass --enable-libfreetype --enable-gpl --enable-nonfree --extra-libs='-lfontconfig -lfreetype -lexpat -lenca -lfribidi' - Young From cehoyos at ag.or.at Thu Nov 8 21:02:22 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 8 Nov 2012 20:02:22 +0000 (UTC) Subject: [FFmpeg-user] Static compile with librtmp References: <9DD5EDFE6A6D480D9E130A1896E30BD4@gmail.com> <5DE557EA16BE4801A3D2EA34B1A8E962@gmail.com> Message-ID: Young Kim gmail.com> writes: > On Thursday, November 8, 2012 at 11:21 AM, Carl Eugen Hoyos wrote: > > Young Kim gmail.com (http://gmail.com)> writes: > > > > > /home/ykim/encodebuild/lib/librtmp.so: undefined reference to `dlsym' > > > > What is the output of: > > $ pkg-config --libs librtmp > > ? > this: -L/home/ykim/encodebuild/lib -lrtmp -lz -lssl -lcrypto Could be broken, otoh, it looks similar here, but does $ ldd /home/ykim/encodebuild/lib/librtmp.so show libdl.so ? Since you already have to use --extra-libs, just add -ldl Carl Eugen From shadowing71 at gmail.com Thu Nov 8 21:51:02 2012 From: shadowing71 at gmail.com (Young Kim) Date: Thu, 8 Nov 2012 12:51:02 -0800 Subject: [FFmpeg-user] Static compile with librtmp In-Reply-To: References: <9DD5EDFE6A6D480D9E130A1896E30BD4@gmail.com> <5DE557EA16BE4801A3D2EA34B1A8E962@gmail.com> Message-ID: <56791E60AF504CF087E3019F87AF59E2@gmail.com> On Thursday, November 8, 2012 at 12:02 PM, Carl Eugen Hoyos wrote: > Young Kim gmail.com (http://gmail.com)> writes: > > > On Thursday, November 8, 2012 at 11:21 AM, Carl Eugen Hoyos wrote: > > > Young Kim gmail.com (http://gmail.com)> writes: > > > > > > > /home/ykim/encodebuild/lib/librtmp.so: undefined reference to `dlsym' > > > > > > What is the output of: > > > $ pkg-config --libs librtmp > > > ? > > > > > > > > > > > this: -L/home/ykim/encodebuild/lib -lrtmp -lz -lssl -lcrypto > > Could be broken, otoh, it looks similar here, but does > $ ldd /home/ykim/encodebuild/lib/librtmp.so > show libdl.so ? > linux-vdso.so.1 => (0x00007fff969ff000) libc.so.6 => /lib64/libc.so.6 (0x00007ff03eb0d000) /lib64/ld-linux-x86-64.so.2 (0x0000003b43e00000) If ld-linux-x86-64.so.2 is libdl.so, then it seems like it is. > > Since you already have to use --extra-libs, just add -ldl > That seems to do the trick. I'm a bit baffled though because I did add it before, but configure would error on me. Guess it worked this time for some reason o_O Thanks, Young > > From shadowing71 at gmail.com Thu Nov 8 21:58:55 2012 From: shadowing71 at gmail.com (Young Kim) Date: Thu, 8 Nov 2012 12:58:55 -0800 Subject: [FFmpeg-user] Static compile with librtmp In-Reply-To: <56791E60AF504CF087E3019F87AF59E2@gmail.com> References: <9DD5EDFE6A6D480D9E130A1896E30BD4@gmail.com> <5DE557EA16BE4801A3D2EA34B1A8E962@gmail.com> <56791E60AF504CF087E3019F87AF59E2@gmail.com> Message-ID: On Thursday, November 8, 2012 at 12:51 PM, Young Kim wrote: > On Thursday, November 8, 2012 at 12:02 PM, Carl Eugen Hoyos wrote: > > Young Kim gmail.com (http://gmail.com)> writes: > > > > > On Thursday, November 8, 2012 at 11:21 AM, Carl Eugen Hoyos wrote: > > > > Young Kim gmail.com (http://gmail.com) (http://gmail.com)> writes: > > > > > > > > > /home/ykim/encodebuild/lib/librtmp.so: undefined reference to `dlsym' > > > > > > > > What is the output of: > > > > $ pkg-config --libs librtmp > > > > ? > > > > > > > > > > > > > > > > > this: -L/home/ykim/encodebuild/lib -lrtmp -lz -lssl -lcrypto > > > > Could be broken, otoh, it looks similar here, but does > > $ ldd /home/ykim/encodebuild/lib/librtmp.so > > show libdl.so ? > > > linux-vdso.so.1 => (0x00007fff969ff000) > libc.so.6 => /lib64/libc.so.6 (0x00007ff03eb0d000) > /lib64/ld-linux-x86-64.so.2 (0x0000003b43e00000) > > If ld-linux-x86-64.so.2 is libdl.so, then it seems like it is. > > Since you already have to use --extra-libs, just add -ldl > > > That seems to do the trick. I'm a bit baffled though because I did add it before, but configure would error on me. Guess it worked this time for some reason o_O > > Thanks, > Young > > > > Actually, I think it still compiled incorrectly. I get this when I run anything with a ramp url: $ encodebuild/bin/ffmpeg -re -i video.mp4 rtmp://localhost/oflaDemo/test encodebuild/bin/ffmpeg: error while loading shared libraries: librtmp.so.0: cannot open shared object file: No such file or directory From phil at tracktrack.it Thu Nov 8 22:43:59 2012 From: phil at tracktrack.it (Phil McCarty) Date: Thu, 8 Nov 2012 13:43:59 -0800 Subject: [FFmpeg-user] -vcodec copy problems: Why does FFMPEG hate me? Message-ID: <494B658B-A59B-487F-B3E5-B65C8AC67870@tracktrack.it> Hello. FFMpeg hates me, and I didn't do anything to it. I have a file that's been H264 encoded (FCP/Compressor). I've got FFmpeg installed on two different linux boxes, one I did a couple of years ago, one I compiled more recently. For reasons I don't understand, if I try to strip the audio on the OLDER install, it takes 2 seconds. If I try to strip the audio on the NEW install, it gives an error. My best guess is that when I created/compiled/apt-get-installed or whatever these, I did something wrong. I'm not particularly fluent on that topic, and it's a bit of a miracle that I got it working once, let alone twice. But I guess I didn't get it working all THAT well. Unfortunately, this process has to happen on the 2nd, newer linux install otherwise I'd just use the old one. Thanks for any guidance, Phil Here are the compiler info screens OLD - WORKING: > ffmpeg -i tlcsundance.mov -vcodec copy -an hey.mov FFmpeg version SVN-r25150, Copyright (c) 2000-2010 the FFmpeg developers built on Sep 21 2010 03:00:18 with gcc 4.4.3 configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-x11grab --enable-libmp3lame libavutil 50.27. 0 / 50.27. 0 libavcore 0. 9. 0 / 0. 9. 0 libavcodec 52.89. 0 / 52.89. 0 libavformat 52.78. 5 / 52.78. 5 libavdevice 52. 2. 2 / 52. 2. 2 libavfilter 1.39. 0 / 1.39. 0 libswscale 0.11. 0 / 0.11. 0 libpostproc 51. 2. 0 / 51. 2. 0 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x9c17470] max_analyze_duration reached Seems stream 0 codec frame rate differs from container frame rate: 5994.00 (5994/1) -> 23.98 (2997/125) Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'tlcsundanceraw.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt Duration: 00:17:55.81, start: 0.000000, bitrate: 1281 kb/s Stream #0.0(eng): Video: h264, yuv420p, 854x364, 1065 kb/s, 23.98 fps, 23.98 tbr, 2997 tbn, 5994 tbc Stream #0.1(eng): Audio: aac, 48000 Hz, stereo, s16, 119 kb/s Stream #0.2(eng): Data: tmcd / 0x64636D74 Stream #0.3(eng): Data: rtp / 0x20707472, 9 kb/s Stream #0.4(eng): Data: rtp / 0x20707472, 80 kb/s Output #0, mov, to 'hey.mov': Metadata: encoder : Lavf52.78.5 Stream #0.0(eng): Video: libx264, yuv420p, 854x364, q=2-31, 1065 kb/s, 2997 tbn, 2997 tbc Stream mapping: Stream #0.0 -> #0.0 Press [q] to stop encoding frame=25793 fps=23540 q=-1.0 Lsize= 140275kB time=1075.70 bitrate=1068.3kbits/s video:139871kB audio:0kB global headers:0kB muxing overhead 0.288215% > NEW - Not Working: ffmpeg version git-2012-06-30-3233ad4 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 30 2012 16:40:42 with gcc 4.6.1 configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-lib theora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-postproc --enable-version3 --enable-x11grab libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 31.100 / 54. 31.100 libavformat 54. 14.100 / 54. 14.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.100 / 3. 0.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'tlcsundanceraw.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-09-18 01:44:57 timecode : 01:01:17:20 Duration: 00:17:55.78, start: 0.000000, bitrate: 1282 kb/s Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 854x364, 1065 kb/s, 23.98 fps, 23.98 tbr, 2997 tbn, 5994 tbc Metadata: creation_time : 2012-09-18 01:44:57 handler_name : Apple Video Media Handler Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 119 kb/s Metadata: creation_time : 2012-09-18 01:44:57 handler_name : Apple Sound Media Handler Stream #0:2(eng): Data: none (tmcd / 0x64636D74) Metadata: creation_time : 2012-09-18 01:44:57 handler_name : Time Code Media Handler timecode : 01:01:17:20 Stream #0:3(eng): Data: none (rtp / 0x20707472) Metadata: creation_time : 2012-09-18 01:44:57 handler_name : hint media handler Stream #0:4(eng): Data: none (rtp / 0x20707472) Metadata: creation_time : 2012-09-18 01:44:57 handler_name : hint media handler [graph 0 input from stream 0:1 @ 0x26ffd40] tb:1/48000 samplefmt:s16 samplerate:48000 chlayout:0x3 [mov @ 0x2700820] Timecode frame rate not supported Output #0, mov, to 'hey.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt timecode : 01:01:17:20 encoder : Lavf54.14.100 Stream #0:0(eng): Video: h264 (avc1 / 0x31637661), yuv420p, 854x364, q=2-31, 1065 kb/s, 23.98 fps, 2997 tbn, 2997 tbc Metadata: creation_time : 2012-09-18 01:44:57 handler_name : Apple Video Media Handler Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 128 kb/s Metadata: creation_time : 2012-09-18 01:44:57 handler_name : Apple Sound Media Handler Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (aac -> libfaac) Could not write header for output file #0 (incorrect codec parameters ?): Operation not permitted From cehoyos at ag.or.at Thu Nov 8 23:07:55 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 8 Nov 2012 22:07:55 +0000 (UTC) Subject: [FFmpeg-user] -vcodec copy problems: Why does FFMPEG hate me? References: <494B658B-A59B-487F-B3E5-B65C8AC67870@tracktrack.it> Message-ID: Phil McCarty tracktrack.it> writes: > ffmpeg -i tlcsundance.mov -vcodec copy -an hey.mov Could you provide the input sample? Carl Eugen From cehoyos at ag.or.at Thu Nov 8 23:09:17 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 8 Nov 2012 22:09:17 +0000 (UTC) Subject: [FFmpeg-user] Static compile with librtmp References: <9DD5EDFE6A6D480D9E130A1896E30BD4@gmail.com> <5DE557EA16BE4801A3D2EA34B1A8E962@gmail.com> <56791E60AF504CF087E3019F87AF59E2@gmail.com> Message-ID: Young Kim gmail.com> writes: > $ encodebuild/bin/ffmpeg -re -i video.mp4 rtmp://localhost/oflaDemo/test > encodebuild/bin/ffmpeg: error while loading shared libraries: > librtmp.so.0: cannot open shared object file: No such file or directory You did provide the path to librtmp.so at compile time (instead of putting the library in a default location), you have to do the same at runtime. (LD_LIBRARY_PATH) Carl Eguen From phil at tracktrack.it Thu Nov 8 23:14:13 2012 From: phil at tracktrack.it (Phil McCarty) Date: Thu, 8 Nov 2012 14:14:13 -0800 Subject: [FFmpeg-user] -vcodec copy problems: Why does FFMPEG hate me? In-Reply-To: References: <494B658B-A59B-487F-B3E5-B65C8AC67870@tracktrack.it> Message-ID: Oh, sure here's a small sample, rather than deluge you with the giant file. (and thank you) http://philmccarty.com/sample.mov Phil On Nov 8, 2012, at 2:07 PM, Carl Eugen Hoyos wrote: > Phil McCarty tracktrack.it> writes: > >> ffmpeg -i tlcsundance.mov -vcodec copy -an hey.mov > > Could you provide the input sample? > > Carl Eugen > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From phil at tracktrack.it Thu Nov 8 23:19:27 2012 From: phil at tracktrack.it (Phil McCarty) Date: Thu, 8 Nov 2012 14:19:27 -0800 Subject: [FFmpeg-user] -vcodec copy problems: Why does FFMPEG hate me? In-Reply-To: References: <494B658B-A59B-487F-B3E5-B65C8AC67870@tracktrack.it> Message-ID: And here's the ZIP file, just in case that's easier for you to grab. Sorry for the spam, it occurred to me your browser might just start streaming it. http://philmccarty.com/sample.zip --Phil On Nov 8, 2012, at 2:14 PM, Phil McCarty wrote: > Oh, sure here's a small sample, rather than deluge you with the giant file. (and thank you) > > http://philmccarty.com/sample.mov > > Phil > On Nov 8, 2012, at 2:07 PM, Carl Eugen Hoyos wrote: > >> Phil McCarty tracktrack.it> writes: >> >>> ffmpeg -i tlcsundance.mov -vcodec copy -an hey.mov >> >> Could you provide the input sample? >> >> Carl Eugen >> >> _______________________________________________ >> ffmpeg-user mailing list >> ffmpeg-user at ffmpeg.org >> http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From cehoyos at ag.or.at Thu Nov 8 23:23:58 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 8 Nov 2012 22:23:58 +0000 (UTC) Subject: [FFmpeg-user] -vcodec copy problems: Why does FFMPEG hate me? References: <494B658B-A59B-487F-B3E5-B65C8AC67870@tracktrack.it> Message-ID: Phil McCarty tracktrack.it> writes: > Oh, sure here's a small sample, rather than deluge > you with the giant file. (and thank you) > > http://philmccarty.com/sample.mov (Given that this file is very, very different from the one you used in your original post, it may have been better to "deluge" me.) Works fine here with current git head: $ md5sum sample.mov e7af178470ed7a07ddf9f346dc1a41f4 sample.mov $ ffmpeg -i sample.mov -vcodec copy -an out.mov ffmpeg version N-46528-g5ff43ec Copyright (c) 2000-2012 the FFmpeg developers built on Nov 8 2012 19:27:34 with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --disable-indev=jack libavutil 52. 5.100 / 52. 5.100 libavcodec 54. 71.100 / 54. 71.100 libavformat 54. 36.100 / 54. 36.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'sample.mov': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt creation_time : 1970-01-01 00:00:00 encoder : Lavf52.78.5 Duration: 00:00:15.02, start: 0.000000, bitrate: 389 kb/s Stream #0:0(eng): Video: mpeg4 (Simple Profile) (mp4v / 0x7634706D), yuv420p, 854x364 [SAR 1:1 DAR 61:26], 326 kb/s, 23.98 fps, 23.98 tbr, 2997 tbn, 2997 tbc Metadata: creation_time : 1970-01-01 00:00:00 handler_name : DataHandler Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 59 kb/s Metadata: creation_time : 1970-01-01 00:00:00 handler_name : DataHandler Output #0, mov, to 'out.mov': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt encoder : Lavf54.36.100 Stream #0:0(eng): Video: mpeg4 (mp4v / 0x7634706D), yuv420p, 854x364 [SAR 1:1 DAR 61:26], q=2-31, 326 kb/s, 23.98 fps, 11988 tbn, 2997 tbc Metadata: creation_time : 1970-01-01 00:00:00 handler_name : DataHandler Stream mapping: Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help frame= 358 fps=0.0 q=-1.0 Lsize= 597kB time=00:00:14.89 bitrate= 328.5kbits/s video:595kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.390422% out.mov plays fine. Please do not top-post here, Carl Eugen PS: Never try to compress compressed files, that does not help with downloading time, but requires an additional step before testing is possible. From shadowing71 at gmail.com Thu Nov 8 23:50:47 2012 From: shadowing71 at gmail.com (Young Kim) Date: Thu, 8 Nov 2012 14:50:47 -0800 Subject: [FFmpeg-user] Static compile with librtmp In-Reply-To: References: <9DD5EDFE6A6D480D9E130A1896E30BD4@gmail.com> <5DE557EA16BE4801A3D2EA34B1A8E962@gmail.com> <56791E60AF504CF087E3019F87AF59E2@gmail.com> Message-ID: On Thursday, November 8, 2012 at 2:09 PM, Carl Eugen Hoyos wrote: > Young Kim gmail.com (http://gmail.com)> writes: > > > $ encodebuild/bin/ffmpeg -re -i video.mp4 rtmp://localhost/oflaDemo/test > > encodebuild/bin/ffmpeg: error while loading shared libraries: > > librtmp.so.0: cannot open shared object file: No such file or directory > > > > > You did provide the path to librtmp.so at compile > time (instead of putting the library in a default > location), you have to do the same at runtime. > (LD_LIBRARY_PATH) > Forgive me if I sound noob here, but what would I set LD_LIBRARY_PATH as? - Young From phil at tracktrack.it Thu Nov 8 23:53:46 2012 From: phil at tracktrack.it (Phil McCarty) Date: Thu, 8 Nov 2012 14:53:46 -0800 Subject: [FFmpeg-user] -vcodec copy problems: Why does FFMPEG hate me? In-Reply-To: References: <494B658B-A59B-487F-B3E5-B65C8AC67870@tracktrack.it> Message-ID: Oops, my apologies, won't do it again. Here's a link to a smaller file (the other is 170megs), that is identical, and causes the same problems on my end. http://philmccarty.com/Lettersraw.mov Subversion Version $ time ffmpeg -i Lettersraw.mov -vcodec copy -an out.mov FFmpeg version SVN-r25150, Copyright (c) 2000-2010 the FFmpeg developers built on Sep 21 2010 03:00:18 with gcc 4.4.3 configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-x11grab --enable-libmp3lame libavutil 50.27. 0 / 50.27. 0 libavcore 0. 9. 0 / 0. 9. 0 libavcodec 52.89. 0 / 52.89. 0 libavformat 52.78. 5 / 52.78. 5 libavdevice 52. 2. 2 / 52. 2. 2 libavfilter 1.39. 0 / 1.39. 0 libswscale 0.11. 0 / 0.11. 0 libpostproc 51. 2. 0 / 51. 2. 0 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x94db470] max_analyze_duration reached Seems stream 0 codec frame rate differs from container frame rate: 5994.00 (5994/1) -> 23.98 (2997/125) Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Lettersraw.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt Duration: 00:00:24.08, start: 0.000000, bitrate: 1649 kb/s Stream #0.0(eng): Video: h264, yuv420p, 854x480, 1425 kb/s, 23.98 fps, 23.98 tbr, 2997 tbn, 5994 tbc Stream #0.1(eng): Audio: aac, 48000 Hz, stereo, s16, 110 kb/s Stream #0.2(eng): Data: tmcd / 0x64636D74, 0 kb/s Stream #0.3(eng): Data: rtp / 0x20707472, 9 kb/s Stream #0.4(eng): Data: rtp / 0x20707472, 96 kb/s Output #0, mov, to 'out.mov': Metadata: encoder : Lavf52.78.5 Stream #0.0(eng): Video: libx264, yuv420p, 854x480, q=2-31, 1425 kb/s, 2997 tbn, 2997 tbc Stream mapping: Stream #0.0 -> #0.0 Press [q] to stop encoding frame= 577 fps= 0 q=-1.0 Lsize= 4196kB time=23.98 bitrate=1433.4kbits/s video:4187kB audio:0kB global headers:0kB muxing overhead 0.233747% real 0m0.065s user 0m0.020s sys 0m0.040s ------ GIT Version time ffmpeg -i Lettersraw.mov -vcodec copy -an out.mov ffmpeg version git-2012-06-30-3233ad4 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 30 2012 16:40:42 with gcc 4.6.1 configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-lib theora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-postproc --enable-version3 --enable-x11grab libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 31.100 / 54. 31.100 libavformat 54. 14.100 / 54. 14.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.100 / 3. 0.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Lettersraw.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-08-14 19:00:11 timecode : 01:04:55:10 Duration: 00:00:24.06, start: 0.000000, bitrate: 1651 kb/s Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 854x480, 1425 kb/s, 23.98 fps, 23.98 tbr, 2997 tbn, 5994 tbc Metadata: creation_time : 2012-08-14 19:00:11 handler_name : Apple Video Media Handler Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 110 kb/s Metadata: creation_time : 2012-08-14 19:00:11 handler_name : Apple Sound Media Handler Stream #0:2(eng): Data: none (tmcd / 0x64636D74) Metadata: creation_time : 2012-08-14 19:00:11 handler_name : Time Code Media Handler timecode : 01:04:55:10 Stream #0:3(eng): Data: none (rtp / 0x20707472) Metadata: creation_time : 2012-08-14 19:00:11 handler_name : hint media handler Stream #0:4(eng): Data: none (rtp / 0x20707472) Metadata: creation_time : 2012-08-14 19:00:11 handler_name : hint media handler [mov @ 0x2c438e0] Timecode frame rate not supported Output #0, mov, to 'out.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt timecode : 01:04:55:10 encoder : Lavf54.14.100 Stream #0:0(eng): Video: h264 (avc1 / 0x31637661), yuv420p, 854x480, q=2-31, 1425 kb/s, 23.98 fps, 2997 tbn, 2997 tbc Metadata: creation_time : 2012-08-14 19:00:11 handler_name : Apple Video Media Handler Stream mapping: Stream #0:0 -> #0:0 (copy) Could not write header for output file #0 (incorrect codec parameters ?): Operation not permitted real 0m0.045s user 0m0.020s sys 0m0.010s > (Given that this file is very, very > different from the one you used in > your original post, it may have been > better to "deluge" me.) > > > PS: Never try to compress compressed files, that > does not help with downloading time, but requires an > additional step before testing is possible. > From cehoyos at ag.or.at Fri Nov 9 00:52:18 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 8 Nov 2012 23:52:18 +0000 (UTC) Subject: [FFmpeg-user] -vcodec copy problems: Why does FFMPEG hate me? References: <494B658B-A59B-487F-B3E5-B65C8AC67870@tracktrack.it> Message-ID: Phil McCarty tracktrack.it> writes: > http://philmccarty.com/Lettersraw.mov Works fine here, please test current git head. $ md5sum Lettersraw.mov 533de7c9e34568196b7178c49dd7ea7e Lettersraw.mov $ ffmpeg -i Lettersraw.mov -vcodec copy -an out.mov ffmpeg version N-46528-g5ff43ec Copyright (c) 2000-2012 the FFmpeg developers built on Nov 8 2012 19:27:34 with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --disable-indev=jack libavutil 52. 5.100 / 52. 5.100 libavcodec 54. 71.100 / 54. 71.100 libavformat 54. 36.100 / 54. 36.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Lettersraw.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-08-14 19:00:11 timecode : 01:04:55:10 Duration: 00:00:24.07, start: 0.000000, bitrate: 1651 kb/s Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 854x480, 1425 kb/s, 23.98 fps, 23.98 tbr, 2997 tbn, 5994 tbc Metadata: creation_time : 2012-08-14 19:00:11 handler_name : Apple Video Media Handler Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 110 kb/s Metadata: creation_time : 2012-08-14 19:00:11 handler_name : Apple Sound Media Handler Stream #0:2(eng): Data: none (tmcd / 0x64636D74) Metadata: creation_time : 2012-08-14 19:00:11 handler_name : Time Code Media Handler timecode : 01:04:55:10 Stream #0:3(eng): Data: none (rtp / 0x20707472) Metadata: creation_time : 2012-08-14 19:00:11 handler_name : hint media handler Stream #0:4(eng): Data: none (rtp / 0x20707472) Metadata: creation_time : 2012-08-14 19:00:11 handler_name : hint media handler Output #0, mov, to 'out.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt timecode : 01:04:55:10 encoder : Lavf54.36.100 Stream #0:0(eng): Video: h264 (avc1 / 0x31637661), yuv420p, 854x480, q=2-31, 1425 kb/s, 23.98 fps, 11988 tbn, 2997 tbc Metadata: creation_time : 2012-08-14 19:00:11 handler_name : Apple Video Media Handler Stream mapping: Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help frame= 577 fps=0.0 q=-1.0 Lsize= 4195kB time=00:00:23.98 bitrate=1432.9kbits/s video:4187kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.195773% out.mov plays fine. Please do not top-post here, it is considered rude, Carl Eugen From jintonglei at gmail.com Fri Nov 9 08:16:13 2012 From: jintonglei at gmail.com (jintonglei) Date: Fri, 9 Nov 2012 15:16:13 +0800 Subject: [FFmpeg-user] how to play AAC stream from media server Message-ID: <201211091516102490022@gmail.com> Hi, Sorry for botherring _you_! But how can I play AAC stream from network? My mplayer works on embedded system, and the version is 1.0rc2-4.1.2. Now it worked well with mp3 stream, and _local_ AAC files, but not AAC stream. And can you anyone suggest one media server which be able to provide AAC stream for mplayer? 2012-11-09 jintonglei From phil at tracktrack.it Fri Nov 9 08:21:52 2012 From: phil at tracktrack.it (Phil McCarty) Date: Thu, 8 Nov 2012 23:21:52 -0800 Subject: [FFmpeg-user] -vcodec copy problems: Why does FFMPEG hate me? In-Reply-To: References: <494B658B-A59B-487F-B3E5-B65C8AC67870@tracktrack.it> Message-ID: <86DE198B-7A17-4198-B7B1-A304BE0A3EAC@tracktrack.it> On Nov 8, 2012, at 3:52 PM, Carl Eugen Hoyos wrote: > Works fine here, please test current git head. Ahhh that worked like a charm. Thank you Carl for helping me with this. I've bumped into new problems, but I'll hack at them for a while and google search before hitting up the thread. Seems to be issues with Apple ProRes conversions. Thank you. From cehoyos at ag.or.at Fri Nov 9 09:47:04 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Fri, 9 Nov 2012 08:47:04 +0000 (UTC) Subject: [FFmpeg-user] =?utf-8?q?first=5Fdts_X_not_matching_first_dts_Y_in?= =?utf-8?q?_que?= References: Message-ID: Nuno Mota gmail.com> writes: > BTW, the final.ts file is currently in the > upload.ffmpeg.org/incomingfolder. I don't (easily) remember a report where the resulting file was of any help. Two things are typically needed for every question on this mailing list: A command line together with complete, uncut console output And an input sample Carl Eugen From schtebo at gmail.com Fri Nov 9 10:01:17 2012 From: schtebo at gmail.com (Schte Bo) Date: Fri, 9 Nov 2012 10:01:17 +0100 Subject: [FFmpeg-user] Audio and Video is out of sync after convert from dvbt source In-Reply-To: References: Message-ID: Hi, command: ffmpeg -i datei.m2t -vcodec libx264 -crf 21 -acodec aac -ac 2 -ab 192000 -strict experimental -refs 3 -threads 4 datei.mp4 2> datei.log console output: https://raw.github.com/gist/4044578/9b3dc811038be686af00fcc1109d2e0478cdf844/ffmpegaudiodyncfail symptoms: source file (*.m2t) audio & video is in sync after converting file to (*,mp4) audio & video is out of sync. Thx Stefan On Thu, Nov 8, 2012 at 8:20 PM, Carl Eugen Hoyos wrote: > Schte Bo gmail.com> writes: > > > ffmpeg -i "$f" -vcodec libx264 -crf 21 -acodec aac > > -ac 2 -ab 192000 -strict experimental -refs 3 > > -threads 4 "${f%.m2t}.mp4" > > Complete, uncut console output missing and please > post an actual command line (one without variables). > > Carl Eugen > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From cehoyos at ag.or.at Fri Nov 9 10:21:06 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Fri, 9 Nov 2012 09:21:06 +0000 (UTC) Subject: [FFmpeg-user] Audio and Video is out of sync after convert from dvbt source References: Message-ID: Schte Bo gmail.com> writes: > ffmpeg -i datei.m2t -vcodec libx264 -crf 21 -acodec aac > -ac 2 -ab 192000 -strict experimental -refs 3 > -threads 4 datei.mp4 2> datei.log > > console output: (The idea is of course to post the output here on the mailing list, external resources tend to disappear while people in the future may be interested in how your problem was solved.) > ffmpeg version 0.8.3-6:0.8.3-6ubuntu2 You have been fooled. This is not FFmpeg but a fork that has several hundred known bugs not present in FFmpeg, some of them security relevant. Please understand that we therefore cannot support it, please see http://ffmpeg.org/download.html for supported versions (current git head is always recommended). Sorry, Carl Eugen From cehoyos at ag.or.at Fri Nov 9 10:50:25 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Fri, 9 Nov 2012 09:50:25 +0000 (UTC) Subject: [FFmpeg-user] ffmpeg static binary with libass enabled References: <0DC235F87C8D4D80AB0DF3CA4EE2BDDF@gmail.com> Message-ID: Roger Pack gmail.com> writes: > basically fontconfig (for some bizarre reason) expects > you to call pkg-config --static --libs fontconfig (FFmpeg > calls it like pkg-config --libs--which doesn't include > everything needed for static). I had some chatting here > on the mailing list and with the fontconfig people--we > didn't reach a concensus as to who was wrong here :) Here is some indication that I may not have been completely wrong on this: http://git.videolan.org/?p=x264.git;a=commitdiff;h=9fc0065 Carl Eugen From rogerdpack2 at gmail.com Fri Nov 9 16:14:39 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Fri, 9 Nov 2012 08:14:39 -0700 Subject: [FFmpeg-user] works in vlc but not in ffmpeg In-Reply-To: <509BFC1B.6050303@gmail.com> References: <509BFC1B.6050303@gmail.com> Message-ID: On Thu, Nov 8, 2012 at 11:38 AM, focustelev wrote: > Hi, > > > ffmpeg /ffplay fails > C:\Users\adm\ffmpeg-20121029-**git-11d695d-win64-static\bin>**ffplay " > http://dm800se > /web/stream.m3u?ref=1:0:1:**CBA6:8FE:2:11A0000:0:0:0:&**name=B4U%20Movies" > ffplay version N-46146-g11d695d Copyright (c) 2003-2012 the FFmpeg > developers > built on Oct 29 2012 18:10:27 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. 1.100 / 52. 1.100 > libavcodec 54. 69.100 / 54. 69.100 > libavformat 54. 35.100 / 54. 35.100 > libavdevice 54. 3.100 / 54. 3.100 > libavfilter 3. 20.109 / 3. 20.109 > libswscale 2. 1.101 / 2. 1.101 > libswresample 0. 16.100 / 0. 16.100 > libpostproc 52. 1.100 / 52. 1.100 > http://dm800se/web/stream.m3u?**ref=1:0:1:CBA6:8FE:2:11A0000:** > 0:0:0:&name=B4U%20Mov > ies: Operation not permitted > What about with -loglevel debug? From rogerdpack2 at gmail.com Fri Nov 9 16:17:26 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Fri, 9 Nov 2012 08:17:26 -0700 Subject: [FFmpeg-user] Static compile with librtmp In-Reply-To: References: <9DD5EDFE6A6D480D9E130A1896E30BD4@gmail.com> <5DE557EA16BE4801A3D2EA34B1A8E962@gmail.com> <56791E60AF504CF087E3019F87AF59E2@gmail.com> Message-ID: > > > Actually, I think it still compiled incorrectly. I get this when I run > anything with a ramp url: > > $ encodebuild/bin/ffmpeg -re -i video.mp4 rtmp://localhost/oflaDemo/test > encodebuild/bin/ffmpeg: error while loading shared libraries: > librtmp.so.0: cannot open shared object file: No such file or directory > You could try compiling librtmp as "static" and use that instead, possibly. (delete librtmp.so*, then compile rtmp like $make install SHARED=no ) -r From rogerdpack2 at gmail.com Fri Nov 9 16:17:47 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Fri, 9 Nov 2012 08:17:47 -0700 Subject: [FFmpeg-user] how to play AAC stream from media server In-Reply-To: <201211091516102490022@gmail.com> References: <201211091516102490022@gmail.com> Message-ID: On Fri, Nov 9, 2012 at 12:16 AM, jintonglei wrote: > Hi, > Sorry for botherring _you_! > But how can I play AAC stream from network? > My mplayer works on embedded system, and the version is 1.0rc2-4.1.2. Now > it worked well with mp3 stream, and _local_ AAC files, but not AAC stream. > And can you anyone suggest one media server which be able to provide AAC > stream for mplayer? > wrong mailing list? From rogerdpack2 at gmail.com Fri Nov 9 16:22:51 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Fri, 9 Nov 2012 08:22:51 -0700 Subject: [FFmpeg-user] ffmpeg static binary with libass enabled In-Reply-To: References: <0DC235F87C8D4D80AB0DF3CA4EE2BDDF@gmail.com> Message-ID: On Fri, Nov 9, 2012 at 2:50 AM, Carl Eugen Hoyos wrote: > Roger Pack gmail.com> writes: > > > basically fontconfig (for some bizarre reason) expects > > you to call pkg-config --static --libs fontconfig (FFmpeg > > calls it like pkg-config --libs--which doesn't include > > everything needed for static). I had some chatting here > > on the mailing list and with the fontconfig people--we > > didn't reach a concensus as to who was wrong here :) > > Here is some indication that I may not > have been completely wrong on this: > http://git.videolan.org/?p=x264.git;a=commitdiff;h=9fc0065 Could you explain what that commit does a bit/how it seems to affirm your thoughts? I'm a bit lost :) Thanks! From akshar_tank at yahoo.com Fri Nov 9 21:45:11 2012 From: akshar_tank at yahoo.com (tank pranav) Date: Fri, 9 Nov 2012 12:45:11 -0800 (PST) Subject: [FFmpeg-user] generating only last frame of video Message-ID: <1352493911.51023.YahooMailNeo@web126102.mail.ne1.yahoo.com> Hi, I would like to generate last frame of some video. I applied following command. > ffmpeg -i ?t1.ts ?-vf "select='eq(n,LAST_FRAME_INDEX)'" ?-vframes 1 LAST_FRAME.ppm ffmpeg version 1.0 Copyright (c) 2000-2012 the FFmpeg developers ? built on Nov 10 2012 01:44:06 with gcc 4.2.4 (GCC) (Ubuntu 4.2.4-1ubuntu4) ? configuration: --disable-yasm ? libavutil ? ? ?51. 73.101 / 51. 73.101 ? libavcodec ? ? 54. 59.100 / 54. 59.100 ? libavformat ? ?54. 29.104 / 54. 29.104 ? libavdevice ? ?54. ?2.101 / 54. ?2.101 ? libavfilter ? ? 3. 17.100 / ?3. 17.100 ? libswscale ? ? ?2. ?1.101 / ?2. ?1.101 ? libswresample ? 0. 15.100 / ?0. 15.100 [mpeg2video @ 0x8e72b60] mpeg_decode_postinit() failure ? ? Last message repeated 3 times [mpegts @ 0x8e6e500] max_analyze_duration 5000000 reached at 5016000 [mpegts @ 0x8e6e500] PES packet size mismatch Input #0, mpegts, from 't1.ts': ? Duration: 00:00:27.55, start: 183.567756, bitrate: 3577 kb/s ? Program 1 ? No Program ? ? Stream #0:0[0x44]: Audio: mp2, 48000 Hz, stereo, s16, 128 kb/s ? ? Stream #0:1[0x45]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 16:15 DAR 4:3], 3200 kb/s, 25.42 fps, 25 tbr, 90k tbn, 50 tbc [Parsed_select_0 @ 0x8e768c0] [Eval @ 0xbffbb6f0] Undefined constant or missing '(' in 'LAST_FRAME_INDEX)' [Parsed_select_0 @ 0x8e768c0] [Eval @ 0xbffbb6f0] Missing ')' or too many args in 'eq(n,LAST_FRAME_INDEX)' [Parsed_select_0 @ 0x8e768c0] Error while parsing expression 'eq(n,LAST_FRAME_INDEX)' [AVFilterGraph @ 0x8e726a0] Error initializing filter 'select' with args 'eq(n,LAST_FRAME_INDEX)' Error opening filters! but ffmpeg gives me above errors about syntax. I have tried to apply possible combinations but it did not work. Thanks, Pranav. From nicolas.george at normalesup.org Sat Nov 10 00:48:58 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Sat, 10 Nov 2012 00:48:58 +0100 Subject: [FFmpeg-user] generating only last frame of video In-Reply-To: <1352493911.51023.YahooMailNeo@web126102.mail.ne1.yahoo.com> References: <1352493911.51023.YahooMailNeo@web126102.mail.ne1.yahoo.com> Message-ID: <20121109234858.GA15563@phare.normalesup.org> Le nonidi 19 brumaire, an CCXXI, tank pranav a ?crit?: > ffmpeg version 1.0 Copyright (c) 2000-2012 the FFmpeg developers > built on Nov 10 2012 01:44:06 with gcc 4.2.4 (GCC) (Ubuntu 4.2.4-1ubuntu4) > configuration: --disable-yasm This is not related to your problem, but this is a problem by itself. > but ffmpeg gives me above errors about syntax. > I have tried to apply possible combinations but it did not work. ffmpeg does not have that feature. What you can currently do is extract to raw video to standard output and pipe it to "tail -c $n" where $n is the size, in octets, of a single frame. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From dave at dericed.com Sat Nov 10 03:19:07 2012 From: dave at dericed.com (Dave Rice) Date: Fri, 9 Nov 2012 21:19:07 -0500 Subject: [FFmpeg-user] stepping one frame at a time in ffplay Message-ID: <476C8EFA-C1FF-488F-8A6A-D766755C6042@dericed.com> Hi all, I'm trying to use ffplay to identify a particular frame number. First I start ffplay with ffplay -vf showinfo MOVIE I'm hoping to then navigate around the file to find the frame I'm interested in and then have another process parse the frame number from showinfo that I am currently on. When I try this I find there are very few fine controls in ffplay. If I want to back up 3 frames there doesn't seem to be a way to do it easily. I can click on the ffplay windows to jump around or click left which jumps back many seconds. In order to get the frame number I want it seems that I have to play up to the frame and hit pause at exactly the right time, else there is no way to step backwards a few frames to find the right one. Is there a way to change the amount of jump in the left and right controls? Is there a complete list of ffplay keyboard shortcuts. It would be great to incorporate more keyboard controls such as j/k/l as used in Final Cut and Quicktime and buttons to go forward or back by single frames. Best Regards, Dave Rice From neoculture23 at gmail.com Sat Nov 10 05:24:14 2012 From: neoculture23 at gmail.com (neoculture23) Date: Sat, 10 Nov 2012 14:24:14 +1000 Subject: [FFmpeg-user] Converting numerous files to h264 Message-ID: I have a fileserver which I have been using to store my DVD and Bluray rips. The files were ripped using a variety of methods over time and thus are a mixture of *.avi, *.mkv and a smattering of other containers. Most will have an MPEG2 video stream (but some have other video codecs), one or two audio streams, possibly a subtitle track (for foreign films) and most (but not all) will have a chapter track. I am looking at converting all of this mish-mash to h264 stored in MKV containers. To that end I have written a little shell script which goes through my fileserver and identifies files which have the "wrong" extension or which have the wrong video codec. I wish to preserve the audio stream as-is as well as any other non-video streams/tracks which may (or may not) be present. The command line I am currently looking at using is: ffmpeg -i old_file. -c:a copy -c:s copy -c:d copy -c:t copy -c:v libx264 -preset slower old_file.mkv I am not worried about how long it takes to do the conversion, I just want decent quality at the other end... and smaller files (hopefully). Is the above command line the best way to achieve my goal? (I have tried to understand the manual, but there are so many commands and options that I got lost) I am happy to have it do a two-pass conversion, but I am not sure on how to request that on the command line. Help please? From maxim.levkov at gmail.com Sat Nov 10 08:03:37 2012 From: maxim.levkov at gmail.com (Maxim Levkov) Date: Fri, 9 Nov 2012 23:03:37 -0800 Subject: [FFmpeg-user] ffmpeg libx264 VBR and CBR output generates different POC, possible bug Message-ID: Hello, I've been doing some experimentation and discovered that output for libx264 CBR with CBR HRD, not capped VBR, has different Picture Order Count, than VBR output with VBR HRD. I believe it is a bug, unless I'm missing something. The output is generated with ffmpeg libx264 muxed into mp4 container, with accompanying AAC-LC audio, from same avi source. It would be great if someone can tell me if they have experienced the same thing. I'm tempted to file a bug. >From what I understand POC for H.264 VBR and CBR should not be different, only payload is different. I thought that this had something to do with a reporting error on input for "non-interleaved" avi, but after numerous tests with other "containers", I've come to a same result, which suggests that it is either a bug, or an inherent feature. The "feature" part does not sit well, because "muxing" these files down the stream produces completely different time positions for any one point in the video. I'm not sure of a command line that can "force" insertion of "aud' and "poc" and any other command to make sure "tbn, tbc, tbr" stay the same. Thank you for your feedback. Sidepoint: Where do I file a bug? Best Regards, Maxim From francois.visagie at gmail.com Sat Nov 10 08:13:09 2012 From: francois.visagie at gmail.com (Francois Visagie) Date: Sat, 10 Nov 2012 09:13:09 +0200 Subject: [FFmpeg-user] Converting numerous files to h264 In-Reply-To: References: Message-ID: <005701cdbf12$da3ade20$8eb09a60$@gmail.com> Hi, > -----Original Message----- > From: ffmpeg-user-bounces at ffmpeg.org [mailto:ffmpeg-user- > bounces at ffmpeg.org] On Behalf Of neoculture23 > Sent: 10 November 2012 06:24 > To: ffmpeg-user at ffmpeg.org > Subject: [FFmpeg-user] Converting numerous files to h264 > > I have a fileserver which I have been using to store my DVD and Bluray rips. > The files were ripped using a variety of methods over time and thus are a > mixture of *.avi, *.mkv and a smattering of other containers. Most will have > an MPEG2 video stream (but some have other video codecs), one or two > audio streams, possibly a subtitle track (for foreign films) and most (but not > all) will have a chapter track. > > I am looking at converting all of this mish-mash to h264 stored in MKV > containers. To that end I have written a little shell script which goes through > my fileserver and identifies files which have the "wrong" extension or which > have the wrong video codec. I wish to preserve the audio stream as-is as well > as any other non-video streams/tracks which may (or may not) be present. > > The command line I am currently looking at using is: > > ffmpeg -i old_file. -c:a copy -c:s copy -c:d copy -c:t copy -c:v > libx264 -preset slower old_file.mkv > > I am not worried about how long it takes to do the conversion, I just want > decent quality at the other end... and smaller files (hopefully). > > Is the above command line the best way to achieve my goal? (I have tried to > understand the manual, but there are so many commands and options that I > got lost) I am happy to have it do a two-pass conversion, but I am not sure on > how to request that on the command line. > > Help please? For two-pass encoding you need to run the command line twice. IIRC once with '-pass 1' and once more with '-pass 2'. Regarding quality, you can definitely look at video bitrate. See what is implied/specified by 'libx264 -preset slower', perhaps decide on a different bitrate and then specify that with '-b:v'. From cehoyos at ag.or.at Sat Nov 10 11:27:36 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sat, 10 Nov 2012 10:27:36 +0000 (UTC) Subject: [FFmpeg-user] ffmpeg libx264 VBR and CBR output generates different POC, possible bug References: Message-ID: Maxim Levkov gmail.com> writes: > Sidepoint: Where do I file a bug? For bugs that are reproducible with ffmpeg (the application), but - in your case - not x264 (the cli interface of libx264), see http://ffmpeg.org/bugreports.html (but you can also report bugs here on the mailing list). Make sure to provide a command line together with complete, uncut console output and explain what is wrong with the output file. (And point to an input stream.) Bugs in x264 (no matter if they are reproducible with ffmpeg or not) should not be reported here. (Note that I do not completely understand your report and I have absolutely no idea whether there is a bug or in case there is a bug if it is in FFmpeg or x264.) Carl Eugen From cehoyos at ag.or.at Sat Nov 10 11:32:01 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sat, 10 Nov 2012 10:32:01 +0000 (UTC) Subject: [FFmpeg-user] Converting numerous files to h264 References: Message-ID: neoculture23 gmail.com> writes: > ffmpeg -i old_file. -c:a copy -c:s copy -c:d copy > -c:t copy -c:v libx264 -preset slower old_file.mkv Completely apart from the fact that this is missing a bitrate and -map 0 (or similar to ensure all tracks are copied and not just one of each kind): I fear that what you want will not work in the general case because not all codecs are supported in all containers. (I mean specification-wise, additionally FFmpeg is not bug- free and you will find that for example stream copy from h264-in-mpegts to matroska will sometimes not work.) Not knowing your exact use case I would recommend that you keep the files as they are, if you have a particular "broken" one (one that is in a container you typically cannot play or don't like) remux it manually to make sure it works as expected. Carl Eugen From cehoyos at ag.or.at Sat Nov 10 11:45:12 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sat, 10 Nov 2012 10:45:12 +0000 (UTC) Subject: [FFmpeg-user] stepping one frame at a time in ffplay References: <476C8EFA-C1FF-488F-8A6A-D766755C6042@dericed.com> Message-ID: Dave Rice dericed.com> writes: [...] Something unrelated first: Please remember that not everybody reading this mailing list is a (English) native speaker and it is mostly read by people in their free time so while too short mails are of course very bad and you should typically explain what you are trying to do I wonder if the following would have been sufficient: " I want to seek forward and backward frame-wise with ffplay, this works fine with FCP but I did not find out how to do it with ffplay although I read the fine documentation carefully. " (Sorry if I miss something, see above for a possible explanation.) You can use "s" to step forward one frame (documented at the end of "ffplay -h"). Implementing stepping backwards is not trivial, this is a very, very long-known feature request. Carl Eugen From cehoyos at ag.or.at Sat Nov 10 11:48:47 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sat, 10 Nov 2012 10:48:47 +0000 (UTC) Subject: [FFmpeg-user] stepping one frame at a time in ffplay References: <476C8EFA-C1FF-488F-8A6A-D766755C6042@dericed.com> Message-ID: Dave Rice dericed.com> writes: > Is there a way to change the amount of > jump in the left and right controls? Sorry, I forgot: This can be easily changed in ffplay.c (search for "SDLK_PAGEUP" but I am not sure how much this will help with your original problem. (You can change LEFT/RIGHT to "3" but you will find streams where three seconds is often not enough to seek backwards.) Carl Eugen From yee.woon2 at gmail.com Sat Nov 10 11:44:07 2012 From: yee.woon2 at gmail.com (ywoon) Date: Sat, 10 Nov 2012 02:44:07 -0800 (PST) Subject: [FFmpeg-user] Problem with lowering bit rate Message-ID: <1352544247191-4654897.post@n4.nabble.com> Hi, I want to transcode a video strem to mulpiplt bitrates, I cant get the appropriate bitrate using the following command, ffmpeg seems to ignore the bit rate! 1) ffmpeg -y -i input -vcodec libx264 -vprofile main -preset ultrafast -b 50k -minrate 50k -maxrate 50k -bufsize 100k -f flv -vf scale=-1:480 -threads 0 -loglevel error -ar 44100 output1 ffmpeg -i output1 ffmpeg version git-2012-10-31-dc239b3 Copyright (c) 2000-2012 the FFmpeg developers built on Oct 31 2012 10:58:54 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-libvorbis --enable-libx264 --enable-x11grab --disable-yasm libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 70.100 / 54. 70.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 20.113 / 3. 20.113 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, flv, from 'output1': Metadata: encoder : Lavf54.35.100 Duration: 00:00:18.49, start: 0.000000, bitrate: 381 kb/s Stream #0:0: Video: h264 (Constrained Baseline), yuv420p, 600x480 [SAR 16:15 DAR 4:3], 50 kb/s, 25 tbr, 1k tbn, 50 tbc Stream #0:1: Audio: adpcm_swf, 44100 Hz, stereo, s16, 352 kb/s 2) ffmpeg -i input -vcodec libx264 -vprofile main -preset ultrafast -b 50k -minrate 50k -maxrate 50k -bufsize 100k -f flv -threads 0 -loglevel error -ar 44100 outut2.flv ffmpeg -i output2.flv ffmpeg version git-2012-10-31-dc239b3 Copyright (c) 2000-2012 the FFmpeg developers built on Oct 31 2012 10:58:54 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-libvorbis --enable-libx264 --enable-x11grab --disable-yasm libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 70.100 / 54. 70.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 20.113 / 3. 20.113 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, flv, from ' output2.flv': Metadata: encoder : Lavf54.35.100 Duration: 00:00:16.69, start: 0.000000, bitrate: 340 kb/s Stream #0:0: Video: h264 (Constrained Baseline), yuv420p, 720x576 [SAR 16:15 DAR 4:3], 50 kb/s, 25 tbr, 1k tbn, 50 tbc Stream #0:1: Audio: adpcm_swf, 44100 Hz, stereo, s16, 352 kb/s As you see, I want the video bit rate to be 50, but its 300+, what's wrong? Regards -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Problem-with-lowering-bit-rate-tp4654897.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From cehoyos at ag.or.at Sat Nov 10 13:32:43 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sat, 10 Nov 2012 12:32:43 +0000 (UTC) Subject: [FFmpeg-user] Problem with lowering bit rate References: <1352544247191-4654897.post@n4.nabble.com> Message-ID: ywoon gmail.com> writes: > Stream #0:0: Video: h264 (Constrained Baseline), yuv420p, > 720x576 [SAR 16:15 DAR 4:3], 50 kb/s, 25 tbr, 1k tbn, 50 tbc > As you see, I want the video bit rate to be 50, but its 300+, > what's wrong? Looks like 50kb to me, don't you agree? Generally, it makes more sense to provide the output of the actual encode you tested, not just the output of ffmpeg -i output_file (And please always provide actually working command lines, the commands you provided look as if they would not work.) Carl Eugen From cehoyos at ag.or.at Sat Nov 10 13:48:55 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sat, 10 Nov 2012 12:48:55 +0000 (UTC) Subject: [FFmpeg-user] Problem with lowering bit rate References: <1352544247191-4654897.post@n4.nabble.com> Message-ID: Carl Eugen Hoyos ag.or.at> writes: > (And please always provide actually working command lines, > the commands you provided look as if they would not work.) Please ignore the last sentence, sorry for the noise. Carl Eugen From yee.woon2 at gmail.com Sat Nov 10 15:47:46 2012 From: yee.woon2 at gmail.com (ywoon) Date: Sat, 10 Nov 2012 06:47:46 -0800 (PST) Subject: [FFmpeg-user] Problem with lowering bit rate In-Reply-To: References: <1352544247191-4654897.post@n4.nabble.com> Message-ID: <1352558866802-4654902.post@n4.nabble.com> Thanx for your reply, the full output: ----------------------------------------------------------------------- root at Name:~# ffmpeg -y -i /fifo/ch1 -vcodec libx264 -vprofile main -preset ultrafast -b 50k -minrate 50k -maxrate 50k -bufsize 100k -f flv -threads 0 -ar 44100 ch1_50.flv ffmpeg version git-2012-10-31-dc239b3 Copyright (c) 2000-2012 the FFmpeg developers built on Oct 31 2012 10:58:54 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-libvorbis --enable-libx264 --enable-x11grab --disable-yasm libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 70.100 / 54. 70.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 20.113 / 3. 20.113 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [mp3 @ 0x9365760] Header missing [mpeg2video @ 0x9362bc0] invalid mb type in I Frame at 21 31 [mpeg2video @ 0x9362bc0] Warning MVs not available [mpeg2video @ 0x9362bc0] concealing 0 DC, 0 AC, 0 MV errors in I frame [mpegts @ 0x9348500] max_analyze_duration 5000000 reached at 5000000 [mpegts @ 0x9348500] Could not find codec parameters for stream 2 (Audio: mp3 ([4][0][0][0] / 0x0004), 0 channels, s16): unspecified frame size Consider increasing the value for the 'analyzeduration' and 'probesize' options [mpegts @ 0x9348500] Estimating duration from bitrate, this may be inaccurate Input #0, mpegts, from '/fifo/ch1': Duration: N/A, start: 47170.435389, bitrate: 10128 kb/s Program 9501 Program 9502 Program 9503 Program 9504 Program 9507 Program 9508 Program 9509 Program 9510 Program 9511 Program 9513 Stream #0:0[0x203]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 720x576 [SAR 16:15 DAR 4:3], 10000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x283]: Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16, 128 kb/s Stream #0:2[0x29f]: Audio: mp3 ([4][0][0][0] / 0x0004), 0 channels, s16 Program 9515 Program 9516 Program 9520 Please use -b:a or -b:v, -b is ambiguous [libx264 @ 0x9397f40] using SAR=16/15 [libx264 @ 0x9397f40] using cpu capabilities: none! [libx264 @ 0x9397f40] profile Constrained Baseline, level 3.0 [libx264 @ 0x9397f40] 264 - core 128 r2216 198a7ea - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=0:0:0 analyse=0:0 me=dia subme=0 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=12 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=25 scenecut=0 intra_refresh=0 rc_lookahead=0 rc=cbr mbtree=0 bitrate=50 ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 vbv_maxrate=50 vbv_bufsize=100 nal_hrd=none ip_ratio=1.40 aq=0 Output #0, flv, to 'ch1_50.flv': Metadata: encoder : Lavf54.35.100 Stream #0:0: Video: h264 ([7][0][0][0] / 0x0007), yuv420p, 720x576 [SAR 16:15 DAR 4:3], q=-1--1, 50 kb/s, 1k tbn, 25 tbc Stream #0:1: Audio: adpcm_swf ([1][0][0][0] / 0x0001), 44100 Hz, stereo, s16, 352 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> libx264) Stream #0:1 -> #0:1 (mp2 -> adpcm_swf) Press [q] to stop, [?] for help [mp2 @ 0x9365760] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp2 @ 0x9365760] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp2 @ 0x9365760] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mpeg2video @ 0x9362bc0] invalid mb type in I Frame at 21 31 [mpeg2video @ 0x9362bc0] Warning MVs not available [mpeg2video @ 0x9362bc0] concealing 0 DC, 0 AC, 0 MV errors in I frame [mpegts @ 0x9348500] PES packet size mismatch [mp2 @ 0x9365760] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mpeg2video @ 0x9362bc0] ac-tex damaged at 11 5 [mpeg2video @ 0x9362bc0] concealing 315 DC, 315 AC, 315 MV errors in B frame frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:05.64 bitrate= 0.5kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:06.22 bitrate= 0.5kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:06.78 bitrate= 0.5kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:07.34 bitrate= 0.4kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:07.85 bitrate= 0.4kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:08.36 bitrate= 0.4kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:08.96 bitrate= 0.3kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:09.52 bitrate= 0.3kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:10.03 bitrate= 0.3kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:10.59 bitrate= 0.3kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:11.15 bitrate= 0.3kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:11.70 bitrate= 0.3kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:12.21 bitrate= 0.3kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:12.77 bitrate= 0.2kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:13.33 bitrate= 0.2kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:13.89 bitrate= 0.2kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:14.44 bitrate= 0.2kbits/s frame= 12 fps=1.2 q=0.0 size= 0kB time=00:00:15.00 bitrate= 0.2kbits/s frame= 24 fps=2.3 q=69.0 size= 24kB time=00:00:15.56 bitrate= 12.4kbits/ frame= 36 fps=3.3 q=66.0 size= 45kB time=00:00:16.11 bitrate= 22.8kbits/ frame= 50 fps=4.4 q=63.0 size= 70kB time=00:00:16.58 bitrate= 34.7kbits/ frame= 64 fps=5.4 q=63.0 size= 97kB time=00:00:17.14 bitrate= 46.5kbits/ frame= 78 fps=6.3 q=64.0 size= 128kB time=00:00:17.69 bitrate= 59.4kbits/ frame= 84 fps=6.5 q=65.0 size= 141kB time=00:00:18.11 bitrate= 63.7kbits/ frame= 108 fps=8.0 q=64.0 size= 187kB time=00:00:18.62 bitrate= 82.1kbits/ frame= 120 fps=8.5 q=64.0 size= 211kB time=00:00:19.18 bitrate= 90.3kbits/ frame= 132 fps=9.0 q=64.0 size= 235kB time=00:00:19.74 bitrate= 97.4kbits/ frame= 144 fps=9.5 q=63.0 size= 257kB time=00:00:20.29 bitrate= 103.9kbits/ frame= 156 fps=9.9 q=63.0 size= 281kB time=00:00:20.85 bitrate= 110.4kbits/ frame= 170 fps= 10 q=64.0 size= 309kB time=00:00:21.36 bitrate= 118.5kbits/ frame= 182 fps= 11 q=63.0 size= 333kB time=00:00:21.92 bitrate= 124.5kbits/ frame= 194 fps= 11 q=63.0 size= 356kB time=00:00:22.43 bitrate= 130.1kbits/ frame= 206 fps= 12 q=66.0 size= 382kB time=00:00:22.99 bitrate= 136.3kbits/ frame= 218 fps= 12 q=68.0 size= 406kB time=00:00:23.55 bitrate= 141.3kbits/ frame= 240 fps= 13 q=63.0 size= 448kB time=00:00:24.15 bitrate= 152.0kbits/ frame= 252 fps= 13 q=63.0 size= 471kB time=00:00:24.71 bitrate= 156.3kbits/ frame= 266 fps= 13 q=63.0 size= 502kB time=00:00:25.22 bitrate= 163.2kbits/ frame= 278 fps= 13 q=64.0 size= 527kB time=00:00:25.73 bitrate= 167.7kbits/ frame= 290 fps= 14 q=63.0 size= 550kB time=00:00:26.29 bitrate= 171.2kbits/ frame= 312 fps= 14 q=62.0 size= 592kB time=00:00:26.89 bitrate= 180.4kbits/ frame= 324 fps= 15 q=63.0 size= 615kB time=00:00:27.45 bitrate= 183.7kbits/ frame= 336 fps= 15 q=57.0 size= 639kB time=00:00:27.96 bitrate= 187.2kbits/ frame= 348 fps= 15 q=55.0 size= 661kB time=00:00:28.51 bitrate= 189.9kbits/ frame= 362 fps= 15 q=60.0 size= 688kB time=00:00:29.03 bitrate= 194.2kbits/ frame= 374 fps= 15 q=59.0 size= 712kB time=00:00:29.58 bitrate= 197.2kbits/ frame= 396 fps= 16 q=45.0 size= 753kB time=00:00:30.19 bitrate= 204.3kbits/ frame= 408 fps= 16 q=52.0 size= 778kB time=00:00:30.74 bitrate= 207.4kbits/ frame= 420 fps= 16 q=48.0 size= 800kB time=00:00:31.25 bitrate= 209.8kbits/ frame= 432 fps= 16 q=60.0 size= 823kB time=00:00:31.81 bitrate= 211.9kbits/ frame= 444 fps= 16 q=60.0 size= 850kB time=00:00:32.37 bitrate= 215.0kbits/ frame= 458 fps= 16 q=54.0 size= 876kB time=00:00:32.88 bitrate= 218.2kbits/ frame= 470 fps= 17 q=51.0 size= 897kB time=00:00:33.44 bitrate= 219.9kbits/ frame= 492 fps= 17 q=49.0 size= 940kB time=00:00:34.04 bitrate= 226.3kbits/ frame= 504 fps= 17 q=60.0 size= 963kB time=00:00:34.60 bitrate= 228.0kbits/ frame= 506 fps= 17 q=60.0 size= 967kB time=00:00:35.06 bitrate= 226.0kbits/ frame= 528 fps= 17 q=67.0 size= 1016kB time=00:00:35.67 bitrate= 233.4kbits/ frame= 540 fps= 17 q=65.0 size= 1042kB time=00:00:36.22 bitrate= 235.5kbits/ frame= 554 fps= 18 q=62.0 size= 1070kB time=00:00:36.73 bitrate= 238.5kbits/ frame= 576 fps= 18 q=60.0 size= 1112kB time=00:00:37.34 bitrate= 243.8kbits/ frame= 588 fps= 18 q=63.0 size= 1139kB time=00:00:37.85 bitrate= 246.4kbits/ frame= 600 fps= 18 q=62.0 size= 1163kB time=00:00:38.41 bitrate= 248.0kbits/ frame= 612 fps= 18 q=62.0 size= 1186kB time=00:00:38.96 bitrate= 249.4kbits/ frame= 624 fps= 18 q=60.0 size= 1212kB time=00:00:39.52 bitrate= 251.1kbits/ frame= 636 fps= 18 q=63.0 size= 1235kB time=00:00:40.03 bitrate= 252.8kbits/ frame= 650 fps= 18 q=60.0 size= 1263kB time=00:00:40.54 bitrate= 255.1kbits/ frame= 672 fps= 19 q=58.0 size= 1304kB time=00:00:41.15 bitrate= 259.6kbits/ frame= 684 fps= 19 q=59.0 size= 1325kB time=00:00:41.70 bitrate= 260.3kbits/ frame= 696 fps= 19 q=53.0 size= 1350kB time=00:00:42.26 bitrate= 261.6kbits/ frame= 708 fps= 19 q=50.0 size= 1371kB time=00:00:42.82 bitrate= 262.3kbits/ frame= 720 fps= 19 q=53.0 size= 1394kB time=00:00:43.38 bitrate= 263.3kbits/ frame= 732 fps= 19 q=51.0 size= 1419kB time=00:00:43.93 bitrate= 264.5kbits/ frame= 744 fps= 19 q=55.0 size= 1441kB time=00:00:44.44 bitrate= 265.6kbits/ frame= 756 fps= 19 q=66.0 size= 1464kB time=00:00:45.00 bitrate= 266.5kbits/ frame= 780 fps= 19 q=61.0 size= 1519kB time=00:00:45.56 bitrate= 273.2kbits/ frame= 792 fps= 19 q=63.0 size= 1545kB time=00:00:46.12 bitrate= 274.4kbits/ frame= 804 fps= 19 q=64.0 size= 1569kB time=00:00:46.67 bitrate= 275.4kbits/ frame= 816 fps= 19 q=60.0 size= 1591kB time=00:00:47.18 bitrate= 276.2kbits/ frame= 828 fps= 19 q=59.0 size= 1615kB time=00:00:47.74 bitrate= 277.1kbits/ frame= 842 fps= 20 q=59.0 size= 1641kB time=00:00:48.25 bitrate= 278.6kbits/ frame= 864 fps= 20 q=52.0 size= 1682kB time=00:00:48.85 bitrate= 282.1kbits/ frame= 876 fps= 20 q=60.0 size= 1705kB time=00:00:49.37 bitrate= 282.8kbits/ frame= 888 fps= 20 q=59.0 size= 1728kB time=00:00:49.92 bitrate= 283.4kbits/ frame= 900 fps= 20 q=59.0 size= 1754kB time=00:00:50.48 bitrate= 284.6kbits/ frame= 912 fps= 20 q=58.0 size= 1777kB time=00:00:51.04 bitrate= 285.1kbits/ frame= 924 fps= 20 q=54.0 size= 1799kB time=00:00:51.59 bitrate= 285.6kbits/ frame= 941 fps= 20 q=50.0 size= 1832kB time=00:00:52.11 bitrate= 288.0kbits/ frame= 950 fps= 20 q=51.0 size= 1851kB time=00:00:52.66 bitrate= 287.8kbits/ frame= 972 fps= 20 q=57.0 size= 1893kB time=00:00:53.22 bitrate= 291.4kbits/ frame= 984 fps= 20 q=58.0 size= 1917kB time=00:00:53.78 bitrate= 292.0kbits/ frame= 996 fps= 20 q=55.0 size= 1940kB time=00:00:54.33 bitrate= 292.4kbits/ frame= 1008 fps= 20 q=59.0 size= 1964kB time=00:00:54.89 bitrate= 293.0kbits/ frame= 1020 fps= 20 q=59.0 size= 1990kB time=00:00:55.45 bitrate= 293.9kbits/ frame= 1034 fps= 20 q=59.0 size= 2017kB time=00:00:55.96 bitrate= 295.2kbits/ frame= 1056 fps= 21 q=56.0 size= 2060kB time=00:00:56.52 bitrate= 298.5kbits/ frame= 1068 fps= 21 q=57.0 size= 2083kB time=00:00:57.07 bitrate= 298.9kbits/ frame= 1080 fps= 21 q=58.0 size= 2107kB time=00:00:57.63 bitrate= 299.5kbits/ frame= 1092 fps= 21 q=52.0 size= 2129kB time=00:00:58.19 bitrate= 299.7kbits/ frame= 1104 fps= 21 q=51.0 size= 2152kB time=00:00:58.75 bitrate= 300.1kbits/ frame= 1118 fps= 21 q=53.0 size= 2180kB time=00:00:59.21 bitrate= 301.5kbits/ frame= 1128 fps= 21 q=49.0 size= 2200kB time=00:00:59.81 bitrate= 301.3kbits/ frame= 1152 fps= 21 q=56.0 size= 2249kB time=00:01:00.37 bitrate= 305.2kbits/ frame= 1164 fps= 21 q=55.0 size= 2272kB time=00:01:00.93 bitrate= 305.5kbits/ frame= 1176 fps= 21 q=49.0 size= 2294kB time=00:01:01.49 bitrate= 305.7kbits/ frame= 1188 fps= 21 q=53.0 size= 2319kB time=00:01:02.00 bitrate= 306.4kbits/ frame= 1200 fps= 21 q=50.0 size= 2342kB time=00:01:02.55 bitrate= 306.7kbits/ frame= 1212 fps= 21 q=47.0 size= 2364kB time=00:01:03.11 bitrate= 306.9kbits/ frame= 1226 fps= 21 q=48.0 size= 2392kB time=00:01:03.62 bitrate= 307.9kbits/ frame= 1238 fps= 21 q=50.0 size= 2416kB time=00:01:04.18 bitrate= 308.4kbits/ frame= 1260 fps= 21 q=60.0 size= 2461kB time=00:01:04.78 bitrate= 311.2kbits/ frame= 1272 fps= 21 q=58.0 size= 2488kB time=00:01:05.34 bitrate= 311.9kbits/ frame= 1284 fps= 21 q=58.0 size= 2512kB time=00:01:05.90 bitrate= 312.2kbits/ frame= 1296 fps= 21 q=59.0 size= 2538kB time=00:01:06.41 bitrate= 313.0kbits/ frame= 1297 fps= 21 q=60.0 Lsize= 3206kB time=00:01:06.55 bitrate= 394.6kbits/s dup=0 drop=356 video:291kB audio:2867kB subtitle:0 global headers:0kB muxing overhead 1.521068% [libx264 @ 0x9397f40] frame I:6 Avg QP:51.00 size: 3509 [libx264 @ 0x9397f40] frame P:1291 Avg QP:50.79 size: 214 [libx264 @ 0x9397f40] mb I I16..4: 100.0% 0.0% 0.0% [libx264 @ 0x9397f40] mb P I16..4: 1.8% 0.0% 0.0% P16..4: 2.9% 0.0% 0.0% 0.0% 0.0% skip:95.3% [libx264 @ 0x9397f40] coded y,uvDC,uvAC intra: 7.0% 19.9% 0.3% inter: 0.2% 0.4% 0.0% [libx264 @ 0x9397f40] i16 v,h,dc,p: 56% 33% 9% 3% [libx264 @ 0x9397f40] i8c dc,h,v,p: 94% 4% 2% 0% [libx264 @ 0x9397f40] kb/s:45.81 Received signal 2: terminating. ----------------------------------------------------------------------- ffmpeg -i /ch1_50.flv ffmpeg version git-2012-10-31-dc239b3 Copyright (c) 2000-2012 the FFmpeg developers built on Oct 31 2012 10:58:54 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-libvorbis --enable-libx264 --enable-x11grab --disable-yasm libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 70.100 / 54. 70.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 20.113 / 3. 20.113 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, flv, from '/ch1_50.flv': Metadata: encoder : Lavf54.35.100 Duration: 00:01:06.55, start: 0.000000, bitrate: 394 kb/s Stream #0:0: Video: h264 (Constrained Baseline), yuv420p, 720x576 [SAR 16:15 DAR 4:3], 50 kb/s, 25 tbr, 1k tbn, 50 tbc Stream #0:1: Audio: adpcm_swf, 44100 Hz, stereo, s16, 352 kb/s -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Problem-with-lowering-bit-rate-tp4654897p4654902.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From peace at AleksandrSolzhenitsyn.net Sat Nov 10 16:10:11 2012 From: peace at AleksandrSolzhenitsyn.net (.) Date: Sat, 10 Nov 2012 10:10:11 -0500 Subject: [FFmpeg-user] X11grab playback is too fast Message-ID: <509E6E53.8060804@AleksandrSolzhenitsyn.net> I'm using X11grab (here's the code- http://pastebin.com/f7Tjw8b6 The problem is playback is fast (speed is like and old time movie) (as a side note....I can't get the audio to be captured either...but I'll just work on the speed first) How do I fix it? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 551 bytes Desc: OpenPGP digital signature URL: From cehoyos at ag.or.at Sat Nov 10 16:12:50 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sat, 10 Nov 2012 15:12:50 +0000 (UTC) Subject: [FFmpeg-user] Problem with lowering bit rate References: <1352544247191-4654897.post@n4.nabble.com> <1352558866802-4654902.post@n4.nabble.com> Message-ID: ywoon gmail.com> writes: > root Name:~# ffmpeg -y -i /fifo/ch1 -vcodec libx264 > -vprofile main -preset ultrafast -b 50k -minrate 50k > -maxrate 50k -bufsize 100k -f flv -threads 0 > -ar 44100 ch1_50.flv [...] > [libx264 @ 0x9397f40] kb/s:45.81 You asked for 50k and get 45k which I consider ok for 1-pass encoding, don't you agree? Carl Eugen From cehoyos at ag.or.at Sat Nov 10 16:14:12 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sat, 10 Nov 2012 15:14:12 +0000 (UTC) Subject: [FFmpeg-user] X11grab playback is too fast References: <509E6E53.8060804@AleksandrSolzhenitsyn.net> Message-ID: . AleksandrSolzhenitsyn.net> writes: > I'm using X11grab Command line together with complete, uncut console output missing, please do not use external resources, post the necessary information here on the mailing list. Carl Eugen From peace at AleksandrSolzhenitsyn.net Sat Nov 10 16:38:53 2012 From: peace at AleksandrSolzhenitsyn.net (.) Date: Sat, 10 Nov 2012 10:38:53 -0500 Subject: [FFmpeg-user] X11grab playback is too fast In-Reply-To: References: <509E6E53.8060804@AleksandrSolzhenitsyn.net> Message-ID: <509E750D.6080501@AleksandrSolzhenitsyn.net> On 11/10/2012 10:14 AM, Carl Eugen Hoyos wrote: > . AleksandrSolzhenitsyn.net> writes: > >> I'm using X11grab > Command line together with complete, uncut console > output missing, please do not use external > resources, post the necessary information here on > the mailing list. > > Carl Eugen ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 20 -s 1680x1020 -i :0.0 -acodec pcm_s16le -vcodec libx264 -preset ultrafast -crf 0 -threads 0 output.mkv > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 551 bytes Desc: OpenPGP digital signature URL: From rogerdpack2 at gmail.com Sat Nov 10 16:46:23 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Sat, 10 Nov 2012 08:46:23 -0700 Subject: [FFmpeg-user] Converting numerous files to h264 In-Reply-To: References: Message-ID: On Sat, Nov 10, 2012 at 3:32 AM, Carl Eugen Hoyos wrote: > > neoculture23 gmail.com> writes: > > > ffmpeg -i old_file. -c:a copy -c:s copy -c:d copy > > -c:t copy -c:v libx264 -preset slower old_file.mkv > > Completely apart from the fact that this is missing a bitrate What is the default target for libx264? I see this output, but not the usual "200 kb/s" target... Stream #0:0: Video: h264, yuv420p, 720x480 [SAR 32:27 DAR 16:9], q=-1--1, 90k tbn, 29.97 tbc From fragabr at gmail.com Sat Nov 10 21:57:37 2012 From: fragabr at gmail.com (=?UTF-8?B?RMOibmllbA==?= Fraga) Date: Sat, 10 Nov 2012 18:57:37 -0200 Subject: [FFmpeg-user] ffplay: RTSP stream from IP camera shows just static image References: Message-ID: On Tue, 6 Nov 2012 08:23:18 +0000 (UTC) Carl Eugen Hoyos wrote: > I suspect this was fixed yesterday, could > you test current git head? Hi Carl, yes, it was fixed, but as Marton said, there's some work left to be done: it takes a few seconds before it shows the stream. But at least I can use it now. Thanks! -- Linux 3.6.0: Terrified Chipmunk http://www.youtube.com/DanielFragaBR From evg-kuzn at yandex.ru Fri Nov 9 05:20:14 2012 From: evg-kuzn at yandex.ru (=?koi8-r?B?5dfHxc7JyiAoIEV2Z2VuaXkgKQ==?=) Date: Fri, 9 Nov 2012 11:20:14 +0700 Subject: [FFmpeg-user] How can I change Log filename for -report option Message-ID: <47CA61A904DC49BCB617C5AC0497B22F@AsusWinSeven> Here is something wrong in my script. Ffmpeg reports: ffmpeg started on 2012-11-09 at 10:48:50 Report written to "ffmpeg-20121109-104850.log" Command line: "D:\\ffmpeg\\bin\\ffmpeg" -report "file='E:\\ffmp5.log'" ffmpeg version N-45739-g04bf2e7 Copyright (c) 2000-2012 the FFmpeg developers built on Oct 20 2012 00:18:41 with gcc 4.7.2 (GCC) configuration: --disable-static --enable-shared --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 51. 76.100 / 51. 76.100 libavcodec 54. 67.100 / 54. 67.100 libavformat 54. 33.100 / 54. 33.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 19.103 / 3. 19.103 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [NULL @ 0096f8e0] Unable to find a suitable output format for 'file='E:\ffmp5.log'' file='E:\ffmp5.log': Invalid argument From master at io.ua Fri Nov 9 21:45:35 2012 From: master at io.ua (Andrew Gora) Date: Fri, 9 Nov 2012 22:45:35 +0200 Subject: [FFmpeg-user] PSNR losses in threaded encoding Message-ID: <8718571234.20121109224535@io.ua> Hi, There is no info about subj. Is it reasonable to encode video in 10, 20 threads? What is the cost of such threading? Is it noticeable? If yes, what means could be undertaken to avoid it? Thanks in advance, Andrew From nicolas.george at normalesup.org Sat Nov 10 22:36:30 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Sat, 10 Nov 2012 22:36:30 +0100 Subject: [FFmpeg-user] How can I change Log filename for -report option In-Reply-To: <47CA61A904DC49BCB617C5AC0497B22F@AsusWinSeven> References: <47CA61A904DC49BCB617C5AC0497B22F@AsusWinSeven> Message-ID: <20121110213630.GA3854@phare.normalesup.org> Le nonidi 19 brumaire, an CCXXI, ??????? ( Evgeniy ) a ?crit?: > Here is something wrong in my script. Ffmpeg reports: > > ffmpeg started on 2012-11-09 at 10:48:50 > Report written to "ffmpeg-20121109-104850.log" > Command line: > "D:\\ffmpeg\\bin\\ffmpeg" -report "file='E:\\ffmp5.log'" The -report option does not take an argument. If you want to specify the file name, you need to use the environment variable. Read the documentation: http://ffmpeg.org/ffmpeg.html (no anchor, but -report is easy to find) You also missed the note about escaping the ':' delimiter. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From m.rovis at inet.hr Sat Nov 10 23:34:40 2012 From: m.rovis at inet.hr (Miroslav Rovis) Date: Sat, 10 Nov 2012 23:34:40 +0100 Subject: [FFmpeg-user] Capturing from DVB-T card In-Reply-To: References: <5079A60A.4060408@inet.hr> Message-ID: <509ED680.6010905@inet.hr> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi! The issue has been solved: http://lists.freedesktop.org/archives/pulseaudio-discuss/2012-November/015243.html Thanks for patience everybody! Miroslav Rovis > On 07/11/12 11:45, Carl Eugen Hoyos wrote: >> Miroslav Rovis inet.hr> writes: >> >>> It'll be huge change to revert to plain alsa. >> >> Could you elaborate? Never having used pulse, I assumed it is >> always implemented on top of alsa, isn't that true? >> >> Carl Eugen > On top of alsa, I guess, yes. I'm preparing a video that will show > pulseaudio in and not in action, and alsa not working with > mencoder... > > But I warn you... > > ...it's very clumsy 15 minutes, and uncut because I have no more > time left... (and you have been warned!) Still, I hope it > demonstrates near fully my problem and the current workaraound that > I used, that is I now capture video with mencoder and audio with > ffmpeg, but that is sooo time consuming, because it has to be cut > and synced manually... > > "Screen 2012-11-08, 19h, Alsa problem 2" > > ANOTHER WARNING: the video on the address is not yet fully > uploaded. http://www.youtube.com/watch?v=M7AZ6el8AK4 MEANING, if it > fails, it really could be sabotage of political "enemy", me, a > dissident in my own country. Pls. see the follow-up to this e-mail, > if necessary. Thanks. > > As I say in the video, I'm not capable to explain to a programmer > the workings of it, but just the user's side of it... little more > than that much... > > Cheers! > > Miroslav Rovis m.rovis at inet.hr +385 1 660 2633 +385 91 266 0202 > http://www.CroatiaFidelis.hr http://www.exDeo.com > http://groups.google.com/group/croatian-news/ > http://www.youtube.com/user/miroR2 > What can I think of it being? These are the numbers: Screen 2012-11-08, 19h, Alsa problem 2 Uploading your video. 38 minutes remaining. Your video will be live at: http://youtu.be/M7AZ6el8AK4 27% But it's a file that weighs: $ ls -lhH Screen\ 2012-11-08\,\ 19h\,\ Alsa\ problem\ 2.mkv - -rw-r--r-- 1 miro miro 156M 2012-11-08 18:45 Screen 2012-11-08, 19h, Alsa problem 2.mkv $ "156M" 156 megabytes! I pay a connection by which I can download a 4GB file, ISO file, such as SuSE DVD or Gento Live DVD or Fedora ISO, you name it, in very little more than 1h, that is 60 minuts, say 65 minutes... Now divide it by 4, or even by 6, the speed to upload is 4 to 6 times more slowly by design here as in any routers worldwide standard, to my knowledge... That would be 4G /4 = 1G file or even less in one hour, or in worse case 4G / 6 = 660MB in one hour... So why are you making me spend more than 1 h to upload a meagre 156M file. Sick of you! God made you pay, you stupid regime! Sorry for the rant. There will be no more "politics" nor human rights. Only this was really necessary. I'll be back to solving this issue GNU linux-wise only. Thank you! Miroslav Rovis -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iEYEARECAAYFAlCe1n8ACgkQ5NaGZVDan0qbTQCZAYFJTnmm9039k/s9Ju4L5hdp xvoAn25hE7csCB0w10lTre9HEAix1xnW =xusA -----END PGP SIGNATURE----- From bobm-ffmpeg at burner.com Sun Nov 11 00:38:19 2012 From: bobm-ffmpeg at burner.com (Bob Maple) Date: Sat, 10 Nov 2012 16:38:19 -0700 Subject: [FFmpeg-user] Transcoding 23.98 for DVD for Adobe Encore Message-ID: <509EE56B.4070100@burner.com> I'm trying to convert some files to MPEG2 for someone to drop into Adobe Encore, but it wants to re-transcode everything I make. The sources are 23.98fps. Just doing something simple: ffmpeg -i Source.mov -target film-dvd Test.m2v Encore scans the file and says it has to transcode. If I resample the rate to 29.97 however, it accepts the file without transcoding: ffmpeg -i Source.mov -target film-dvd -r 29.97 Test.m2v Upon looking at the first result and comparing it to a working m2v at 23.98 that was encoded elsewhere, I notice MediaInfo shows an additional line of "Scan order: 2:3 Pulldown" but I'm so far not finding any ffmpeg options to tag things as such and am wondering if this is all that is throwing Encore off. Any suggestions? -- D:\ffmpeg-20121026-git-5f0105b-win64-static\bin>ffmpeg -i "D:\eBay GSP 720p HQ.mp4" -target film-dvd -an D:\eBay.m2v ffmpeg version N-46055-g5f0105b Copyright (c) 2000-2012 the FFmpeg developers built on Oct 26 2012 17:56:00 with gcc 4.7.2 (GCC) configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 0.100 / 52. 0.100 libavcodec 54. 69.100 / 54. 69.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 20.106 / 3. 20.106 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'D:\eBay GSP 720p HQ.mp4': Metadata: major_brand : mp42 minor_version : 0 compatible_brands: mp42isomavc1 creation_time : 2012-11-08 08:16:01 encoder : Sorenson Squeeze comment : Encoded by Duration: 00:01:48.99, start: 0.000000, bitrate: 5455 kb/s Stream #0:0(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, s16, 256 kb/s Metadata: creation_time : 2012-11-08 08:16:01 handler_name : soun Stream #0:1(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x720, 5195 kb/s, 23.98 fps, 23.98 tbr, 23976 tbn, 47.95 tbc Metadata: creation_time : 2012-11-08 08:16:01 handler_name : vide Stream #0:2(und): Data: none (mp4s / 0x7334706D) Metadata: creation_time : 2012-11-08 08:20:11 handler_name : sdsm Stream #0:3(und): Data: none (mp4s / 0x7334706D) Metadata: creation_time : 2012-11-08 08:20:11 handler_name : odsm Output #0, dvd, to 'D:\eBay.m2v': Metadata: major_brand : mp42 minor_version : 0 compatible_brands: mp42isomavc1 comment : Encoded by encoder : Lavf54.35.100 Stream #0:0(und): Video: mpeg2video, yuv420p, 720x480, q=2-31, 6000 kb/s, 90k tbn, 23.98 tbc Metadata: creation_time : 2012-11-08 08:16:01 handler_name : vide Stream mapping: Stream #0:1 -> #0:0 (h264 -> mpeg2video) From deron at pagestream.org Sun Nov 11 05:21:08 2012 From: deron at pagestream.org (Deron) Date: Sat, 10 Nov 2012 21:21:08 -0700 Subject: [FFmpeg-user] Playing audio with ffmpeg Message-ID: <509F27B4.2080404@pagestream.org> I have a headless server that I would like to play audio out the standard headphone port using ffmpeg. I thought asla might be the ticket, but the documentation is a bit sparse. Is that the right device, and does anyone have an example that works? Thanks so much! Deron From yee.woon2 at gmail.com Sun Nov 11 05:48:56 2012 From: yee.woon2 at gmail.com (ywoon) Date: Sat, 10 Nov 2012 20:48:56 -0800 (PST) Subject: [FFmpeg-user] Problem with lowering bit rate In-Reply-To: References: <1352544247191-4654897.post@n4.nabble.com> <1352558866802-4654902.post@n4.nabble.com> Message-ID: <1352609336333-4654915.post@n4.nabble.com> So, what do these numbers mean? ... frame= 1296 fps= 21 q=59.0 size= 2538kB time=00:01:06.41 bitrate= 313.0kbits/ ... Duration: 00:01:06.55, start: 0.000000, bitrate: 394 kb/s -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Problem-with-lowering-bit-rate-tp4654897p4654915.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From neoculture23 at gmail.com Sun Nov 11 06:25:08 2012 From: neoculture23 at gmail.com (neoculture23) Date: Sun, 11 Nov 2012 15:25:08 +1000 Subject: [FFmpeg-user] Converting numerous files to h264 In-Reply-To: References: Message-ID: On 10 November 2012 20:32, Carl Eugen Hoyos wrote: > neoculture23 gmail.com> writes: > > > ffmpeg -i old_file. -c:a copy -c:s copy -c:d copy > > -c:t copy -c:v libx264 -preset slower old_file.mkv > > Completely apart from the fact that this is missing a bitrate > and -map 0 (or similar to ensure all tracks are copied and > not just one of each kind): > I fear that what you want will not work in the general case > because not all codecs are supported in all containers. > (I mean specification-wise, additionally FFmpeg is not bug- > free and you will find that for example stream copy from > h264-in-mpegts to matroska will sometimes not work.) > > Not knowing your exact use case I would recommend that you > keep the files as they are, if you have a particular "broken" > one (one that is in a container you typically cannot play or > don't like) remux it manually to make sure it works as > expected. > I am in fact keeping the original file and creating a new file called filename.x264.mkv - while this creates more files in the short run, I am processing a few directories at a time... or at least the overnight script will be once I am happy with the ffmpeg command line. If a general case does not work with everything, I am happy to look at the exceptions manually - the idea is to automatically convert the bulk if possible. From neoculture23 at gmail.com Sun Nov 11 06:29:07 2012 From: neoculture23 at gmail.com (neoculture23) Date: Sun, 11 Nov 2012 15:29:07 +1000 Subject: [FFmpeg-user] Converting numerous files to h264 In-Reply-To: <005701cdbf12$da3ade20$8eb09a60$@gmail.com> References: <005701cdbf12$da3ade20$8eb09a60$@gmail.com> Message-ID: On 10 November 2012 17:13, Francois Visagie wrote: > Hi, > > > -----Original Message----- > > From: ffmpeg-user-bounces at ffmpeg.org [mailto:ffmpeg-user- > > bounces at ffmpeg.org] On Behalf Of neoculture23 > > Sent: 10 November 2012 06:24 > > To: ffmpeg-user at ffmpeg.org > > Subject: [FFmpeg-user] Converting numerous files to h264 > > > ... > > The command line I am currently looking at using is: > > > > ffmpeg -i old_file. -c:a copy -c:s copy -c:d copy -c:t copy -c:v > > libx264 -preset slower old_file.mkv > > > > > For two-pass encoding you need to run the command line twice. IIRC once > with > '-pass 1' and once more with '-pass 2'. > > Regarding quality, you can definitely look at video bitrate. See what is > implied/specified by 'libx264 -preset slower', perhaps decide on a > different > bitrate and then specify that with '-b:v'. > Hi Francois, thanks for the reply. I know nothing about video encoding except in the most generic sense. I wouldn't know a decent bitrate if it danced into my room one evening, playing the kazoo and singing "I am a decent bitrate". ^_^ I am not looking for the perfect bitrate/compression, but rather for a set of parameters which will work for most of my files with minimal loss of quality. From cehoyos at ag.or.at Sun Nov 11 10:32:37 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 11 Nov 2012 09:32:37 +0000 (UTC) Subject: [FFmpeg-user] Transcoding 23.98 for DVD for Adobe Encore References: <509EE56B.4070100@burner.com> Message-ID: Bob Maple burner.com> writes: > ffmpeg -i Source.mov -target film-dvd Test.m2v > > Encore scans the file and says it has to transcode. If > I resample the rate to 29.97 however, it accepts the > file without transcoding: > > ffmpeg -i Source.mov -target film-dvd -r 29.97 Test.m2v Does remuxing a working sample produce a working sample? ffmpeg -i working24fps.vob -c copy out.m2v ? Carl Eugen From cehoyos at ag.or.at Sun Nov 11 10:36:51 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 11 Nov 2012 09:36:51 +0000 (UTC) Subject: [FFmpeg-user] Problem with lowering bit rate References: <1352544247191-4654897.post@n4.nabble.com> <1352558866802-4654902.post@n4.nabble.com> <1352609336333-4654915.post@n4.nabble.com> Message-ID: ywoon gmail.com> writes: > So, what do these numbers mean? > ... > frame= 1296 fps= 21 q=59.0 size= 2538kB time=00:01:06.41 bitrate= > 313.0kbits/ > ... > > Duration: 00:01:06.55, start: 0.000000, bitrate: 394 kb/s (Sorry if I misunderstand the question!) That typical media files do not only contain video, but audio and video (and that audio - which is not affected by -b - also contributes to the bitrate of the whole file)? Carl Eugen From cehoyos at ag.or.at Sun Nov 11 10:43:42 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 11 Nov 2012 09:43:42 +0000 (UTC) Subject: [FFmpeg-user] ffplay: RTSP stream from IP camera shows just static image References: Message-ID: D?niel Fraga gmail.com> writes: > On Tue, 6 Nov 2012 08:23:18 +0000 (UTC) > Carl Eugen Hoyos ag.or.at> wrote: > > > I suspect this was fixed yesterday, could > > you test current git head? > > Hi Carl, yes, it was fixed, but as Marton said, there's > some work left to be done: it takes a few seconds before > it shows the stream. But at least I can use it now. Doesn't -probesize allow to reduce the waiting time? Thank you for doing the bisecting, Carl Eugen From cehoyos at ag.or.at Sun Nov 11 10:50:45 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 11 Nov 2012 09:50:45 +0000 (UTC) Subject: [FFmpeg-user] Playing audio with ffmpeg References: <509F27B4.2080404@pagestream.org> Message-ID: Deron pagestream.org> writes: > I have a headless server that I would like to play audio out the > standard headphone port using ffmpeg. I thought asla might be > the ticket, but the documentation is a bit sparse. Is that the > right device, and does anyone have an example that works? $ ffmpeg -i input -f alsa hw:0 Carl Eugen From anatol2002 at gmail.com Sun Nov 11 11:24:12 2012 From: anatol2002 at gmail.com (Anatol) Date: Sun, 11 Nov 2012 12:24:12 +0200 Subject: [FFmpeg-user] PSNR losses in threaded encoding In-Reply-To: <8718571234.20121109224535@io.ua> References: <8718571234.20121109224535@io.ua> Message-ID: 4-5 is reasonable. Higher number of threads causes noticeable quality degradation. On Fri, Nov 9, 2012 at 10:45 PM, Andrew Gora wrote: > Hi, > > > There is no info about subj. > Is it reasonable to encode video in 10, 20 threads? > What is the cost of such threading? > Is it noticeable? > If yes, what means could be undertaken to avoid it? > > > Thanks in advance, > Andrew > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From bostjan.strojan at gmail.com Sun Nov 11 11:30:09 2012 From: bostjan.strojan at gmail.com (=?UTF-8?Q?Bo=C5=A1tjan_Strojan?=) Date: Sun, 11 Nov 2012 11:30:09 +0100 Subject: [FFmpeg-user] PSNR losses in threaded encoding In-Reply-To: References: <8718571234.20121109224535@io.ua> Message-ID: On Sun, Nov 11, 2012 at 11:24 AM, Anatol wrote: > 4-5 is reasonable. > Higher number of threads causes noticeable quality degradation. I'd say this is very codec type related (An I-frame based codecs should loose no quality at all). From nicolas.george at normalesup.org Sun Nov 11 16:57:31 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Sun, 11 Nov 2012 16:57:31 +0100 Subject: [FFmpeg-user] Playing audio with ffmpeg In-Reply-To: <509F27B4.2080404@pagestream.org> References: <509F27B4.2080404@pagestream.org> Message-ID: <20121111155730.GA14699@phare.normalesup.org> Le decadi 20 brumaire, an CCXXI, Deron a ?crit?: > I have a headless server that I would like to play audio out the > standard headphone port using ffmpeg. I thought asla might be the > ticket, but the documentation is a bit sparse. Is that the right > device, and does anyone have an example that works? The basic command would be: ffmpeg -i anything -f alsa default You can put any named ALSA device instead of "default", provided you know how ALSA works; Carl Eugen's command is an example of that, where "hw:0" points directly to the first sound controller, bypassing ALSA's configuration, software sharing and automatic conversion to formats controlled by your card. But I do not advise you to use such a solution: ffmpeg is not meant as a playback tool, and lacks all basic features, including simple pause. You should look for a console-based player, MPlayer can work like that, or a daemon-based one (I know "mpd" exist, but I do not know anything more about it). Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From master at io.ua Sun Nov 11 13:21:52 2012 From: master at io.ua (Andrew Gora) Date: Sun, 11 Nov 2012 14:21:52 +0200 Subject: [FFmpeg-user] PSNR losses in threaded encoding Message-ID: <23655078.20121111142152@io.ua> >> 4-5 is reasonable. >> Higher number of threads causes noticeable quality degradation. > > I'd say this is very codec type related (An I-frame based codecs > should loose no quality at all). Thanks a lot. -vcodec libx264 -preset slow There are I-frames in h.264, but does it mean "I-frame based" ? From dielsonscarvalho at gmail.com Sun Nov 11 20:59:57 2012 From: dielsonscarvalho at gmail.com (Dielson Sales) Date: Sun, 11 Nov 2012 16:59:57 -0300 Subject: [FFmpeg-user] Converting numerous files to h264 In-Reply-To: References: Message-ID: 2012/11/10 Carl Eugen Hoyos > neoculture23 gmail.com> writes: > > > ffmpeg -i old_file. -c:a copy -c:s copy -c:d copy > > -c:t copy -c:v libx264 -preset slower old_file.mkv > > Completely apart from the fact that this is missing a bitrate > and -map 0 (or similar to ensure all tracks are copied and > not just one of each kind): > I fear that what you want will not work in the general case > because not all codecs are supported in all containers. > (I mean specification-wise, additionally FFmpeg is not bug- > free and you will find that for example stream copy from > h264-in-mpegts to matroska will sometimes not work.) > I would follow this guide[1] and choose a crf value instead of defining a bitrate, hence you can think of quality instead of bitrate. If I'm not mistaken, choosing a fixed bitrate value can lead to different results depending on the input characteristics, such as resolution, am I right? [1] http://ffmpeg.org/trac/ffmpeg/wiki/x264EncodingGuide From bostjan.strojan at gmail.com Sun Nov 11 21:36:07 2012 From: bostjan.strojan at gmail.com (=?UTF-8?Q?Bo=C5=A1tjan_Strojan?=) Date: Sun, 11 Nov 2012 21:36:07 +0100 Subject: [FFmpeg-user] Converting numerous files to h264 In-Reply-To: References: Message-ID: On Sun, Nov 11, 2012 at 8:59 PM, Dielson Sales wrote: > I would follow this guide[1] and choose a crf value instead of defining a > bitrate, hence > you can think of quality instead of bitrate. If I'm not mistaken, choosing > a fixed bitrate > value can lead to different results depending on the input characteristics, > such as > resolution, am I right? > > > [1] http://ffmpeg.org/trac/ffmpeg/wiki/x264EncodingGuide Absolutely, crf is the way to go. From jacobhameiri at gmail.com Sun Nov 11 22:18:30 2012 From: jacobhameiri at gmail.com (Jacobs) Date: Sun, 11 Nov 2012 13:18:30 -0800 (PST) Subject: [FFmpeg-user] udp multicast video stream frame loss Message-ID: <1352668710827-4654928.post@n4.nabble.com> I need to stream video files over a wifi lan from an android tablet to other tablets using ffmpeg. when I stream directly to one device with udp unicast the stream is fine. but if I stream over multicast I get a lot of frame loss in the output video. the player is android mxplayer ( android player based on ffmpeg ) any idea how I can reduce the frame loss. this is the best command I have so far: ffmpeg -i /sdcard/m -vcodec mpeg4 -ab 32k -ar 22050 -tune film -b 600k -r 13 -async 1 -f mpegts udp://224.1.1.1:1234 ffmpeg version N-46525-gbc17a6f Copyright (c) 2000-2012 the FFmpeg developers built on Nov 8 2012 12:27:23 with gcc 4.6.x-google (GCC) 20120106 (prerelease) configuration: --arch=arm --cpu=cortex-a8 --target-os=linux --enable-runtime-cpudetect --prefix=/data/ --enable-pic --disable-shared --enable-static --cross-prefix=/home/oz/android-ndk-r8b//toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi- --sysroot=/home/oz/android-ndk-r8b//platforms/android-8/arch-arm --extra-cflags='-I../x264 -mfloat-abi=softfp -mfpu=neon -mfpu=vfpv3-d16' --extra-ldflags=-L../x264 --enable-version3 --enable-gpl --disable-doc --enable-decoders --enable-encoders --enable-muxers --enable-demuxers --enable-parsers --enable-protocols --enable-avresample --enable-libfreetype --enable-indevs --disable-indev=lavfi --enable-indev=fbdev --enable-outdevs --enable-hwaccels --enable-ffmpeg --enable-ffplay --disable-ffprobe --disable-ffserver --enable-network --enable-pthreads --enable-libx264 --enable-zlib --enable-postproc --disable-libxvid --enable-avcodec --enable-avformat --enable-swresample --enable-swscale --enable-postproc --enable-avfilter --enable-avresample libavutil 52. 5.100 / 52. 5.100 libavcodec 54. 71.100 / 54. 71.100 libavformat 54. 36.100 / 54. 36.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 Input #0, avi, from '/sdcard/m': Metadata: encoder : transcode-1.0.6 Duration: 00:21:22.87, start: 0.000000, bitrate: 1144 kb/s Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv420p, 624x352 [SAR 1:1 DAR 39:22], 23.98 tbr, 23.98 tbn, 23.98 tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16, 128 kb/s Please use -b:a or -b:v, -b is ambiguous -async is forwarded to lavfi similarly to -af aresample=min_comp=0.001:min_hard_comp=0.100000. Output #0, mpegts, to 'udp://225.1.1.1:3333': Metadata: encoder : Lavf54.36.100 Stream #0:0: Video: mpeg4, yuv420p, 624x352 [SAR 1:1 DAR 39:22], q=2-31, 600 kb/s, 90k tbn, 13 tbc Stream #0:1: Audio: mp2, 22050 Hz, stereo, s16, 32 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpeg4 -> mpeg4) Stream #0:1 -> #0:1 (mp3 -> mp2) Press [q] to stop, [?] for help frame= 28 fps=0.0 q=2.1 size= 263kB time=00:00:02.15 bitrate= 999.2kbits/s dup=1 drop=19 frame= 52 fps= 52 q=6.9 size= 574kB time=00:00:04.00 bitrate=1174.6kbits/s dup=1 drop=39 frame= 76 fps= 50 q=8.2 size= 731kB time=00:00:05.84 bitrate=1024.9kbits/s dup=1 drop=58 frame= 102 fps= 51 q=6.7 size= 885kB time=00:00:07.84 bitrate= 924.3kbits/s dup=1 drop=80 frame= 126 fps= 50 q=7.2 size= 1026kB time=00:00:09.69 bitrate= 867.0kbits/s dup=1 drop=100 frame= 149 fps= 49 q=7.2 size= 1160kB time=00:00:11.46 bitrate= 828.9kbits/s dup=1 drop=120 frame= 175 fps= 49 q=6.9 size= 1317kB time=00:00:13.46 bitrate= 801.2kbits/s dup=1 drop=143 frame= 202 fps= 50 q=5.0 size= 1490kB time=00:00:15.53 bitrate= 785.4kbits/s dup=1 drop=165 frame= 230 fps= 50 q=6.2 size= 1651kB time=00:00:17.69 bitrate= 764.4kbits/s dup=1 drop=188 frame= 255 fps= 50 q=6.2 size= 1809kB time=00:00:19.61 bitrate= 755.3kbits/s dup=1 drop=209 frame= 280 fps= 50 q=6.0 size= 1965kB time=00:00:21.53 bitrate= 747.5kbits/s dup=1 drop=231 frame= 306 fps= 50 q=6.2 size= 2125kB time=00:00:23.53 bitrate= 739.5kbits/s dup=1 drop=252 frame= 331 fps= 50 q=8.0 size= 2295kB time=00:00:25.46 bitrate= 738.5kbits/s dup=1 drop=274 frame= 357 fps= 50 q=6.8 size= 2469kB time=00:00:27.46 bitrate= 736.5kbits/s dup=1 drop=295 frame= 382 fps= 50 q=9.3 size= 2659kB time=00:00:29.38 bitrate= 741.2kbits/s dup=1 drop=317 frame= 403 fps= 50 q=11.1 size= 2808kB time=00:00:31.00 bitrate= 742.2kbits/s dup=1 drop=334 frame= 426 fps= 49 q=12.1 size= 2977kB time=00:00:32.76 bitrate= 744.3kbits/s dup=1 drop=354 frame= 450 fps= 49 q=7.2 size= 3119kB time=00:00:34.61 bitrate= 738.1kbits/s dup=1 drop=374 frame= 477 fps= 50 q=6.9 size= 3278kB time=00:00:36.69 bitrate= 731.9kbits/s dup=1 drop=398 frame= 504 fps= 50 q=5.7 size= 3447kB time=00:00:38.76 bitrate= 728.4kbits/s dup=1 drop=420 frame= 530 fps= 50 q=6.0 size= 3606kB time=00:00:40.76 bitrate= 724.6kbits/s dup=1 drop=442 frame= 554 fps= 50 q=7.3 size= 3766kB time=00:00:42.61 bitrate= 723.9kbits/s dup=1 drop=463 frame= 579 fps= 50 q=5.5 size= 3922kB time=00:00:44.53 bitrate= 721.3kbits/s dup=1 drop=483 frame= 605 fps= 50 q=6.5 size= 4080kB time=00:00:46.53 bitrate= 718.1kbits/s dup=1 drop=505 frame= 631 fps= 50 q=6.0 size= 4247kB time=00:00:48.53 bitrate= 716.7kbits/s dup=1 drop=528 frame= 656 fps= 50 q=10.6 size= 4431kB time=00:00:50.46 bitrate= 719.3kbits/s dup=1 drop=548 frame= 680 fps= 50 q=7.4 size= 4593kB time=00:00:52.30 bitrate= 719.4kbits/s dup=1 drop=568 frame= 705 fps= 50 q=6.9 size= 4750kB time=00:00:54.23 bitrate= 717.5kbits/s dup=1 drop=589 frame= 731 fps= 50 q=5.5 size= 4919kB time=00:00:56.23 bitrate= 716.6kbits/s dup=1 drop=611 frame= 759 fps= 50 q=7.6 size= 5112kB time=00:00:58.38 bitrate= 717.3kbits/s dup=1 drop=635 frame= 775 fps= 50 q=7.1 Lsize= 5226kB time=00:00:59.61 bitrate= 718.1kbits/s dup=1 drop=648 video:4518kB audio:232kB subtitle:0 global headers:0kB muxing overhead 10.004192% Received signal 2: terminating. -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/udp-multicast-video-stream-frame-loss-tp4654928.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From brom at expolife.com Sun Nov 11 23:51:53 2012 From: brom at expolife.com (Michael Bromley) Date: Mon, 12 Nov 2012 08:51:53 +1000 Subject: [FFmpeg-user] error with metadata addition during wav to alac/m4a conversion Message-ID: <50A02C09.9010003@expolife.com> Hi users, i've got a problem when adding metadata to an alac file. Following the > # from http://wiki.multimedia.cx/index.php?title=FFmpeg_Metadata#QuickTime.2FMOV.2FMP4.2FM4A.2Fet_al. i first used an older ffmpeg using the latest Fedora 16 package via rpmfusion-free > ffmpeg-0.8.5-2.fc16.x86_64 : Digital VCR and streaming server > Repo : rpmfusion-free the command that i run is: > [userme at lapdog ~]$ ffmpeg -y -i /dev/shm/Music/09-uphill.wav -metadata title="Uphill" -metadata author="Country Town Collective" -metadata album_artist="Country Town Collective" -metadata album="Back When Never" -metadata year="2012" -metadata track="09" -metadata genre="Alternative" -acodec alac /home/userme/Music/mp4-alac/country_town_collective/back_when_never/09-uphill.m4a > ffmpeg version 0.8.12, Copyright (c) 2000-2011 the FFmpeg developers > built on Jun 13 2012 09:57:38 with gcc 4.6.3 20120306 (Red Hat 4.6.3-2) > configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' --enable-bzlib --enable-libcelt --enable-libdc1394 --enable-libdirac --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-x11grab --enable-avfilter --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --enable-runtime-cpudetect > libavutil 51. 9. 1 / 51. 9. 1 > libavcodec 53. 8. 0 / 53. 8. 0 > libavformat 53. 5. 0 / 53. 5. 0 > libavdevice 53. 1. 1 / 53. 1. 1 > libavfilter 2. 23. 0 / 2. 23. 0 > libswscale 2. 0. 0 / 2. 0. 0 > libpostproc 51. 2. 0 / 51. 2. 0 > [wav @ 0xe3e600] max_analyze_duration 5000000 reached at 5015510 > Input #0, wav, from '/dev/shm/Music/09-uphill.wav': > Duration: 00:02:18.00, bitrate: 1411 kb/s > Stream #0.0: Audio: pcm_s16le, 44100 Hz, 2 channels, s16, 1411 kb/s > Output #0, ipod, to '/home/userme/Music/mp4-alac/country_town_collective/back_when_never/09-uphill.m4a': > Metadata: > title : Uphill > author : Country Town Collective > album_artist : Country Town Collective > album : Back When Never > year : 2012 > track : 09 > genre : Alternative > encoder : Lavf53.5.0 > Stream #0.0: Audio: alac, 44100 Hz, 2 channels, s16, 64 kb/s > Stream mapping: > Stream #0.0 -> #0.0 > Press [q] to stop, [?] for help > size= 15943kB time=00:02:18.01 bitrate= 946.3kbits/s > video:0kB audio:15931kB global headers:0kB muxing overhead 0.077991% The .m4a plays fine, but when i view the info either in any fedora music programs or on a Mac in iTunes it is 'missing' both the year and artist (ie. author?). The title, album and genre are all set correctly. I have also tried a 'latest' static binary downloaded from > http://dl.dropbox.com/u/24633983/ffmpeg/index.html > [userme at lapdog ~]$ ~/bin/ffmpeg-linux64-20121108/ffmpeg -y -i /dev/shm/Music/09-uphill.wav -metadata title="Uphill" -metadata author="Country Town Collective" -metadata album_artist="Country Town Collective" -metadata album="Back When Never" -metadata year="2012" -metadata track="09" -metadata genre="Alternative" -acodec alac /home/userme/Music/mp4-alac/country_town_collective/back_when_never/09-uphill.m4a > ffmpeg version N-46529-g3affcc9 Copyright (c) 2000-2012 the FFmpeg developers > built on Nov 8 2012 14:15:25 with gcc 4.7 (Debian 4.7.2-4) > configuration: --extra-cflags=-I../static/include --extra-ldflags='-L../static/lib -static' --enable-gpl --enable-version3 --enable-static --disable-shared --disable-debug --enable-runtime-cpudetect --disable-x11grab --enable-libmp3lame --enable-libx264 --enable-libspeex --enable-libvorbis --enable-libvpx --enable-libfreetype --enable-libxvid --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libxavs --enable-libtheora --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-gray --enable-libopenjpeg --disable-ffserver > libavutil 52. 5.100 / 52. 5.100 > libavcodec 54. 71.100 / 54. 71.100 > libavformat 54. 36.100 / 54. 36.100 > libavdevice 54. 3.100 / 54. 3.100 > libavfilter 3. 21.106 / 3. 21.106 > libswscale 2. 1.102 / 2. 1.102 > libswresample 0. 16.100 / 0. 16.100 > libpostproc 52. 1.100 / 52. 1.100 > [wav @ 0x20b6b40] max_analyze_duration 5000000 reached at 5015510 > Guessed Channel Layout for Input Stream #0.0 : stereo > Input #0, wav, from '/dev/shm/Music/09-uphill.wav': > Duration: 00:02:18.00, bitrate: 1411 kb/s > Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, stereo, s16, 1411 kb/s > Output #0, ipod, to '/home/userme/Music/mp4-alac/country_town_collective/back_when_never/09-uphill.m4a': > Metadata: > title : Uphill > author : Country Town Collective > album_artist : Country Town Collective > album : Back When Never > year : 2012 > track : 09 > genre : Alternative > encoder : Lavf54.36.100 > Stream #0:0: Audio: alac (alac / 0x63616C61), 44100 Hz, stereo, s16p, 128 kb/s > Stream mapping: > Stream #0:0 -> #0:0 (pcm_s16le -> alac) > Press [q] to stop, [?] for help > size= 15932kB time=00:02:18.01 bitrate= 945.6kbits/s > video:0kB audio:15925kB subtitle:0 global headers:0kB muxing overhead 0.043232% but i get the same problem. any clues? thanks muchly, michael From joolzg at btinternet.com Mon Nov 12 01:27:09 2012 From: joolzg at btinternet.com (JULIAN GARDNER) Date: Mon, 12 Nov 2012 00:27:09 +0000 (GMT) Subject: [FFmpeg-user] mixing 2 audio streams and orverlay video at the same time Message-ID: <1352680029.53974.YahooMailNeo@web87802.mail.ir2.yahoo.com> Has anybody got any demo of using amix in a complex_filter whilst also doing something like overlaying. What i have is a source stream, audio and video, a video stream and an audio stream, im trying now to get the audio to mix, but just get a? filter error example ffmpeg -i a.ts -i udp://224.10.0.3:1234 -i udp://224.10.0.4:1234 -filter_complex '[0][1] overlay;[0][2] amix' -f mpegts -y new.ts What happens is that the 2nd video and 2nd audio input are generated to only have audio/video at the correct time and this will be overlayed on the video, and mixed with the original audio, which will be silent at this point. All i get is 'Error configuring filters' joolz From cherish48624 at gmail.com Mon Nov 12 04:27:42 2012 From: cherish48624 at gmail.com (hsu tom) Date: Mon, 12 Nov 2012 11:27:42 +0800 Subject: [FFmpeg-user] struggling for using stagefright of ffmpeg on Android Message-ID: *Dear sir,* We have been struggling for weeks and failed to build ffmpeg for Android stagefright support (libstagefright-h264 module). We run "build_stagefright" script and link compiled ffmpeg library (5 libav*.a files) with our Android AP. It complains that there are many missing functions defined in Android stagefright modules. After hacking into the ffmpeg's Makefile (/ffmpeg/libavcodec/Makefile), we found there's no necessary stagefright source codes included (OMXCodec.cpp, etc). Is there any runnable ffmpeg package (libffmpeg.so for Android) on the internet that we could use to test ??? Thanks for your kindly help. Sincerely, Tom Hsu From mlight3 at gmail.com Mon Nov 12 07:09:02 2012 From: mlight3 at gmail.com (Boram Han) Date: Mon, 12 Nov 2012 15:09:02 +0900 Subject: [FFmpeg-user] How can I improve video quality and reduce system load simultaneously? Message-ID: Hello. I've been some experimentation for finding suitable command that satisfied encoding speed and quality both, and I found this command options. ffmpeg -y -i input.avi -f custom_segment -acodec libfaac -ac 2 -ar 22050 -vcodec libx264 -x264opts keyint=5:min-keyint=1 -b:v 1024k -subq 1 -refs 1 -qcomp 0.6 -qmin 3 -qmax 51 -qdiff 4 -threads 1 -r 15 -async 1 test.m3u8 * ffmpeg version is 0.10 * yasm is installed. * custom_segment works identically with segment options in ffmpeg. it is customized. * our segmented ts file's duration is limited 5 seconds. * this m3u8 will be played by ipad. When I start encode 20 files concurrently, the movie is being buffered too often to watch. Could I increase concurrent encoding numbers with high quality and no buffering by adjusting options? I know it is a tradeoff between them. I hope it would be great that I will encode 35~40 files concurrently. Thank you for your feedback. Best Regards. Han ps. My server's specification is below. Intel(R) Xeon(R) CPU E5620 @ 2.40GHz x 16 processors, 16GB Memory From tojesseg at gmail.com Mon Nov 12 08:09:06 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Sun, 11 Nov 2012 23:09:06 -0800 Subject: [FFmpeg-user] FLV Keyframes meta data for blind seek-ahead Message-ID: <50A0A092.4080902@gmail.com> Good Day, I'm trying to set up my web player (like osflv, flowplayer, jwplayer, etc) to be able to seek or jump ahead to a portion of the video which has not yet been buffered over the internet. You know, like jumping to near the end of a youtube video that hasn't finished buffering yet. From what I can tell, in order for this to work, the flv file must have a keyframe list inserted into the meta data so that the player knows that (for example) frame 500 will be at byte offset 150000 or whatever, so it can request the HTTP server to start at an offset of 150000 bytes, and land on a keyframe. So my question is does ffmpeg support this, and if so, how can I verify that it's doing this? From my searching, people use flvtool2 to insert the keyframe list into the metadata, but flvtool2 seems to not work for me. (It's a ruby thing that's not compatible with Slackware I guess.) Seems like ffmpeg might support this since it's such an amazing program! Thank you very much, Jesse From cehoyos at ag.or.at Mon Nov 12 11:41:40 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 12 Nov 2012 10:41:40 +0000 (UTC) Subject: [FFmpeg-user] struggling for using stagefright of ffmpeg on Android References: Message-ID: hsu tom gmail.com> writes: > We run "build_stagefright" script and link compiled > ffmpeg library (5 libav*.a files) with our Android AP. > > It complains that there are many missing functions > defined in Android stagefright modules. Did you report this? Carl Eugen From cherish48624 at gmail.com Mon Nov 12 13:07:25 2012 From: cherish48624 at gmail.com (hsu tom) Date: Mon, 12 Nov 2012 20:07:25 +0800 Subject: [FFmpeg-user] struggling for using stagefright of ffmpeg on Android In-Reply-To: References: Message-ID: Dear Carl This log.txt is produced from android ndk-bulid. Thanks a lot. By the way , this is my way about buildind files ".a" from ffmpeg 1. fix ffmpeg/configure -- ori : enabled libstagefright_h264 && require_cpp libstagefright_h264 "binder/ProcessState.h media/stagefright/MetaData.h fixed : enabled libstagefright && require_cpp libstagefright_h264 "binder/ProcessState.h media/stagefright/MetaData.h This is in order to avoid the error ERROR: libstagefright_h264 not found 2. use ffmpeg/tools/bulid_stagefright creat 5 file libavcodec.a, libavformat.a, libavutil.a, libpostproc.a, libswscale.a 3. use use android.mk and command "ndk-bulid" to bulid .so file 4. error occured Sincerely, Tom Hsu 2012/11/12 Carl Eugen Hoyos > hsu tom gmail.com> writes: > > > We run "build_stagefright" script and link compiled > > ffmpeg library (5 libav*.a files) with our Android AP. > > > > It complains that there are many missing functions > > defined in Android stagefright modules. > > Did you report this? > > Carl Eugen > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > -- Best regards from Tom -------------- next part -------------- /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:222: undefin ed reference to `android::MediaBuffer::meta_data()' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:222: undefin ed reference to `android::MetaData::findInt64(unsigned int, long long*)' jni\libavcodec.a(libstagefright.o): In function `~sp': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:379: undefined reference to `android::RefBase::decStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `std::_Rb_tree_const_iterator >::operator--()': /home/dan/android-ndk-r8b/sources/cxx-stl/gnu-libstdc++/4.4.3/include/bits/stl_t ree.h:274: undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_ba se const*)' jni\libavcodec.a(libstagefright.o): In function `std::_Rb_tree_iterator >::operator++(int)': /home/dan/android-ndk-r8b/sources/cxx-stl/gnu-libstdc++/4.4.3/include/bits/stl_t ree.h:192: undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_ba se*)' jni\libavcodec.a(libstagefright.o): In function `std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::erase(std::_Rb_tree_iterator >)' : /home/dan/android-ndk-r8b/sources/cxx-stl/gnu-libstdc++/4.4.3/include/bits/stl_t ree.h:1387: undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_t ree_node_base*, std::_Rb_tree_node_base&)' jni\libavcodec.a(libstagefright.o): In function `decode_thread(void*)': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:228: undefin ed reference to `android::MediaBuffer::release()' jni\libavcodec.a(libstagefright.o): In function `~sp': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:379: undefined reference to `android::RefBase::decStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `decode_thread(void*)': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:200: undefin ed reference to `android::MediaBuffer::range_length() const' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:185: undefin ed reference to `android::MediaBuffer::release()' jni\libavcodec.a(libstagefright.o): In function `~sp': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:379: undefined reference to `android::RefBase::decStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `std::_Rb_tree_const_iterator >::operator--()': /home/dan/android-ndk-r8b/sources/cxx-stl/gnu-libstdc++/4.4.3/include/bits/stl_t ree.h:274: undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_ba se const*)' jni\libavcodec.a(libstagefright.o): In function `std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base con st*, std::pair const&)': /home/dan/android-ndk-r8b/sources/cxx-stl/gnu-libstdc++/4.4.3/include/bits/stl_t ree.h:923: undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std: :_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /home/dan/android-ndk-r8b/sources/cxx-stl/gnu-libstdc++/4.4.3/include/bits/stl_t ree.h:923: undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std: :_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' jni\libavcodec.a(libstagefright.o): In function `decode_thread(void*)': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:193: undefin ed reference to `android::MediaBuffer::release()' jni\libavcodec.a(libstagefright.o): In function `std::_Rb_tree_const_iterator >::operator++()': /home/dan/android-ndk-r8b/sources/cxx-stl/gnu-libstdc++/4.4.3/include/bits/stl_t ree.h:259: undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_ba se const*)' /home/dan/android-ndk-r8b/sources/cxx-stl/gnu-libstdc++/4.4.3/include/bits/stl_t ree.h:259: undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_ba se const*)' jni\libavcodec.a(libstagefright.o): In function `std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base con st*, std::pair const&)': /home/dan/android-ndk-r8b/sources/cxx-stl/gnu-libstdc++/4.4.3/include/bits/stl_t ree.h:923: undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std: :_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' jni\libavcodec.a(libstagefright.o): In function `sp': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:360: undefined reference to `android::RefBase::incStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `~sp': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:379: undefined reference to `android::RefBase::decStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `~CustomSource': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:88: undefine d reference to `android::MediaBufferGroup::~MediaBufferGroup()' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:88: undefine d reference to `android::MediaSource::~MediaSource()' jni\libavcodec.a(libstagefright.o): In function `Stagefright_close': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:545: undefin ed reference to `android::OMXClient::disconnect()' jni\libavcodec.a(libstagefright.o): In function `~sp': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:379: undefined reference to `android::RefBase::decStrong(void co nst*) const' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:379: undefined reference to `android::RefBase::decStrong(void co nst*) const' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:379: undefined reference to `android::RefBase::decStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `Stagefright_init': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:282: undefin ed reference to `android::MetaData::MetaData()' jni\libavcodec.a(libstagefright.o): In function `android::sp: :operator=(android::MetaData*)': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:394: undefined reference to `android::RefBase::incStrong(void co nst*) const' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:395: undefined reference to `android::RefBase::decStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `Stagefright_init': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:287: undefin ed reference to `android::MetaData::setCString(unsigned int, char const*)' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:288: undefin ed reference to `android::MetaData::setInt32(unsigned int, int)' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:289: undefin ed reference to `android::MetaData::setInt32(unsigned int, int)' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:290: undefin ed reference to `android::MetaData::setData(unsigned int, unsigned int, void con st*, unsigned int)' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:292: undefin ed reference to `android::ProcessState::self()' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:292: undefin ed reference to `android::ProcessState::startThreadPool()' jni\libavcodec.a(libstagefright.o): In function `~sp': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:379: undefined reference to `android::RefBase::decStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `sp': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:360: undefined reference to `android::RefBase::incStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `CustomSource': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:90: undefine d reference to `android::MediaSource::MediaSource()' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:90: undefine d reference to `android::MediaBufferGroup::MediaBufferGroup()' jni\libavcodec.a(libstagefright.o): In function `android::sp: :operator=(android::sp const&)': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:385: undefined reference to `android::RefBase::incStrong(void co nst*) const' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:386: undefined reference to `android::RefBase::decStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `CustomSource': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:94: undefine d reference to `android::MediaBuffer::MediaBuffer(unsigned int)' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:94: undefine d reference to `android::MediaBufferGroup::add_buffer(android::MediaBuffer*)' jni\libavcodec.a(libstagefright.o): In function `operator=': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:413: undefined reference to `android::RefBase::incStrong(void co nst*) const' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:414: undefined reference to `android::RefBase::decStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `~sp': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:379: undefined reference to `android::RefBase::decStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `Stagefright_init': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:299: undefin ed reference to `android::OMXClient::OMXClient()' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:307: undefin ed reference to `android::OMXClient::connect()' jni\libavcodec.a(libstagefright.o): In function `sp': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:360: undefined reference to `android::RefBase::incStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `Stagefright_init': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:316: undefin ed reference to `android::OMXCodec::Create(android::sp const&, an droid::sp const&, bool, android::sp con st&, char const*, unsigned int)' jni\libavcodec.a(libstagefright.o): In function `android::sp::operator=(android::sp const&)': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:385: undefined reference to `android::RefBase::incStrong(void co nst*) const' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:386: undefined reference to `android::RefBase::decStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `~sp': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:379: undefined reference to `android::RefBase::decStrong(void co nst*) const' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:379: undefined reference to `android::RefBase::decStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `Stagefright_init': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:320: undefin ed reference to `android::OMXClient::disconnect()' jni\libavcodec.a(libstagefright.o): In function `android::sp: :operator=(android::sp const&)': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:385: undefined reference to `android::RefBase::incStrong(void co nst*) const' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:386: undefined reference to `android::RefBase::decStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `~sp': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:379: undefined reference to `android::RefBase::decStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `Stagefright_init': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:325: undefin ed reference to `android::MetaData::findInt32(unsigned int, int*)' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:336: undefin ed reference to `android::MetaData::findCString(unsigned int, char const**)' jni\libavcodec.a(libstagefright.o): In function `~sp': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:379: undefined reference to `android::RefBase::decStrong(void co nst*) const' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:379: undefined reference to `android::RefBase::decStrong(void co nst*) const' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:379: undefined reference to `android::RefBase::decStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `Stagefright_init': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:354: undefin ed reference to `android::MEDIA_MIMETYPE_VIDEO_AVC' jni\libavcodec.a(libstagefright.o): In function `CustomSource::read(android::Med iaBuffer**, android::MediaSource::ReadOptions const*)': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:125: undefin ed reference to `android::MediaBufferGroup::acquire_buffer(android::MediaBuffer* *)' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:127: undefin ed reference to `android::MediaBuffer::data() const' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:128: undefin ed reference to `android::MediaBuffer::set_range(unsigned int, unsigned int)' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:129: undefin ed reference to `android::MediaBuffer::meta_data()' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:129: undefin ed reference to `android::MetaData::clear()' jni\libavcodec.a(libstagefright.o): In function `~sp': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:379: undefined reference to `android::RefBase::decStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `CustomSource::read(android::Med iaBuffer**, android::MediaSource::ReadOptions const*)': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:130: undefin ed reference to `android::MediaBuffer::meta_data()' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:130: undefin ed reference to `android::MetaData::setInt32(unsigned int, int)' jni\libavcodec.a(libstagefright.o): In function `~sp': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:379: undefined reference to `android::RefBase::decStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `CustomSource::read(android::Med iaBuffer**, android::MediaSource::ReadOptions const*)': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:131: undefin ed reference to `android::MediaBuffer::meta_data()' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:131: undefin ed reference to `android::MetaData::setInt64(unsigned int, long long)' jni\libavcodec.a(libstagefright.o): In function `~sp': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:379: undefined reference to `android::RefBase::decStrong(void co nst*) const' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/../android-source/frameworks/base/include/ utils/RefBase.h:379: undefined reference to `android::RefBase::decStrong(void co nst*) const' jni\libavcodec.a(libstagefright.o): In function `~CustomSource': /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:88: undefine d reference to `android::MediaBufferGroup::~MediaBufferGroup()' /home/dan/ffmpeg/FFMPEG_11/jni/ffmpeg/libavcodec/libstagefright.cpp:88: undefine d reference to `android::MediaSource::~MediaSource()' jni\libavcodec.a(libstagefright.o): In function `std::_Rb_tree_iterator >::operator--()': /home/dan/android-ndk-r8b/sources/cxx-stl/gnu-libstdc++/4.4.3/include/bits/stl_t ree.h:199: undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_ba se*)' jni\libavcodec.a(libstagefright.o): In function `std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base con st*, std::pair const&)': /home/dan/android-ndk-r8b/sources/cxx-stl/gnu-libstdc++/4.4.3/include/bits/stl_t ree.h:923: undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std: :_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' jni\libavcodec.a(libstagefright.o):(.data.rel.ro._ZTV12CustomSource[vtable for C ustomSource]+0x10): undefined reference to `android::RefBase::onFirstRef()' jni\libavcodec.a(libstagefright.o):(.data.rel.ro._ZTV12CustomSource[vtable for C ustomSource]+0x14): undefined reference to `android::RefBase::onLastStrongRef(vo id const*)' jni\libavcodec.a(libstagefright.o):(.data.rel.ro._ZTV12CustomSource[vtable for C ustomSource]+0x18): undefined reference to `android::RefBase::onIncStrongAttempt ed(unsigned int, void const*)' jni\libavcodec.a(libstagefright.o):(.data.rel.ro._ZTV12CustomSource[vtable for C ustomSource]+0x1c): undefined reference to `android::RefBase::onLastWeakRef(void const*)' collect2: ld returned 1 exit status make: *** [obj/local/armeabi/libhello-jni.so] Error 1 -------------- next part -------------- A non-text attachment was scrubbed... Name: Android.mk Type: application/octet-stream Size: 1169 bytes Desc: not available URL: From cehoyos at ag.or.at Mon Nov 12 15:44:22 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 12 Nov 2012 14:44:22 +0000 (UTC) Subject: [FFmpeg-user] struggling for using stagefright of ffmpeg on Android References: Message-ID: hsu tom gmail.com> writes: > 1. fix ffmpeg/configure -- > > ori : enabled libstagefright_h264 && require_cpp libstagefright_h264 > "binder/ProcessState.h media/stagefright/MetaData.h > > fixed : enabled libstagefright && require_cpp libstagefright_h264 > "binder/ProcessState.h media/stagefright/MetaData.h This does not look correct, but I may of course be wrong, if the patch is correct, please send it to ffmpeg-devel. Carl Eugen From rogerdpack2 at gmail.com Mon Nov 12 18:05:55 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 12 Nov 2012 10:05:55 -0700 Subject: [FFmpeg-user] Transcoding 23.98 for DVD for Adobe Encore In-Reply-To: <509EE56B.4070100@burner.com> References: <509EE56B.4070100@burner.com> Message-ID: On Sat, Nov 10, 2012 at 4:38 PM, Bob Maple wrote: > I'm trying to convert some files to MPEG2 for someone to drop into Adobe > Encore, but it wants to re-transcode everything I make. The sources are > 23.98fps. > So you're trying to transcode it to something that Encore doesn't think it has to "re-transcode" is that right? > > Just doing something simple: > > ffmpeg -i Source.mov -target film-dvd Test.m2v > > Encore scans the file and says it has to transcode. If I resample the > rate to 29.97 however, it accepts the file without transcoding: > Do you have any example files that are 23.98 that Encore accepts? -r From rogerdpack2 at gmail.com Mon Nov 12 18:07:16 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 12 Nov 2012 10:07:16 -0700 Subject: [FFmpeg-user] Playing audio with ffmpeg In-Reply-To: References: <509F27B4.2080404@pagestream.org> Message-ID: On Sun, Nov 11, 2012 at 2:50 AM, Carl Eugen Hoyos wrote: > Deron pagestream.org> writes: > > > I have a headless server that I would like to play audio out the > > standard headphone port using ffmpeg. I thought asla might be > > the ticket, but the documentation is a bit sparse. Is that the > > right device, and does anyone have an example that works? > > $ ffmpeg -i input -f alsa hw:0 > Or does he need to use ffplay? From rogerdpack2 at gmail.com Mon Nov 12 18:09:33 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 12 Nov 2012 10:09:33 -0700 Subject: [FFmpeg-user] mixing 2 audio streams and orverlay video at the same time In-Reply-To: <1352680029.53974.YahooMailNeo@web87802.mail.ir2.yahoo.com> References: <1352680029.53974.YahooMailNeo@web87802.mail.ir2.yahoo.com> Message-ID: On Sun, Nov 11, 2012 at 5:27 PM, JULIAN GARDNER wrote: > Has anybody got any demo of using amix in a complex_filter whilst also > doing something like overlaying. > It seems evident that FFmpeg *does* need a simpler scripting system... :) From rogerdpack2 at gmail.com Mon Nov 12 18:12:33 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 12 Nov 2012 10:12:33 -0700 Subject: [FFmpeg-user] How can I improve video quality and reduce system load simultaneously? In-Reply-To: References: Message-ID: On Sun, Nov 11, 2012 at 11:09 PM, Boram Han wrote: > Hello. > > I've been some experimentation for finding suitable command that satisfied > encoding speed and quality both, and I found this command options. > > ffmpeg -y -i input.avi -f custom_segment -acodec libfaac -ac 2 -ar 22050 > -vcodec libx264 -x264opts keyint=5:min-keyint=1 -b:v 1024k -subq 1 -refs 1 > -qcomp 0.6 -qmin 3 -qmax 51 -qdiff 4 -threads 1 -r 15 -async 1 test.m3u8 > Full uncut command line and console output? > > * ffmpeg version is 0.10 > Kind of old. > * yasm is installed. > * custom_segment works identically with segment options in ffmpeg. it is > customized. > Is it generally useful? If so submit a patch :) > * our segmented ts file's duration is limited 5 seconds. > * this m3u8 will be played by ipad. > > When I start encode 20 files concurrently, the movie is being buffered too > often to watch. > So I assume the files are being written "too slowly" so the clients get ahead/caught up and have to wait for ffmpeg to catch up? > > Could I increase concurrent encoding numbers with high quality and no > buffering by adjusting options? > Probably. What comes to mind is libx264's "superfast" preset or the like. http://ffmpeg.org/trac/ffmpeg/wiki/x264EncodingGuide may be useful http://ffmpeg.org/trac/ffmpeg/wiki/StreamingGuide may be useful. From rogerdpack2 at gmail.com Mon Nov 12 18:16:09 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 12 Nov 2012 10:16:09 -0700 Subject: [FFmpeg-user] struggling for using stagefright of ffmpeg on Android In-Reply-To: References: Message-ID: On Sun, Nov 11, 2012 at 8:27 PM, hsu tom wrote: > *Dear sir,* > > > > We have been struggling for weeks and failed to build ffmpeg for Android > stagefright support (libstagefright-h264 module). > http://ffmpeg.org/trac/ffmpeg/wiki/How%20to%20compile%20FFmpeg%20for%20Android may be useful for you. From chris.wass at gmail.com Mon Nov 12 18:23:24 2012 From: chris.wass at gmail.com (Chris Wass) Date: Mon, 12 Nov 2012 17:23:24 +0000 Subject: [FFmpeg-user] he_aac with latm framing in a TS Message-ID: Hi I have compiled ffmpeg with the necessary FDK_AAC library to enable he_aac with latm but cannot figure out the directive to make it happen: $ ffmpeg -y -i -vcodec libx264 -vprofile main -vlevel 3 -vf scale=720:576 -acodec libfdk_aac -aprofile aac_he -ar 48000 out.ts the above results in adts framing, How do I ensure latm framing? Thanks From bobm-ffmpeg at burner.com Mon Nov 12 19:43:04 2012 From: bobm-ffmpeg at burner.com (Bob Maple) Date: Mon, 12 Nov 2012 11:43:04 -0700 Subject: [FFmpeg-user] Transcoding 23.98 for DVD for Adobe Encore In-Reply-To: References: <509EE56B.4070100@burner.com> Message-ID: <50A14338.4030506@burner.com> On 11/12/2012 10:05 AM, Roger Pack wrote: > So you're trying to transcode it to something that Encore doesn't think it > has to "re-transcode" is that right? Right. > Do you have any example files that are 23.98 that Encore accepts? Yeah, I just made one in TMPGenc (link below.) I tried making some 29.97 ones and finally got one into Encore without it wanting to transcode; Seems I have to specify -aspect 16:9 or -aspect 4:3 as without it I was getting 3:2: ffmpeg -i 23.98fps.avi -target ntsc-dvd -g 12 -bf 2 -aspect 16:9 Out.mpg However I still can't get a 23.98 one to work yet. Here's a sample 23.98 mpeg-2 that Encore accepts without wanting to re-transcode: http://clients.idolum.com/get/dd8e75aca28f From bobm-ffmpeg at burner.com Mon Nov 12 19:48:51 2012 From: bobm-ffmpeg at burner.com (Bob Maple) Date: Mon, 12 Nov 2012 11:48:51 -0700 Subject: [FFmpeg-user] Transcoding 23.98 for DVD for Adobe Encore In-Reply-To: References: <509EE56B.4070100@burner.com> Message-ID: <50A14493.8030709@burner.com> On 11/11/2012 2:32 AM, Carl Eugen Hoyos wrote: > Does remuxing a working sample produce a working sample? > ffmpeg -i working24fps.vob -c copy out.m2v Yes, that still works. From deron at pagestream.org Mon Nov 12 20:05:53 2012 From: deron at pagestream.org (Deron) Date: Mon, 12 Nov 2012 12:05:53 -0700 Subject: [FFmpeg-user] Playing audio with ffmpeg In-Reply-To: References: <509F27B4.2080404@pagestream.org> Message-ID: <50A14891.7060908@pagestream.org> On 11/11/12 2:50 AM, Carl Eugen Hoyos wrote: > Deron pagestream.org> writes: > >> I have a headless server that I would like to play audio out the >> standard headphone port using ffmpeg. I thought asla might be >> the ticket, but the documentation is a bit sparse. Is that the >> right device, and does anyone have an example that works? > $ ffmpeg -i input -f alsa hw:0 > > Carl Eugen > Thanks! hw:0 was the part I was missing. Works like a charm. Deron From deron at pagestream.org Mon Nov 12 20:09:14 2012 From: deron at pagestream.org (Deron) Date: Mon, 12 Nov 2012 12:09:14 -0700 Subject: [FFmpeg-user] Playing audio with ffmpeg In-Reply-To: <20121111155730.GA14699@phare.normalesup.org> References: <509F27B4.2080404@pagestream.org> <20121111155730.GA14699@phare.normalesup.org> Message-ID: <50A1495A.20406@pagestream.org> On 11/11/12 8:57 AM, Nicolas George wrote: > Le decadi 20 brumaire, an CCXXI, Deron a ?crit : >> I have a headless server that I would like to play audio out the >> standard headphone port using ffmpeg. I thought asla might be the >> ticket, but the documentation is a bit sparse. Is that the right >> device, and does anyone have an example that works? > The basic command would be: > > ffmpeg -i anything -f alsa default > > You can put any named ALSA device instead of "default", provided you know > how ALSA works; Carl Eugen's command is an example of that, where "hw:0" > points directly to the first sound controller, bypassing ALSA's > configuration, software sharing and automatic conversion to formats > controlled by your card. > > But I do not advise you to use such a solution: ffmpeg is not meant as a > playback tool, and lacks all basic features, including simple pause. You > should look for a console-based player, MPlayer can work like that, or a > daemon-based one (I know "mpd" exist, but I do not know anything more about > it). > > Regards, > This, and hw:0, both work. Thanks! I wasn't clear what the device name should be from the documentation. I don't need any playback features. This is on a remote headless server, and the files to be played may be remote to the server or even an rtmp stream. Since the files I know already work with ffmpeg, then using ffmpeg is the easiest solution (and doesn't require another app on the server). Thanks again, Deron From jacobhameiri at gmail.com Mon Nov 12 19:29:26 2012 From: jacobhameiri at gmail.com (Jacobs) Date: Mon, 12 Nov 2012 10:29:26 -0800 (PST) Subject: [FFmpeg-user] best aproach for one to many streaming in an wifi network Message-ID: <1352744966833-4654944.post@n4.nabble.com> Hi, I am trying for some time now to configure a live stream from one device ( android tablet ) to many ( 20 tablets ). I have tried many attempts with udp multicast but I have hi frame loss. this is the ffmpeg command and output: http://pastebin.com/33J6LDdZ this is the ffplay ( on windows ) command and output: http://pastebin.com/TfQVA3VG. If I try to stream multicast from a windows machine to the android tablet, the results are much better. any ideas for a better approach, would rtp multicast give better results ? -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/best-aproach-for-one-to-many-streaming-in-an-wifi-network-tp4654944.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From cehoyos at ag.or.at Mon Nov 12 21:17:09 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 12 Nov 2012 20:17:09 +0000 (UTC) Subject: [FFmpeg-user] Transcoding 23.98 for DVD for Adobe Encore References: <509EE56B.4070100@burner.com> <50A14493.8030709@burner.com> Message-ID: Bob Maple burner.com> writes: > On 11/11/2012 2:32 AM, Carl Eugen Hoyos wrote: > > > Does remuxing a working sample produce a working sample? > > ffmpeg -i working24fps.vob -c copy out.m2v > > Yes, that still works. But re-encoding the working sample does not work, is that correct? Please provide a working sample, Carl Eugen From erez_st at hotmail.com Mon Nov 12 21:24:49 2012 From: erez_st at hotmail.com (Erez Steinberg) Date: Mon, 12 Nov 2012 22:24:49 +0200 Subject: [FFmpeg-user] rawvideo with a header In-Reply-To: References: , , , , , , , , Message-ID: Carl Eugen wrote- > Please provide a sample. > (My programming skills do not allow me to implement > something without testing.) Have you received the sample file?How can I add this feature request officially? Regards,Erez From cehoyos at ag.or.at Mon Nov 12 21:15:32 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 12 Nov 2012 20:15:32 +0000 (UTC) Subject: [FFmpeg-user] =?utf-8?q?he=5Faac_with_latm_framing_in_a_TS?= References: Message-ID: Chris Wass gmail.com> writes: > I have compiled ffmpeg with the necessary FDK_AAC library to enable he_aac > with latm but cannot figure out the directive to make it happen: > > $ ffmpeg -y -i -vcodec libx264 -vprofile main -vlevel 3 -vf > scale=720:576 -acodec libfdk_aac -aprofile aac_he -ar 48000 out.ts Complete, uncut console output missing. Carl Eugen From cehoyos at ag.or.at Mon Nov 12 21:18:52 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 12 Nov 2012 20:18:52 +0000 (UTC) Subject: [FFmpeg-user] Playing audio with ffmpeg References: <509F27B4.2080404@pagestream.org> Message-ID: Roger Pack gmail.com> writes: > > $ ffmpeg -i input -f alsa hw:0 > > Or does he need to use ffplay? ffplay does not support alsa. Carl Eugen From cehoyos at ag.or.at Mon Nov 12 21:33:01 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 12 Nov 2012 20:33:01 +0000 (UTC) Subject: [FFmpeg-user] rawvideo with a header References: , , , , , , , , Message-ID: Erez Steinberg hotmail.com> writes: > Have you received the sample file? Yes, I just did not find time yet to look at it. > How can I add this feature request officially? Feel free to open a ticket on trac. Carl Eugen From cehoyos at ag.or.at Mon Nov 12 21:31:29 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 12 Nov 2012 20:31:29 +0000 (UTC) Subject: [FFmpeg-user] Transcoding 23.98 for DVD for Adobe Encore References: <509EE56B.4070100@burner.com> <50A14493.8030709@burner.com> Message-ID: Carl Eugen Hoyos ag.or.at> writes: > Bob Maple burner.com> writes: > > > On 11/11/2012 2:32 AM, Carl Eugen Hoyos wrote: > > > > > Does remuxing a working sample produce a working sample? > > > ffmpeg -i working24fps.vob -c copy out.m2v > > > > Yes, that still works. > > But re-encoding the working sample does not work, > is that correct? (Please do confirm, I don't think there is a developer who could check.) > Please provide a working sample, Carl Eugen Ignore the last sentence please, I found the sample;-) Carl Eugen From chris.wass at gmail.com Mon Nov 12 21:41:05 2012 From: chris.wass at gmail.com (Chris Wass) Date: Mon, 12 Nov 2012 20:41:05 +0000 Subject: [FFmpeg-user] he_aac with latm framing in a TS In-Reply-To: References: Message-ID: Of course, sorry. Here's the console output: $ ffmpeg -y -i catswiththumbs_1080_short.mp4 -vcodec libx264 -vprofile main -vlevel 3 -vf scale=720:576 -acodec libfdk_aac -aprofile aac_he -ar 48000 out.latm ffmpeg version git-2012-11-11-5aedee4 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 11 2012 22:12:29 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-libfaac --enable-libfdk-aac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-x11grab --enable-libx264 --enable-nonfree --enable-version3 libavutil 52. 5.100 / 52. 5.100 libavcodec 54. 71.100 / 54. 71.100 libavformat 54. 36.100 / 54. 36.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'catswiththumbs_1080_short.mp4': Metadata: major_brand : mp42 minor_version : 0 compatible_brands: isommp42 creation_time : 2011-03-06 19:21:07 Duration: 00:00:10.00, start: 0.000000, bitrate: 4070 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 3938 kb/s, 25 fps, 25 tbr, 1k tbn, 50 tbc Metadata: creation_time : 1970-01-01 00:00:00 handler_name : VideoHandler Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, s16, 127 kb/s Metadata: creation_time : 2011-03-06 19:21:07 handler_name : (C) 2007 Google Inc. v08.13.2007. Output #0, latm, to 'out.latm': Metadata: major_brand : mp42 minor_version : 0 compatible_brands: isommp42 encoder : Lavf54.36.100 Stream #0:0(und): Audio: aac (HE-AAC), 48000 Hz, stereo, s16, 69 kb/s Metadata: creation_time : 2011-03-06 19:21:07 handler_name : (C) 2007 Google Inc. v08.13.2007. Stream mapping: Stream #0:1 -> #0:0 (aac -> libfdk_aac) Press [q] to stop, [?] for help [latm @ 0xa893be0] ADTS header detected - ADTS will not be incorrectly muxed into LATM av_interleaved_write_frame(): Invalid data found when processing input If I specify a .ts file output itt completes but uses ADTS framing for the AAC: $ ffmpeg -y -i catswiththumbs_1080_short.mp4 -vcodec libx264 -vprofile main -vlevel 3 -vf scale=720:576 -acodec libfdk_aac -aprofile aac_he -ar 48000 out.ts ffmpeg version git-2012-11-11-5aedee4 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 11 2012 22:12:29 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-libfaac --enable-libfdk-aac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-x11grab --enable-libx264 --enable-nonfree --enable-version3 libavutil 52. 5.100 / 52. 5.100 libavcodec 54. 71.100 / 54. 71.100 libavformat 54. 36.100 / 54. 36.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'catswiththumbs_1080_short.mp4': Metadata: major_brand : mp42 minor_version : 0 compatible_brands: isommp42 creation_time : 2011-03-06 19:21:07 Duration: 00:00:10.00, start: 0.000000, bitrate: 4070 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 3938 kb/s, 25 fps, 25 tbr, 1k tbn, 50 tbc Metadata: creation_time : 1970-01-01 00:00:00 handler_name : VideoHandler Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, s16, 127 kb/s Metadata: creation_time : 2011-03-06 19:21:07 handler_name : (C) 2007 Google Inc. v08.13.2007. [libx264 @ 0xa894ea0] using SAR=64/45 [libx264 @ 0xa894ea0] using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64 SlowCTZ SlowAtom [libx264 @ 0xa894ea0] profile Main, level 3.0 Output #0, mpegts, to 'out.ts': Metadata: major_brand : mp42 minor_version : 0 compatible_brands: isommp42 encoder : Lavf54.36.100 Stream #0:0(und): Video: h264, yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=-1--1, 90k tbn, 25 tbc Metadata: creation_time : 1970-01-01 00:00:00 handler_name : VideoHandler Stream #0:1(und): Audio: aac (HE-AAC), 48000 Hz, stereo, s16, 69 kb/s Metadata: creation_time : 2011-03-06 19:21:07 handler_name : (C) 2007 Google Inc. v08.13.2007. Stream mapping: Stream #0:0 -> #0:0 (h264 -> libx264) Stream #0:1 -> #0:1 (aac -> libfdk_aac) Press [q] to stop, [?] for help frame= 250 fps=5.0 q=28.0 Lsize= 1153kB time=00:00:09.96 bitrate= 948.2kbits/s video:951kB audio:86kB subtitle:0 global headers:0kB muxing overhead 11.240927% [libx264 @ 0xa894ea0] frame I:8 Avg QP:19.42 size: 39179 [libx264 @ 0xa894ea0] frame P:102 Avg QP:22.89 size: 5014 [libx264 @ 0xa894ea0] frame B:140 Avg QP:27.26 size: 1064 [libx264 @ 0xa894ea0] consecutive B-frames: 18.0% 14.4% 22.8% 44.8% [libx264 @ 0xa894ea0] mb I I16..4: 21.9% 0.0% 78.1% [libx264 @ 0xa894ea0] mb P I16..4: 2.7% 0.0% 3.2% P16..4: 28.4% 8.9% 6.3% 0.0% 0.0% skip:50.6% [libx264 @ 0xa894ea0] mb B I16..4: 0.2% 0.0% 0.2% B16..8: 21.6% 2.6% 0.6% direct: 0.8% skip:73.9% L0:31.9% L1:62.6% BI: 5.5% [libx264 @ 0xa894ea0] coded y,uvDC,uvAC intra: 65.6% 67.7% 40.2% inter: 6.2% 9.1% 0.6% [libx264 @ 0xa894ea0] i16 v,h,dc,p: 48% 14% 10% 28% [libx264 @ 0xa894ea0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 39% 16% 13% 4% 6% 7% 5% 6% 4% [libx264 @ 0xa894ea0] i8c dc,h,v,p: 52% 15% 28% 5% [libx264 @ 0xa894ea0] Weighted P-Frames: Y:1.0% UV:0.0% [libx264 @ 0xa894ea0] ref P L0: 74.7% 11.6% 10.0% 3.6% 0.0% [libx264 @ 0xa894ea0] ref B L0: 89.6% 8.8% 1.7% [libx264 @ 0xa894ea0] ref B L1: 94.7% 5.3% [libx264 @ 0xa894ea0] kb/s:779.04 FFProbe confirms ADTS (15) rather than LATM: $ ffprobe out.ts ffprobe version git-2012-11-11-5aedee4 Copyright (c) 2007-2012 the FFmpeg developers built on Nov 11 2012 22:12:29 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-libfaac --enable-libfdk-aac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-x11grab --enable-libx264 --enable-nonfree --enable-version3 libavutil 52. 5.100 / 52. 5.100 libavcodec 54. 71.100 / 54. 71.100 libavformat 54. 36.100 / 54. 36.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [mpegts @ 0xaa30e80] max_analyze_duration 5000000 reached at 5000000 Input #0, mpegts, from 'out.ts': Duration: 00:00:10.07, start: 1.294622, bitrate: 938 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x101](und): Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, s16, 66 kb/s Any help appreciated. On 12 November 2012 20:15, Carl Eugen Hoyos wrote: > Chris Wass gmail.com> writes: > > > I have compiled ffmpeg with the necessary FDK_AAC library to enable > he_aac > > with latm but cannot figure out the directive to make it happen: > > > > $ ffmpeg -y -i -vcodec libx264 -vprofile main -vlevel 3 -vf > > scale=720:576 -acodec libfdk_aac -aprofile aac_he -ar 48000 out.ts > > Complete, uncut console output missing. > > Carl Eugen > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From cehoyos at ag.or.at Mon Nov 12 21:45:30 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 12 Nov 2012 20:45:30 +0000 (UTC) Subject: [FFmpeg-user] =?utf-8?q?he=5Faac_with_latm_framing_in_a_TS?= References: Message-ID: Chris Wass gmail.com> writes: > I have compiled ffmpeg with the necessary FDK_AAC library to enable he_aac > with latm but cannot figure out the directive to make it happen: > > $ ffmpeg -y -i -vcodec libx264 -vprofile main -vlevel 3 -vf > scale=720:576 -acodec libfdk_aac -aprofile aac_he -ar 48000 out.ts > > the above results in adts framing, How do I ensure latm framing? The fine output of ffmpeg -h full suggests using -latm Did you try that? Please do not top-post here, Carl Eugen From erez_st at hotmail.com Mon Nov 12 21:46:22 2012 From: erez_st at hotmail.com (Erez Steinberg) Date: Mon, 12 Nov 2012 22:46:22 +0200 Subject: [FFmpeg-user] rawvideo with a header In-Reply-To: References: , ,,, ,,, , , , , , , , , Message-ID: Carl Eugen wrote - > Feel free to open a ticket on trac. Opened an 'enhancement request' (#1909)-- https://ffmpeg.org/trac/ffmpeg/ticket/1909 Thanks- Erez From andyqos at ukfsn.org Mon Nov 12 21:58:53 2012 From: andyqos at ukfsn.org (Andy Furniss) Date: Mon, 12 Nov 2012 20:58:53 +0000 Subject: [FFmpeg-user] rawvideo with a header In-Reply-To: References: , , , Message-ID: <50A1630D.5070001@ukfsn.org> Erez Steinberg wrote: > '-skipheader 100' parameter is what I can't find. > I prefer to have this capability as part of ffmpeg, I guess it could be handy, but - > and avoid an unnecessary file-copy as uncompressed files are huge. I don't see why you would need a file copy if you used dd to feed ffmpeg stdin dd bs=100 skip=1 if= | ffmpeg ... -i - ... From rogerdpack2 at gmail.com Mon Nov 12 22:07:56 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 12 Nov 2012 14:07:56 -0700 Subject: [FFmpeg-user] best aproach for one to many streaming in an wifi network In-Reply-To: <1352744966833-4654944.post@n4.nabble.com> References: <1352744966833-4654944.post@n4.nabble.com> Message-ID: On Mon, Nov 12, 2012 at 11:29 AM, Jacobs wrote: > Hi, I am trying for some time now to configure a live stream from one > device > ( android tablet ) to many ( 20 tablets ). I have tried many attempts with > udp multicast but I have hi frame loss. this is the ffmpeg command and > output: http://pastebin.com/33J6LDdZ this is the ffplay ( on windows ) > command and > output: http://pastebin.com/TfQVA3VG. > If I try to stream multicast from a windows machine to the android tablet, > the results are much better. > > any ideas for a better approach, would rtp multicast give better results ? > > Maybe try to stream a stream that uses less bandwidth? Maybe...packets are being dropped before they ever even hit the wire? Not sure how to help that though. From erez_st at hotmail.com Mon Nov 12 22:33:05 2012 From: erez_st at hotmail.com (Erez Steinberg) Date: Mon, 12 Nov 2012 23:33:05 +0200 Subject: [FFmpeg-user] rawvideo with a header In-Reply-To: <50A1630D.5070001@ukfsn.org> References: , , , , <50A1630D.5070001@ukfsn.org> Message-ID: andyqos at ukfsn.org wrote: > I don't see why you would need a file copy if you used dd to feed ffmpeg stdin True for Linux. But, what about Windows ? From andyqos at ukfsn.org Mon Nov 12 22:41:46 2012 From: andyqos at ukfsn.org (Andy Furniss) Date: Mon, 12 Nov 2012 21:41:46 +0000 Subject: [FFmpeg-user] rawvideo with a header In-Reply-To: References: , , , , <50A1630D.5070001@ukfsn.org> Message-ID: <50A16D1A.3080108@ukfsn.org> Erez Steinberg wrote: > > andyqos at ukfsn.org wrote: > >> I don't see why you would need a file copy if you used dd to feed ffmpeg stdin > > True for Linux. But, what about Windows ? Fair enough, I always forget about windows :-) From bobm-ffmpeg at burner.com Mon Nov 12 22:48:15 2012 From: bobm-ffmpeg at burner.com (Bob Maple) Date: Mon, 12 Nov 2012 14:48:15 -0700 Subject: [FFmpeg-user] Transcoding 23.98 for DVD for Adobe Encore In-Reply-To: References: <509EE56B.4070100@burner.com> <50A14493.8030709@burner.com> Message-ID: <50A16E9F.3000705@burner.com> On 11/12/2012 1:31 PM, Carl Eugen Hoyos wrote: >> But re-encoding the working sample does not work, >> is that correct? > > (Please do confirm, I don't think there is a > developer who could check.) Correct.. just using -target film-dvd on it. Lots of things get changed obviously though. From cehoyos at ag.or.at Mon Nov 12 23:12:34 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 12 Nov 2012 22:12:34 +0000 (UTC) Subject: [FFmpeg-user] Transcoding 23.98 for DVD for Adobe Encore References: <509EE56B.4070100@burner.com> <50A14493.8030709@burner.com> <50A16E9F.3000705@burner.com> Message-ID: Bob Maple burner.com> writes: > On 11/12/2012 1:31 PM, Carl Eugen Hoyos wrote: > > >> But re-encoding the working sample does not work, > >> is that correct? > > > > (Please do confirm, I don't think there is a > > developer who could check.) > > Correct.. just using -target film-dvd on it. Lots > of things get changed obviously though. Thank you. This may or may not be easy to fix, the problem afaict is that we don't what the (real) problem is... (Did you already try to send a ffmpeg-encoded file to Adobe and ask why it gets re-encoded?) Random things you could try to find a solution: Look into ffmpeg_opt.c around line 1900 to see which options are set by -target ntsc-dvd. You could then try to set them manually (instead via the target option), compare the output files to verify that you really have set all options and finally try to change them to find out if there is a work-around. If it's really the pulldown-flag that is missing, it may be possible to add them by forcing interlaced mpeg2 encoding. (something like -flags +ilme+ildct, sorry I never used it) Finally, looking at ff_mpeg1_encode_picture_header() there may be something there that is related to your original suggestion ("no repeat"?), but this is just pure guessing. Carl Eugen From cehoyos at ag.or.at Mon Nov 12 23:19:36 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 12 Nov 2012 22:19:36 +0000 (UTC) Subject: [FFmpeg-user] Build LGPL version of FFmpeg for Windows References: Message-ID: Michael Raab iff.fraunhofer.de> writes: > Finally I got it compiling. But I needed the revert a change to aacenc.c > I simply commented out line 822 .supported_samplerates = > avpriv_mpeg4audio_sample_ratesa > as it seems to cause the compilation error (libavcodec/aacenc.c(824) : > error C2099: Initializer is not a constant) I reported some days ago. Thank you for the useful report! (It appears that this was known for some time but nobody thought it important enough to report before.) A work-around was applied, Carl Eugen From fragabr at gmail.com Mon Nov 12 23:36:04 2012 From: fragabr at gmail.com (=?UTF-8?B?RMOibmllbA==?= Fraga) Date: Mon, 12 Nov 2012 20:36:04 -0200 Subject: [FFmpeg-user] ffplay: RTSP stream from IP camera shows just static image References: Message-ID: On Sun, 11 Nov 2012 09:43:42 +0000 (UTC) Carl Eugen Hoyos wrote: > D?niel Fraga gmail.com> writes: > > > On Tue, 6 Nov 2012 08:23:18 +0000 (UTC) > > Carl Eugen Hoyos ag.or.at> wrote: > > > > > I suspect this was fixed yesterday, could > > > you test current git head? > > > > Hi Carl, yes, it was fixed, but as Marton said, there's > > some work left to be done: it takes a few seconds before > > it shows the stream. But at least I can use it now. > > Doesn't -probesize allow to reduce the waiting time? > > Thank you for doing the bisecting, Carl Eugen Hi Carl, thanks for helping! I tried -probesize but it doesn't seem to reduce the waiting time. It takes about 7 to 10 seconds before the image starts to update. Another problem is that it doesn't detect the audio stream (on the tablet, using Android and IP Cam Viewer or Live Cam in the iPad I can get the audio stream). Is there some way I can force it to detect the audio stream? Thanks! -- Linux 3.6.0: Terrified Chipmunk http://www.youtube.com/DanielFragaBR From rogerdpack2 at gmail.com Tue Nov 13 01:13:04 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 12 Nov 2012 17:13:04 -0700 Subject: [FFmpeg-user] ffplay: RTSP stream from IP camera shows just static image In-Reply-To: References: Message-ID: > Another problem is that it doesn't detect the audio stream (on > the tablet, using Android and IP Cam Viewer or Live Cam in the iPad I > can get the audio stream). > > Is there some way I can force it to detect the audio stream? > Thanks! does -analyzeduration help? From maxim.levkov at gmail.com Tue Nov 13 01:17:49 2012 From: maxim.levkov at gmail.com (Maxim Levkov) Date: Mon, 12 Nov 2012 16:17:49 -0800 Subject: [FFmpeg-user] ffmpeg libx264 VBR and CBR output generates different POC, possible bug In-Reply-To: References: Message-ID: Hello Carl, Thank you for responding. The video that I was transcoding has a specific location for I-IDR frame placement. I want to create CBR H.264 version of the video and VBR H.264 version. Once the video is done transcoding, I use the "elementary" core in commercial MPEG2 muxer for outputting MPEG2-TS file. When I exported MPEG2-TS and then analyzed with MPEG2-TS analyzer, I've noticed that explicit positions that I've indicated in FFMPEG are not being adhered to in CBR version of the file. Up on further analysis and more "explicit" output from FFMPEG, I've noticed that POC (picture order count) is different in CBR and VBR versions. My general understanding of the situation is such that the difference between CBR and VBR should not be in area of POC (picture order count). Hence, I'm not sure if this is an issue that derives from FFMPEG or libx264, it might be the latter, but could be the FFMPEG '-force_key_frames' option. I think POC should be the same for CBR and VBR. Here is my command line for the CBR and VBR outputs: /* CBR: */ ------- b:\ffmpeg.exe -v 9 -loglevel 99 -i "F:\700_scale(640x360)_1min.avi" -threads 0 ^ -force_key_frames 00:00:29.946,00:00:44.961,00:01:17.368,00:01:32.383 ^ -c:v libx264 -sws_flags lanczos -cmp rd ^ -x264opts bitrate=700:vbv_maxrate=700:vbv_bufsize=700:nal_hrd=cbr:rc_lookahead=40:interlaced=0:scenecut=0:cabac=1:keyint=120:level=3.2:deblock=1,0,0:aud=1:qpmin=16:qpmax=51:qpstep=10:ref=2:mixed-refs=1:subme=9:me=esa:chroma_me=0:merange=64:8x8dct=0:fast_pskip=0:chroma_qp_offset=0:trellis=2:psy=0:bframes=0:weightp=2:slices=0:sliced_threads=0:ipratio=1.40:qcomp=0.60:partitions=p8x8,b8x8,i8x8,i4x4:direct=auto:mbtree=0:colorprim=bt709:transfer=bt709:colormatrix=bt709 ^ -aspect 16:9 -pix_fmt yuv420p -c:a libvo_aacenc -ab 128000 -ar 44100 -ac 2 -f mp4 -y "b:\forced_i_frames_700_640x360_700_5secGOP_CBR_1min_POCtest.mp4" -vstats_file b:\consoleOutput_POC_CBR_vstats.txt 2>b:\consoleOutput_POC_CBR-loglevel99.txt ------- /* VBR */ ------- b:\ffmpeg.exe -v 9 -loglevel 99 -i "F:\700_scale(640x360)-1min.avi" -threads 0 ^ -force_key_frames 00:00:29.946,00:00:44.961,00:01:17.368,00:01:32.383 ^ -c:v libx264 -sws_flags lanczos -cmp rd ^ -x264opts bitrate=700:vbv_maxrate=750:vbv_bufsize=800:nal_hrd=vbr:rc_lookahead=40:interlaced=0:scenecut=0:cabac=1:keyint=120:level=3.2:deblock=1,0,0:aud=1:qpmin=16:qpmax=51:qpstep=10:ref=2:mixed-refs=1:subme=9:me=esa:chroma_me=0:merange=64:8x8dct=0:fast_pskip=0:chroma_qp_offset=0:trellis=2:psy=0:bframes=0:weightp=2:slices=0:sliced_threads=0:ipratio=1.40:qcomp=0.60:partitions=p8x8,b8x8,i8x8,i4x4:direct=auto:mbtree=0:colorprim=bt709:transfer=bt709:colormatrix=bt709 ^ -aspect 16:9 -pix_fmt yuv420p -c:a libvo_aacenc -ab 128000 -ar 44100 -ac 2 -f mp4 -y "b:\forced_i_frames_700_640x360_800_5secGOP_VBR_1min_POCtest.mp4" -vstats_file b:\consoleOutput_POC_VBR_vstats.txt 2>b:\consoleOutput_POC_VBR-loglevel99.txt ---------------------------------------- Source Media: Link: https://sendnow.acrobat.com/?i=5x6bh6malEMsuvM9yByrTQ 1 min 37 sec ~~ 1.GB (.AVI File) Reports (.TXT Files): 1. CBR - Vstats 2. CBR - Console Output (Log Level 99) 3. VBR - Vstats 4. VBR - Console Output (Log Level 99) Link: https://sendnow.acrobat.com/?i=aNjNOrGFzksRPRBcP2sTog ---- Thank you, Maxim ------- /* CBR Console Output */ ffmpeg version N-46469-gc995644 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 5 2012 17:58:15 with gcc 4.7.2 (GCC) configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 5.100 / 52. 5.100 libavcodec 54. 71.100 / 54. 71.100 libavformat 54. 36.100 / 54. 36.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [avi @ 0000000001f4f800] non-interleaved AVI Input #0, avi, from 'F:\tempsource\For_SCTE35_AdobeInternal\SCTE-35 Testing Suite Project\SCTE-35, Main (23.976) Final,700_scale(640x360)-instantHD_1min.avi': Metadata: date : 2012-11-12T11:27:05-08:00 encoder : Adobe Premiere Pro CS6 (Windows) Duration: 00:01:37.51, start: 0.000000, bitrate: 90713 kb/s Stream #0:0: Video: rawvideo (UYVY / 0x59565955), uyvy422, 640x360, 23.98 tbr, 23.98 tbn, 23.98 tbc Stream #0:1: Audio: pcm_s24le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s32, 2304 kb/s [libx264 @ 000000000034e080] using SAR=1/1 [libx264 @ 000000000034e080] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 [libx264 @ 000000000034e080] profile Main, level 3.2 [libx264 @ 000000000034e080] 264 - core 128 r2216 198a7ea - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options: cabac=1 ref=2 deblock=1:1:0 analyse=0x1:0x111 me=esa subme=9 psy=0 mixed_ref=1 me_range=64 chroma_me=0 trellis=2 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=0 chroma_qp_offset=0 threads=18 lookahead_threads=3 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=2 keyint=120 keyint_min=12 scenecut=0 intra_refresh=0 rc_lookahead=40 rc=cbr mbtree=0 bitrate=700 ratetol=1.0 qcomp=0.60 qpmin=16 qpmax=51 qpstep=10 vbv_maxrate=700 vbv_bufsize=700 nal_hrd=cbr ip_ratio=1.40 aq=1:1.00 Output #0, mp4, to 'b:\scte-35_w_forced_i_frames_700_640x360_700_5secGOP_CBR(00_38_27_06)_1min_POCtest.mp4': Metadata: date : 2012-11-12T11:27:05-08:00 encoder : Lavf54.36.100 Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 640x360 [SAR 1:1 DAR 16:9], q=-1--1, 700 kb/s, 24k tbn, 23.98 tbc Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 44100 Hz, stereo, s16, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> libx264) Stream #0:1 -> #0:1 (pcm_s24le -> libvo_aacenc) Press [q] to stop, [?] for help frame= 80 fps=0.0 q=20.0 size= 81kB time=00:00:03.26 bitrate= 203.1kbits/s frame= 92 fps= 91 q=19.0 size= 136kB time=00:00:03.77 bitrate= 294.7kbits/s frame= 104 fps= 67 q=19.0 size= 195kB time=00:00:04.25 bitrate= 375.6kbits/s frame= 121 fps= 59 q=17.0 size= 277kB time=00:00:04.97 bitrate= 456.3kbits/s frame= 141 fps= 55 q=16.0 size= 364kB time=00:00:05.81 bitrate= 512.2kbits/s frame= 153 fps= 49 q=16.0 size= 426kB time=00:00:06.30 bitrate= 553.1kbits/s frame= 209 fps= 58 q=21.0 size= 642kB time=00:00:08.64 bitrate= 607.9kbits/s frame= 226 fps= 55 q=25.0 size= 724kB time=00:00:09.36 bitrate= 633.4kbits/s frame= 244 fps= 52 q=29.0 size= 797kB time=00:00:10.11 bitrate= 645.8kbits/s frame= 261 fps= 50 q=30.0 size= 865kB time=00:00:10.80 bitrate= 655.5kbits/s frame= 272 fps= 48 q=29.0 size= 919kB time=00:00:11.27 bitrate= 667.8kbits/s frame= 282 fps= 45 q=26.0 size= 957kB time=00:00:11.68 bitrate= 670.5kbits/s frame= 292 fps= 44 q=24.0 size= 999kB time=00:00:12.10 bitrate= 675.7kbits/s frame= 299 fps= 41 q=25.0 size= 1038kB time=00:00:12.40 bitrate= 685.4kbits/s frame= 331 fps= 43 q=22.0 size= 1160kB time=00:00:13.73 bitrate= 692.2kbits/s frame= 349 fps= 42 q=19.0 size= 1223kB time=00:00:14.47 bitrate= 691.9kbits/s frame= 358 fps= 41 q=17.0 size= 1266kB time=00:00:14.87 bitrate= 697.3kbits/s frame= 376 fps= 40 q=16.0 size= 1329kB time=00:00:15.61 bitrate= 697.5kbits/s frame= 394 fps= 40 q=17.0 size= 1406kB time=00:00:16.35 bitrate= 704.2kbits/s frame= 395 fps= 38 q=16.0 size= 1427kB time=00:00:16.40 bitrate= 712.7kbits/s frame= 437 fps= 40 q=16.0 size= 1592kB time=00:00:18.14 bitrate= 719.0kbits/s frame= 463 fps= 41 q=17.0 size= 1697kB time=00:00:19.23 bitrate= 722.5kbits/s frame= 478 fps= 40 q=16.0 size= 1783kB time=00:00:19.86 bitrate= 735.5kbits/s frame= 493 fps= 40 q=23.0 size= 1849kB time=00:00:20.49 bitrate= 739.2kbits/s frame= 509 fps= 39 q=22.0 size= 1903kB time=00:00:21.16 bitrate= 736.6kbits/s frame= 524 fps= 39 q=24.0 size= 1962kB time=00:00:21.79 bitrate= 737.7kbits/s frame= 538 fps= 39 q=21.0 size= 2019kB time=00:00:22.37 bitrate= 739.4kbits/s frame= 563 fps= 39 q=20.0 size= 2165kB time=00:00:23.41 bitrate= 757.4kbits/s frame= 587 fps= 39 q=16.0 size= 2228kB time=00:00:24.41 bitrate= 747.6kbits/s frame= 609 fps= 39 q=20.0 size= 2312kB time=00:00:25.34 bitrate= 747.3kbits/s frame= 625 fps= 39 q=19.0 size= 2387kB time=00:00:25.99 bitrate= 752.4kbits/s frame= 643 fps= 39 q=16.0 size= 2456kB time=00:00:26.75 bitrate= 751.8kbits/s frame= 676 fps= 40 q=17.0 size= 2601kB time=00:00:28.12 bitrate= 757.5kbits/s frame= 694 fps= 39 q=20.0 size= 2671kB time=00:00:28.87 bitrate= 757.7kbits/s frame= 707 fps= 39 q=20.0 size= 2739kB time=00:00:29.42 bitrate= 762.3kbits/s frame= 716 fps= 38 q=22.0 size= 2782kB time=00:00:29.80 bitrate= 764.6kbits/s frame= 724 fps= 37 q=22.0 size= 2818kB time=00:00:30.12 bitrate= 766.4kbits/s frame= 733 fps= 37 q=20.0 size= 2852kB time=00:00:30.49 bitrate= 766.0kbits/s frame= 741 fps= 36 q=21.0 size= 2887kB time=00:00:30.84 bitrate= 766.7kbits/s frame= 750 fps= 36 q=21.0 size= 2926kB time=00:00:31.21 bitrate= 767.8kbits/s frame= 759 fps= 35 q=21.0 size= 2970kB time=00:00:31.58 bitrate= 770.1kbits/s frame= 767 fps= 35 q=16.0 size= 3008kB time=00:00:31.93 bitrate= 771.5kbits/s frame= 776 fps= 34 q=16.0 size= 3050kB time=00:00:32.28 bitrate= 774.0kbits/s frame= 950 fps= 41 q=16.0 size= 3750kB time=00:00:39.57 bitrate= 776.3kbits/s frame= 1129 fps= 48 q=18.0 size= 4505kB time=00:00:47.03 bitrate= 784.8kbits/s frame= 1145 fps= 48 q=22.0 size= 4605kB time=00:00:47.68 bitrate= 791.1kbits/s frame= 1154 fps= 47 q=22.0 size= 4644kB time=00:00:48.05 bitrate= 791.8kbits/s frame= 1163 fps= 46 q=22.0 size= 4681kB time=00:00:48.44 bitrate= 791.6kbits/s frame= 1172 fps= 46 q=22.0 size= 4717kB time=00:00:48.81 bitrate= 791.6kbits/s frame= 1183 fps= 45 q=23.0 size= 4768kB time=00:00:49.28 bitrate= 792.5kbits/s frame= 1198 fps= 45 q=26.0 size= 4842kB time=00:00:49.88 bitrate= 795.1kbits/s frame= 1213 fps= 45 q=25.0 size= 4891kB time=00:00:50.51 bitrate= 793.2kbits/s frame= 1228 fps= 44 q=25.0 size= 4946kB time=00:00:51.14 bitrate= 792.3kbits/s frame= 1240 fps= 44 q=25.0 size= 4999kB time=00:00:51.65 bitrate= 792.9kbits/s frame= 1253 fps= 43 q=24.0 size= 5051kB time=00:00:52.18 bitrate= 793.0kbits/s frame= 1271 fps= 43 q=26.0 size= 5152kB time=00:00:52.95 bitrate= 797.1kbits/s frame= 1291 fps= 43 q=23.0 size= 5209kB time=00:00:53.78 bitrate= 793.4kbits/s frame= 1307 fps= 43 q=24.0 size= 5267kB time=00:00:54.43 bitrate= 792.6kbits/s frame= 1315 fps= 42 q=23.0 size= 5312kB time=00:00:54.78 bitrate= 794.3kbits/s frame= 1327 fps= 42 q=25.0 size= 5369kB time=00:00:55.27 bitrate= 795.8kbits/s frame= 1341 fps= 42 q=23.0 size= 5421kB time=00:00:55.85 bitrate= 795.1kbits/s frame= 1358 fps= 42 q=23.0 size= 5473kB time=00:00:56.57 bitrate= 792.6kbits/s frame= 1370 fps= 41 q=24.0 size= 5541kB time=00:00:57.06 bitrate= 795.5kbits/s frame= 1401 fps= 41 q=25.0 size= 5685kB time=00:00:58.36 bitrate= 798.0kbits/s frame= 1417 fps= 41 q=24.0 size= 5753kB time=00:00:59.03 bitrate= 798.3kbits/s frame= 1434 fps= 41 q=22.0 size= 5814kB time=00:00:59.73 bitrate= 797.4kbits/s frame= 1445 fps= 41 q=23.0 size= 5855kB time=00:01:00.19 bitrate= 796.7kbits/s frame= 1461 fps= 41 q=22.0 size= 5912kB time=00:01:00.86 bitrate= 795.6kbits/s frame= 1475 fps= 41 q=17.0 size= 5965kB time=00:01:01.45 bitrate= 795.2kbits/s frame= 1489 fps= 40 q=21.0 size= 6026kB time=00:01:02.03 bitrate= 795.8kbits/s frame= 1517 fps= 41 q=18.0 size= 6142kB time=00:01:03.19 bitrate= 796.2kbits/s frame= 1528 fps= 40 q=20.0 size= 6194kB time=00:01:03.65 bitrate= 797.1kbits/s frame= 1545 fps= 40 q=18.0 size= 6260kB time=00:01:04.37 bitrate= 796.6kbits/s frame= 1562 fps= 40 q=19.0 size= 6332kB time=00:01:05.07 bitrate= 797.1kbits/s frame= 1577 fps= 40 q=18.0 size= 6396kB time=00:01:05.69 bitrate= 797.5kbits/s frame= 1592 fps= 40 q=20.0 size= 6463kB time=00:01:06.32 bitrate= 798.3kbits/s frame= 1610 fps= 40 q=20.0 size= 6534kB time=00:01:07.09 bitrate= 797.8kbits/s frame= 1643 fps= 40 q=19.0 size= 6674kB time=00:01:08.46 bitrate= 798.6kbits/s frame= 1654 fps= 40 q=20.0 size= 6733kB time=00:01:08.92 bitrate= 800.2kbits/s frame= 1670 fps= 40 q=20.0 size= 6805kB time=00:01:09.57 bitrate= 801.2kbits/s frame= 1686 fps= 40 q=19.0 size= 6860kB time=00:01:10.25 bitrate= 799.9kbits/s frame= 1702 fps= 39 q=19.0 size= 6922kB time=00:01:10.92 bitrate= 799.5kbits/s frame= 1716 fps= 39 q=19.0 size= 6982kB time=00:01:11.52 bitrate= 799.6kbits/s frame= 1729 fps= 39 q=17.0 size= 7037kB time=00:01:12.03 bitrate= 800.2kbits/s frame= 1764 fps= 40 q=16.0 size= 7184kB time=00:01:13.50 bitrate= 800.7kbits/s frame= 1784 fps= 40 q=17.0 size= 7268kB time=00:01:14.33 bitrate= 801.0kbits/s frame= 1795 fps= 39 q=20.0 size= 7328kB time=00:01:14.80 bitrate= 802.5kbits/s frame= 1811 fps= 39 q=20.0 size= 7394kB time=00:01:15.47 bitrate= 802.6kbits/s frame= 1828 fps= 39 q=21.0 size= 7462kB time=00:01:16.17 bitrate= 802.5kbits/s frame= 1846 fps= 39 q=20.0 size= 7530kB time=00:01:16.91 bitrate= 802.0kbits/s frame= 1877 fps= 39 q=20.0 size= 7687kB time=00:01:18.21 bitrate= 805.1kbits/s frame= 1894 fps= 39 q=20.0 size= 7763kB time=00:01:18.93 bitrate= 805.7kbits/s frame= 1913 fps= 39 q=16.0 size= 7826kB time=00:01:19.72 bitrate= 804.2kbits/s frame= 2100 fps= 43 q=16.0 size= 8601kB time=00:01:27.52 bitrate= 805.0kbits/s frame= 2276 fps= 46 q=17.0 size= 9363kB time=00:01:34.86 bitrate= 808.6kbits/s frame= 2296 fps= 46 q=16.0 size= 9429kB time=00:01:35.69 bitrate= 807.1kbits/s frame= 2316 fps= 46 q=22.0 size= 9512kB time=00:01:36.53 bitrate= 807.2kbits/s frame= 2326 fps= 45 q=22.0 size= 9574kB time=00:01:36.95 bitrate= 808.9kbits/s frame= 2335 fps= 45 q=27.0 size= 9622kB time=00:01:37.32 bitrate= 809.9kbits/s frame= 2338 fps= 42 q=-1.0 Lsize= 9933kB time=00:01:37.53 bitrate= 834.3kbits/s video:8347kB audio:1525kB subtitle:0 global headers:0kB muxing overhead 0.627271% [libx264 @ 000000000034e080] frame I:21 Avg QP:20.61 size: 20181 [libx264 @ 000000000034e080] frame P:2317 Avg QP:21.61 size: 3506 [libx264 @ 000000000034e080] mb I I16..4: 51.9% 0.0% 48.1% [libx264 @ 000000000034e080] mb P I16..4: 1.5% 0.0% 1.0% P16..4: 33.0% 8.2% 5.1% 0.0% 0.0% skip:51.2% [libx264 @ 000000000034e080] coded y,uvDC,uvAC intra: 44.2% 41.2% 15.9% inter: 10.9% 12.4% 1.1% [libx264 @ 000000000034e080] i16 v,h,dc,p: 47% 18% 13% 21% [libx264 @ 000000000034e080] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 26% 17% 21% 5% 7% 7% 6% 6% 6% [libx264 @ 000000000034e080] i8c dc,h,v,p: 45% 26% 17% 12% [libx264 @ 000000000034e080] Weighted P-Frames: Y:0.9% UV:0.4% [libx264 @ 000000000034e080] ref P L0: 69.3% 13.6% 17.1% 0.0% [libx264 @ 000000000034e080] kb/s:701.15 ------------ /* VBR Console output*/ ------------ ffmpeg version N-46469-gc995644 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 5 2012 17:58:15 with gcc 4.7.2 (GCC) configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 5.100 / 52. 5.100 libavcodec 54. 71.100 / 54. 71.100 libavformat 54. 36.100 / 54. 36.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [avi @ 0000000001f4f800] non-interleaved AVI Input #0, avi, from 'F:\tempsource\For_SCTE35_AdobeInternal\SCTE-35 Testing Suite Project\SCTE-35, Main (23.976) Final,700_scale(640x360)-instantHD_1min.avi': Metadata: date : 2012-11-12T11:27:05-08:00 encoder : Adobe Premiere Pro CS6 (Windows) Duration: 00:01:37.51, start: 0.000000, bitrate: 90713 kb/s Stream #0:0: Video: rawvideo (UYVY / 0x59565955), uyvy422, 640x360, 23.98 tbr, 23.98 tbn, 23.98 tbc Stream #0:1: Audio: pcm_s24le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s32, 2304 kb/s [libx264 @ 0000000001fce080] using SAR=1/1 [libx264 @ 0000000001fce080] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 [libx264 @ 0000000001fce080] profile Main, level 3.2 [libx264 @ 0000000001fce080] 264 - core 128 r2216 198a7ea - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options: cabac=1 ref=2 deblock=1:1:0 analyse=0x1:0x111 me=esa subme=9 psy=0 mixed_ref=1 me_range=64 chroma_me=0 trellis=2 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=0 chroma_qp_offset=0 threads=18 lookahead_threads=3 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=2 keyint=120 keyint_min=12 scenecut=0 intra_refresh=0 rc_lookahead=40 rc=abr mbtree=0 bitrate=700 ratetol=1.0 qcomp=0.60 qpmin=16 qpmax=51 qpstep=10 vbv_maxrate=750 vbv_bufsize=800 nal_hrd=vbr ip_ratio=1.40 aq=1:1.00 Output #0, mp4, to 'b:\scte-35_w_forced_i_frames_700_640x360_800_5secGOP_VBR(00_38_27_06)_1min_POCtest.mp4': Metadata: date : 2012-11-12T11:27:05-08:00 encoder : Lavf54.36.100 Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 640x360 [SAR 1:1 DAR 16:9], q=-1--1, 700 kb/s, 24k tbn, 23.98 tbc Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 44100 Hz, stereo, s16, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> libx264) Stream #0:1 -> #0:1 (pcm_s24le -> libvo_aacenc) Press [q] to stop, [?] for help frame= 79 fps=0.0 q=18.0 size= 26kB time=00:00:03.23 bitrate= 66.6kbits/s frame= 92 fps= 89 q=18.0 size= 83kB time=00:00:03.77 bitrate= 179.3kbits/s frame= 103 fps= 67 q=18.0 size= 140kB time=00:00:04.23 bitrate= 270.2kbits/s frame= 119 fps= 58 q=18.0 size= 223kB time=00:00:04.88 bitrate= 374.4kbits/s frame= 138 fps= 54 q=19.0 size= 311kB time=00:00:05.67 bitrate= 449.5kbits/s frame= 153 fps= 49 q=16.0 size= 380kB time=00:00:06.30 bitrate= 494.1kbits/s frame= 209 fps= 57 q=20.0 size= 482kB time=00:00:08.64 bitrate= 456.5kbits/s frame= 225 fps= 54 q=25.0 size= 568kB time=00:00:09.32 bitrate= 499.0kbits/s frame= 243 fps= 52 q=28.0 size= 646kB time=00:00:10.06 bitrate= 525.8kbits/s frame= 260 fps= 50 q=30.0 size= 715kB time=00:00:10.78 bitrate= 543.4kbits/s frame= 271 fps= 47 q=29.0 size= 775kB time=00:00:11.22 bitrate= 565.5kbits/s frame= 281 fps= 45 q=24.0 size= 817kB time=00:00:11.64 bitrate= 574.7kbits/s frame= 291 fps= 43 q=23.0 size= 859kB time=00:00:12.06 bitrate= 583.1kbits/s frame= 299 fps= 41 q=25.0 size= 906kB time=00:00:12.40 bitrate= 597.8kbits/s frame= 330 fps= 42 q=21.0 size= 1033kB time=00:00:13.68 bitrate= 618.4kbits/s frame= 347 fps= 41 q=20.0 size= 1098kB time=00:00:14.40 bitrate= 624.2kbits/s frame= 357 fps= 40 q=20.0 size= 1145kB time=00:00:14.82 bitrate= 632.6kbits/s frame= 375 fps= 40 q=19.0 size= 1200kB time=00:00:15.56 bitrate= 631.7kbits/s frame= 394 fps= 40 q=18.0 size= 1257kB time=00:00:16.35 bitrate= 629.7kbits/s frame= 395 fps= 38 q=17.0 size= 1272kB time=00:00:16.40 bitrate= 635.4kbits/s frame= 426 fps= 39 q=17.0 size= 1403kB time=00:00:17.70 bitrate= 649.0kbits/s frame= 460 fps= 40 q=16.0 size= 1504kB time=00:00:19.12 bitrate= 644.5kbits/s frame= 478 fps= 40 q=16.0 size= 1585kB time=00:00:19.86 bitrate= 653.5kbits/s frame= 494 fps= 39 q=23.0 size= 1659kB time=00:00:20.53 bitrate= 661.7kbits/s frame= 510 fps= 39 q=22.0 size= 1712kB time=00:00:21.20 bitrate= 661.1kbits/s frame= 524 fps= 39 q=22.0 size= 1776kB time=00:00:21.79 bitrate= 667.8kbits/s frame= 538 fps= 38 q=19.0 size= 1837kB time=00:00:22.37 bitrate= 672.7kbits/s frame= 563 fps= 38 q=18.0 size= 1987kB time=00:00:23.41 bitrate= 695.1kbits/s frame= 586 fps= 39 q=17.0 size= 2057kB time=00:00:24.36 bitrate= 691.4kbits/s frame= 608 fps= 39 q=20.0 size= 2129kB time=00:00:25.29 bitrate= 689.5kbits/s frame= 625 fps= 39 q=17.0 size= 2197kB time=00:00:25.99 bitrate= 692.3kbits/s frame= 643 fps= 38 q=16.0 size= 2270kB time=00:00:26.75 bitrate= 694.9kbits/s frame= 676 fps= 39 q=17.0 size= 2414kB time=00:00:28.12 bitrate= 703.0kbits/s frame= 694 fps= 39 q=18.0 size= 2486kB time=00:00:28.87 bitrate= 705.3kbits/s frame= 707 fps= 38 q=19.0 size= 2552kB time=00:00:29.42 bitrate= 710.5kbits/s frame= 716 fps= 37 q=22.0 size= 2599kB time=00:00:29.80 bitrate= 714.4kbits/s frame= 724 fps= 37 q=21.0 size= 2641kB time=00:00:30.12 bitrate= 718.1kbits/s frame= 733 fps= 36 q=20.0 size= 2676kB time=00:00:30.49 bitrate= 718.7kbits/s frame= 741 fps= 36 q=20.0 size= 2712kB time=00:00:30.84 bitrate= 720.2kbits/s frame= 749 fps= 35 q=19.0 size= 2751kB time=00:00:31.17 bitrate= 723.1kbits/s frame= 757 fps= 35 q=19.0 size= 2792kB time=00:00:31.49 bitrate= 726.2kbits/s frame= 765 fps= 34 q=16.0 size= 2836kB time=00:00:31.84 bitrate= 729.5kbits/s frame= 773 fps= 34 q=16.0 size= 2878kB time=00:00:32.16 bitrate= 733.0kbits/s frame= 882 fps= 38 q=16.0 size= 3010kB time=00:00:36.72 bitrate= 671.5kbits/s frame= 1072 fps= 45 q=16.0 size= 3214kB time=00:00:44.66 bitrate= 589.5kbits/s frame= 1142 fps= 47 q=19.0 size= 3326kB time=00:00:47.56 bitrate= 572.8kbits/s frame= 1151 fps= 47 q=21.0 size= 3369kB time=00:00:47.93 bitrate= 575.8kbits/s frame= 1160 fps= 46 q=21.0 size= 3411kB time=00:00:48.30 bitrate= 578.4kbits/s frame= 1169 fps= 45 q=21.0 size= 3450kB time=00:00:48.67 bitrate= 580.6kbits/s frame= 1177 fps= 45 q=22.0 size= 3491kB time=00:00:49.02 bitrate= 583.4kbits/s frame= 1192 fps= 44 q=26.0 size= 3570kB time=00:00:49.65 bitrate= 589.0kbits/s frame= 1205 fps= 44 q=26.0 size= 3627kB time=00:00:50.21 bitrate= 591.8kbits/s frame= 1220 fps= 44 q=24.0 size= 3677kB time=00:00:50.81 bitrate= 592.8kbits/s frame= 1234 fps= 43 q=25.0 size= 3738kB time=00:00:51.39 bitrate= 595.9kbits/s frame= 1246 fps= 43 q=23.0 size= 3792kB time=00:00:51.90 bitrate= 598.5kbits/s frame= 1262 fps= 43 q=27.0 size= 3894kB time=00:00:52.55 bitrate= 607.0kbits/s frame= 1279 fps= 43 q=23.0 size= 3954kB time=00:00:53.27 bitrate= 607.9kbits/s frame= 1296 fps= 42 q=24.0 size= 4008kB time=00:00:53.99 bitrate= 608.0kbits/s frame= 1311 fps= 42 q=24.0 size= 4071kB time=00:00:54.60 bitrate= 610.8kbits/s frame= 1318 fps= 42 q=24.0 size= 4118kB time=00:00:54.90 bitrate= 614.4kbits/s frame= 1330 fps= 41 q=25.0 size= 4177kB time=00:00:55.41 bitrate= 617.5kbits/s frame= 1344 fps= 41 q=22.0 size= 4227kB time=00:00:55.99 bitrate= 618.4kbits/s frame= 1360 fps= 41 q=25.0 size= 4285kB time=00:00:56.64 bitrate= 619.7kbits/s frame= 1370 fps= 40 q=24.0 size= 4349kB time=00:00:57.06 bitrate= 624.3kbits/s frame= 1401 fps= 41 q=25.0 size= 4497kB time=00:00:58.36 bitrate= 631.2kbits/s frame= 1415 fps= 41 q=22.0 size= 4563kB time=00:00:58.96 bitrate= 634.0kbits/s frame= 1432 fps= 40 q=21.0 size= 4628kB time=00:00:59.66 bitrate= 635.5kbits/s frame= 1443 fps= 40 q=23.0 size= 4678kB time=00:01:00.12 bitrate= 637.4kbits/s frame= 1458 fps= 40 q=21.0 size= 4740kB time=00:01:00.75 bitrate= 639.2kbits/s frame= 1472 fps= 40 q=18.0 size= 4787kB time=00:01:01.33 bitrate= 639.4kbits/s frame= 1487 fps= 40 q=18.0 size= 4841kB time=00:01:01.96 bitrate= 640.0kbits/s frame= 1514 fps= 40 q=17.0 size= 4970kB time=00:01:03.07 bitrate= 645.5kbits/s frame= 1523 fps= 39 q=17.0 size= 5012kB time=00:01:03.44 bitrate= 647.1kbits/s frame= 1540 fps= 39 q=17.0 size= 5094kB time=00:01:04.16 bitrate= 650.3kbits/s frame= 1557 fps= 39 q=16.0 size= 5149kB time=00:01:04.86 bitrate= 650.3kbits/s frame= 1571 fps= 39 q=18.0 size= 5221kB time=00:01:05.44 bitrate= 653.5kbits/s frame= 1585 fps= 39 q=20.0 size= 5297kB time=00:01:06.04 bitrate= 657.0kbits/s frame= 1603 fps= 39 q=18.0 size= 5366kB time=00:01:06.79 bitrate= 658.1kbits/s frame= 1634 fps= 39 q=17.0 size= 5514kB time=00:01:08.09 bitrate= 663.4kbits/s frame= 1647 fps= 39 q=17.0 size= 5572kB time=00:01:08.62 bitrate= 665.2kbits/s frame= 1663 fps= 39 q=20.0 size= 5652kB time=00:01:09.29 bitrate= 668.2kbits/s frame= 1679 fps= 39 q=17.0 size= 5716kB time=00:01:09.94 bitrate= 669.4kbits/s frame= 1693 fps= 39 q=19.0 size= 5770kB time=00:01:10.55 bitrate= 670.0kbits/s frame= 1708 fps= 39 q=19.0 size= 5840kB time=00:01:11.17 bitrate= 672.1kbits/s frame= 1721 fps= 38 q=16.0 size= 5906kB time=00:01:11.71 bitrate= 674.7kbits/s frame= 1756 fps= 39 q=16.0 size= 6041kB time=00:01:13.17 bitrate= 676.3kbits/s frame= 1773 fps= 39 q=16.0 size= 6104kB time=00:01:13.87 bitrate= 676.9kbits/s frame= 1787 fps= 38 q=16.0 size= 6162kB time=00:01:14.45 bitrate= 678.0kbits/s frame= 1804 fps= 38 q=20.0 size= 6254kB time=00:01:15.17 bitrate= 681.5kbits/s frame= 1820 fps= 38 q=19.0 size= 6320kB time=00:01:15.84 bitrate= 682.6kbits/s frame= 1838 fps= 38 q=19.0 size= 6390kB time=00:01:16.58 bitrate= 683.4kbits/s frame= 1854 fps= 38 q=20.0 size= 6452kB time=00:01:17.26 bitrate= 684.1kbits/s frame= 1885 fps= 38 q=19.0 size= 6621kB time=00:01:18.56 bitrate= 690.4kbits/s frame= 1903 fps= 38 q=16.0 size= 6696kB time=00:01:19.30 bitrate= 691.7kbits/s frame= 1989 fps= 40 q=16.0 size= 6825kB time=00:01:22.85 bitrate= 674.8kbits/s frame= 2180 fps= 43 q=16.0 size= 7027kB time=00:01:30.84 bitrate= 633.6kbits/s frame= 2284 fps= 45 q=16.0 size= 7171kB time=00:01:35.18 bitrate= 617.2kbits/s frame= 2304 fps= 45 q=16.0 size= 7240kB time=00:01:36.02 bitrate= 617.6kbits/s frame= 2324 fps= 45 q=21.0 size= 7317kB time=00:01:36.86 bitrate= 618.8kbits/s frame= 2329 fps= 44 q=30.0 size= 7364kB time=00:01:37.06 bitrate= 621.5kbits/s frame= 2337 fps= 44 q=27.0 size= 7413kB time=00:01:37.39 bitrate= 623.5kbits/s frame= 2338 fps= 41 q=-1.0 Lsize= 7731kB time=00:01:37.53 bitrate= 649.3kbits/s video:6146kB audio:1525kB subtitle:0 global headers:0kB muxing overhead 0.794231% [libx264 @ 0000000001fce080] frame I:21 Avg QP:20.64 size: 20136 [libx264 @ 0000000001fce080] frame P:2317 Avg QP:21.29 size: 2533 [libx264 @ 0000000001fce080] mb I I16..4: 52.2% 0.0% 47.8% [libx264 @ 0000000001fce080] mb P I16..4: 1.5% 0.0% 1.1% P16..4: 32.9% 8.7% 5.4% 0.0% 0.0% skip:50.4% [libx264 @ 0000000001fce080] coded y,uvDC,uvAC intra: 45.2% 41.8% 16.5% inter: 12.0% 13.3% 1.3% [libx264 @ 0000000001fce080] i16 v,h,dc,p: 47% 19% 13% 21% [libx264 @ 0000000001fce080] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 26% 17% 20% 5% 7% 7% 6% 6% 6% [libx264 @ 0000000001fce080] i8c dc,h,v,p: 45% 26% 17% 12% [libx264 @ 0000000001fce080] Weighted P-Frames: Y:0.9% UV:0.4% [libx264 @ 0000000001fce080] ref P L0: 69.5% 13.4% 17.0% 0.0% [libx264 @ 0000000001fce080] kb/s:516.23 On Sat, Nov 10, 2012 at 2:27 AM, Carl Eugen Hoyos wrote: > Maxim Levkov gmail.com> writes: > > > Sidepoint: Where do I file a bug? > > For bugs that are reproducible with ffmpeg (the application), > but - in your case - not x264 (the cli interface of libx264), > see http://ffmpeg.org/bugreports.html (but you can also report > bugs here on the mailing list). Make sure to provide a > command line together with complete, uncut console output > and explain what is wrong with the output file. > (And point to an input stream.) > Bugs in x264 (no matter if they are reproducible with ffmpeg > or not) should not be reported here. > > (Note that I do not completely understand your report and I > have absolutely no idea whether there is a bug or in case > there is a bug if it is in FFmpeg or x264.) > > Carl Eugen > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From rogerdpack2 at gmail.com Tue Nov 13 06:04:56 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 12 Nov 2012 22:04:56 -0700 Subject: [FFmpeg-user] ffmpeg libx264 VBR and CBR output generates different POC, possible bug In-Reply-To: References: Message-ID: > area of POC (picture order count). Hence, I'm not sure if this is an issue > that derives from FFMPEG or libx264, it might be the latter, but could be > the FFMPEG '-force_key_frames' option. I think POC should be the same for > CBR and VBR. Have you tried it with the "x264" executable? From maxim.levkov at gmail.com Tue Nov 13 07:54:32 2012 From: maxim.levkov at gmail.com (Maxim Levkov) Date: Mon, 12 Nov 2012 22:54:32 -0800 Subject: [FFmpeg-user] ffmpeg libx264 VBR and CBR output generates different POC, possible bug In-Reply-To: References: Message-ID: Hi Roger, No, not yet. This was on my list, next. Will update in short order. Regards, Maxim On Mon, Nov 12, 2012 at 9:04 PM, Roger Pack wrote: > > area of POC (picture order count). Hence, I'm not sure if this is an > issue > > that derives from FFMPEG or libx264, it might be the latter, but could be > > the FFMPEG '-force_key_frames' option. I think POC should be the same for > > CBR and VBR. > > Have you tried it with the "x264" executable? > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From neoculture23 at gmail.com Tue Nov 13 09:05:59 2012 From: neoculture23 at gmail.com (neoculture23) Date: Tue, 13 Nov 2012 18:05:59 +1000 Subject: [FFmpeg-user] Converting numerous files to h264 In-Reply-To: References: Message-ID: First of all, many thank to all who have been helping me. After reading the various pages I have had pointed to me, I have made my command line thus: ffmpeg -i "filename.ext" \ -vprofile high \ -preset veryslow \ -map 0 \ -threads 0 \ -c:a copy -c:s copy -c:d copy -c:t copy \ -c:v libx264 \ -crf 23 \ "filename.mkv" And I'm probably repeating myself with some of these parameters... I am now playing with the CRF value, and tried a few between 22-24. Here are the results in terms of sizes: Original: 288,270,774 Default: 210,738,125 (ffmpeg defaults, no parameters, 73% of original file size) crf22: 214,530,280 (Above command line, crf of 22, 74%) crf23: 193,136,555 (67%) crf24: 173,912,796 (60%) Original: 250,068,560 Default: 187,402,004 (75%) crf22: 190,052,807 (76%) crf23: 172,670,535 (69%) crf24: 156,883,580 (63%) So depending on the crf, I can get a file down to 60-74% of its original size... which would save me quite a lot of room over all of my rips. But which crf to use? 22, 23 or 24? I don't think I want to go much outside that range; do people have any experience about which value they have used successfully over a large number of video files? On 12 November 2012 06:36, Bo?tjan Strojan wrote: > On Sun, Nov 11, 2012 at 8:59 PM, Dielson Sales > wrote: > > I would follow this guide[1] and choose a crf value instead of defining a > > bitrate, hence > > you can think of quality instead of bitrate. If I'm not mistaken, > choosing > > a fixed bitrate > > value can lead to different results depending on the input > characteristics, > > such as > > resolution, am I right? > > > > > > [1] http://ffmpeg.org/trac/ffmpeg/wiki/x264EncodingGuide > > Absolutely, crf is the way to go. > From andrey.krieger.utkin at gmail.com Tue Nov 13 09:27:25 2012 From: andrey.krieger.utkin at gmail.com (Andrey Utkin) Date: Tue, 13 Nov 2012 10:27:25 +0200 Subject: [FFmpeg-user] udp multicast video stream frame loss In-Reply-To: <1352668710827-4654928.post@n4.nabble.com> References: <1352668710827-4654928.post@n4.nabble.com> Message-ID: 2012/11/11 Jacobs : > I need to stream video files over a wifi lan from an android tablet to other > tablets using ffmpeg. > when I stream directly to one device with udp unicast the stream is fine. > but if I stream over multicast I get a lot of frame loss in the output > video. the player is android mxplayer ( android player based on ffmpeg ) > > any idea how I can reduce the frame loss. this is the best command I have so > far: > ffmpeg -i /sdcard/m -vcodec mpeg4 -ab 32k -ar 22050 -tune film -b 600k -r 13 > -async 1 -f mpegts udp://224.1.1.1:1234 > > ffmpeg version N-46525-gbc17a6f Copyright (c) 2000-2012 the FFmpeg > developers > built on Nov 8 2012 12:27:23 with gcc 4.6.x-google (GCC) 20120106 > (prerelease) > configuration: --arch=arm --cpu=cortex-a8 --target-os=linux > --enable-runtime-cpudetect --prefix=/data/ --enable-pic --disable-shared > --enable-static > --cross-prefix=/home/oz/android-ndk-r8b//toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi- > --sysroot=/home/oz/android-ndk-r8b//platforms/android-8/arch-arm > --extra-cflags='-I../x264 -mfloat-abi=softfp -mfpu=neon -mfpu=vfpv3-d16' > --extra-ldflags=-L../x264 --enable-version3 --enable-gpl --disable-doc > --enable-decoders --enable-encoders --enable-muxers --enable-demuxers > --enable-parsers --enable-protocols --enable-avresample --enable-libfreetype > --enable-indevs --disable-indev=lavfi --enable-indev=fbdev --enable-outdevs > --enable-hwaccels --enable-ffmpeg --enable-ffplay --disable-ffprobe > --disable-ffserver --enable-network --enable-pthreads --enable-libx264 > --enable-zlib --enable-postproc --disable-libxvid --enable-avcodec > --enable-avformat --enable-swresample --enable-swscale --enable-postproc > --enable-avfilter --enable-avresample libavutil 52. 5.100 / 52. > 5.100 > libavcodec 54. 71.100 / 54. 71.100 > libavformat 54. 36.100 / 54. 36.100 > libavdevice 54. 3.100 / 54. 3.100 > libavfilter 3. 21.106 / 3. 21.106 > libswscale 2. 1.102 / 2. 1.102 > libswresample 0. 16.100 / 0. 16.100 > libpostproc 52. 1.100 / 52. 1.100 > Input #0, avi, from '/sdcard/m': > Metadata: > encoder : transcode-1.0.6 > Duration: 00:21:22.87, start: 0.000000, bitrate: 1144 kb/s > Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), > yuv420p, 624x352 [SAR 1:1 DAR 39:22], 23.98 tbr, 23.98 tbn, 23.98 tbc > Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16, > 128 kb/s > Please use -b:a or -b:v, -b is ambiguous > -async is forwarded to lavfi similarly to -af > aresample=min_comp=0.001:min_hard_comp=0.100000. > Output #0, mpegts, to 'udp://225.1.1.1:3333': > Metadata: > encoder : Lavf54.36.100 > Stream #0:0: Video: mpeg4, yuv420p, 624x352 [SAR 1:1 DAR 39:22], q=2-31, > 600 kb/s, 90k tbn, 13 tbc > Stream #0:1: Audio: mp2, 22050 Hz, stereo, s16, 32 kb/s > Stream mapping: > Stream #0:0 -> #0:0 (mpeg4 -> mpeg4) > Stream #0:1 -> #0:1 (mp3 -> mp2) > Press [q] to stop, [?] for help > frame= 28 fps=0.0 q=2.1 size= 263kB time=00:00:02.15 bitrate= > 999.2kbits/s dup=1 drop=19 "drop" here has nothing to do with UDP data loss. That count is of omitted video frames due to transcoding logics AFAIK. -- Andrey Utkin From bostjan.strojan at gmail.com Tue Nov 13 09:33:37 2012 From: bostjan.strojan at gmail.com (=?UTF-8?Q?Bo=C5=A1tjan_Strojan?=) Date: Tue, 13 Nov 2012 09:33:37 +0100 Subject: [FFmpeg-user] Converting numerous files to h264 In-Reply-To: References: Message-ID: On Tue, Nov 13, 2012 at 9:05 AM, neoculture23 wrote: > ffmpeg -i "filename.ext" \ > -vprofile high \ > -preset veryslow \ > -map 0 \ > -threads 0 \ > -c:a copy -c:s copy -c:d copy -c:t copy \ > -c:v libx264 \ > -crf 23 \ > "filename.mkv" Perhaps take a look at tune options (i use -tune film most of the time), crf is up to you really, personally i use 20 and 21 most of the time. Bo?tjan From chris.wass at gmail.com Tue Nov 13 09:46:58 2012 From: chris.wass at gmail.com (Chris Wass) Date: Tue, 13 Nov 2012 08:46:58 +0000 Subject: [FFmpeg-user] he_aac with latm framing in a TS In-Reply-To: References: Message-ID: On 12 November 2012 20:45, Carl Eugen Hoyos wrote: > Chris Wass gmail.com> writes: > > > I have compiled ffmpeg with the necessary FDK_AAC library to enable > he_aac > > with latm but cannot figure out the directive to make it happen: > > > > $ ffmpeg -y -i -vcodec libx264 -vprofile main -vlevel 3 -vf > > scale=720:576 -acodec libfdk_aac -aprofile aac_he -ar 48000 out.ts > > > > the above results in adts framing, How do I ensure latm framing? > > The fine output of ffmpeg -h full suggests using -latm > Did you try that? > > Please do not top-post here, Carl Eugen > > Ok, getting the hang of this. Thanks for your patience. This starts to look more promising. First trying to create an (audio only) TS file... $ ffmpeg -y -i catswiththumbs_1080_short.mp4 -vn -acodec libfdk_aac -latm 1 -aprofile aac_he -ar 48000 audio.ts ffmpeg version git-2012-11-11-5aedee4 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 11 2012 22:12:29 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-libfaac --enable-libfdk-aac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-x11grab --enable-libx264 --enable-nonfree --enable-version3 libavutil 52. 5.100 / 52. 5.100 libavcodec 54. 71.100 / 54. 71.100 libavformat 54. 36.100 / 54. 36.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'catswiththumbs_1080_short.mp4': Metadata: major_brand : mp42 minor_version : 0 compatible_brands: isommp42 creation_time : 2011-03-06 19:21:07 Duration: 00:00:10.00, start: 0.000000, bitrate: 4070 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 3938 kb/s, 25 fps, 25 tbr, 1k tbn, 50 tbc Metadata: creation_time : 1970-01-01 00:00:00 handler_name : VideoHandler Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, s16, 127 kb/s Metadata: creation_time : 2011-03-06 19:21:07 handler_name : (C) 2007 Google Inc. v08.13.2007. Output #0, mpegts, to 'audio.ts': Metadata: major_brand : mp42 minor_version : 0 compatible_brands: isommp42 encoder : Lavf54.36.100 Stream #0:0(und): Audio: aac (HE-AAC), 48000 Hz, stereo, s16, 69 kb/s Metadata: creation_time : 2011-03-06 19:21:07 handler_name : (C) 2007 Google Inc. v08.13.2007. Stream mapping: Stream #0:1 -> #0:0 (aac -> libfdk_aac) Press [q] to stop, [?] for help [mpegts @ 0x9724be0] AAC bitstream not in ADTS format and extradata missing av_interleaved_write_frame(): Invalid data found when processing input The thought then is that we are generating latm framed audio but ffmpeg cannot output a ts file using it, as a work around we could use ffmpeg to create a raw latm PES stream and use another muxing tool to generate a TS (I would rather it worked using ffmpeg alone but if this is not a likely option...). $ ffmpeg -y -i catswiththumbs_1080_short.mp4 -vn -acodec libfdk_aac -latm 1 -aprofile aac_he -ar 48000 audio.latm ffmpeg version git-2012-11-11-5aedee4 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 11 2012 22:12:29 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-libfaac --enable-libfdk-aac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-x11grab --enable-libx264 --enable-nonfree --enable-version3 libavutil 52. 5.100 / 52. 5.100 libavcodec 54. 71.100 / 54. 71.100 libavformat 54. 36.100 / 54. 36.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'catswiththumbs_1080_short.mp4': Metadata: major_brand : mp42 minor_version : 0 compatible_brands: isommp42 creation_time : 2011-03-06 19:21:07 Duration: 00:00:10.00, start: 0.000000, bitrate: 4070 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 3938 kb/s, 25 fps, 25 tbr, 1k tbn, 50 tbc Metadata: creation_time : 1970-01-01 00:00:00 handler_name : VideoHandler Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, s16, 127 kb/s Metadata: creation_time : 2011-03-06 19:21:07 handler_name : (C) 2007 Google Inc. v08.13.2007. Output #0, latm, to 'audio.latm': Metadata: major_brand : mp42 minor_version : 0 compatible_brands: isommp42 encoder : Lavf54.36.100 Stream #0:0(und): Audio: aac (HE-AAC), 48000 Hz, stereo, s16, 69 kb/s Metadata: creation_time : 2011-03-06 19:21:07 handler_name : (C) 2007 Google Inc. v08.13.2007. Stream mapping: Stream #0:1 -> #0:0 (aac -> libfdk_aac) Press [q] to stop, [?] for help Segmentation fault Hmmm. I don't want to go too far down this backup route that so far results in a Seg fault if ffmpeg is actually capable of creating a TS file directly from an latm audio stream. Any thoughts? From jacobhameiri at gmail.com Tue Nov 13 11:55:28 2012 From: jacobhameiri at gmail.com (Jacobs) Date: Tue, 13 Nov 2012 02:55:28 -0800 (PST) Subject: [FFmpeg-user] ffserver client synchronization Message-ID: <1352804128981-4654976.post@n4.nabble.com> Hi, I am using ffserver to stream a video file to many clients, but clients are not synchronized. Is it possible to config ffserver to force client synchronization, meaning that they will all show the same frames at the same time ? this is the config file: Port 8090 BindAddress 0.0.0.0 MaxHTTPConnections 2000 MaxClients 1000 MaxBandwidth 100000 CustomLog - NoDaemon File /sdcard/feed1.ffm FileMaxSize 200000K ACL allow 127.0.0.1 # coming from live feed 'feed1' Feed feed1.ffm Format mpeg AudioBitRate 32 AudioChannels 1 AudioSampleRate 44100 VideoBitRate 640K VideoBufferSize 4000 VideoFrameRate 10 VideoSize 400x400 VideoGopSize 12 -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/ffserver-client-synchronization-tp4654976.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From fragabr at gmail.com Tue Nov 13 18:14:40 2012 From: fragabr at gmail.com (=?UTF-8?B?RMOibmllbA==?= Fraga) Date: Tue, 13 Nov 2012 15:14:40 -0200 Subject: [FFmpeg-user] ffplay: RTSP stream from IP camera shows just static image References: Message-ID: On Mon, 12 Nov 2012 17:13:04 -0700 Roger Pack wrote: > > Another problem is that it doesn't detect the audio stream (on > > the tablet, using Android and IP Cam Viewer or Live Cam in the iPad I > > can get the audio stream). > > > > Is there some way I can force it to detect the audio stream? > > Thanks! > > does -analyzeduration help? Hi Roger. Unfortunately no. I think Marton Balint is aware of this issue, but probably it will need more time to fix. -- Linux 3.6.0: Terrified Chipmunk http://www.youtube.com/DanielFragaBR From rogerdpack2 at gmail.com Tue Nov 13 19:55:30 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Tue, 13 Nov 2012 11:55:30 -0700 Subject: [FFmpeg-user] best aproach for one to many streaming in an wifi network In-Reply-To: References: <1352744966833-4654944.post@n4.nabble.com> Message-ID: >> any ideas for a better approach, would rtp multicast give better results >> ? >> >> > Maybe try to stream a stream that uses less bandwidth? Maybe...packets are > being dropped before they ever even hit the wire? Not sure how to help that > though. Maybe FFmpeg could add an option to "space out" its outgoing packets when running UDP, to try and not over saturate receivers (just thinking out loud :) -r From rogerdpack2 at gmail.com Tue Nov 13 19:57:29 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Tue, 13 Nov 2012 11:57:29 -0700 Subject: [FFmpeg-user] ffserver client synchronization In-Reply-To: <1352804128981-4654976.post@n4.nabble.com> References: <1352804128981-4654976.post@n4.nabble.com> Message-ID: On 11/13/12, Jacobs wrote: > Hi, I am using ffserver to stream a video file to many clients, but clients > are not synchronized. Is it possible to config ffserver to force client > synchronization, meaning that they will all show the same frames at the > same > time ? there is also an ffserver-user mailing list that might help (or maybe it should just be merged into this one :) -r From shadowing71 at gmail.com Tue Nov 13 21:56:37 2012 From: shadowing71 at gmail.com (Young Kim) Date: Tue, 13 Nov 2012 12:56:37 -0800 Subject: [FFmpeg-user] Segmenting RTMP Input Message-ID: <6EA51089776A4CF095505C3EF22CFB81@gmail.com> Hey guys, I finally managed to get ffmpeg to be able to use rtmp URL's as an input. However, I'm having trouble trying to segment the RTMP input for HLS output. The command I'm using is this: ./ffmpeg -loglevel debug -re -i "[RTMP URL HERE] live=true" -codec copy -map 0 -bsf h264_mp4toannexb -f segment -segment_list live.m3u8 -segment_list_flags live -segment_time 10 out%03d.ts When I try running it, it seems to be working, but I receive this error: [segment @ 0x30150a0] pts (-2970) < dts (3003) in stream 0 av_interleaved_write_frame(): Invalid argument Am I right in thinking that the lack of timestamps on a live RTMP feed is preventing a successful segmentation? Thanks, Young From ffmpeg at frank.haefemeier.eu Tue Nov 13 22:19:52 2012 From: ffmpeg at frank.haefemeier.eu (Frank =?ISO-8859-1?Q?H=E4femeier?=) Date: Tue, 13 Nov 2012 22:19:52 +0100 Subject: [FFmpeg-user] Converting numerous files to h264 In-Reply-To: References: Message-ID: <1352841592.2360.5.camel@mordor.haefemeier.eu> Am Dienstag, den 13.11.2012, 18:05 +1000 schrieb neoculture23: > First of all, many thank to all who have been helping me. After reading the > various pages I have had pointed to me, I have made my command line thus: > > ffmpeg -i "filename.ext" \ > -vprofile high \ > -preset veryslow \ > -map 0 \ > -threads 0 \ > -c:a copy -c:s copy -c:d copy -c:t copy \ > -c:v libx264 \ > -crf 23 \ > "filename.mkv" > > And I'm probably repeating myself with some of these parameters... > > I am now playing with the CRF value, and tried a few between 22-24. Here > are the results in terms of sizes: > I am convert a lot of captured cable broadcasting tv shows and movies (SD and HD). After a while of testing I use x264 and video quality parameter "-preset slow -tune psnr -crf 18". I got tips about it from here: http://ffmpeg.org/trac/ffmpeg/wiki/x264EncodingGuide Bye Frank From andyr at paulbunyan.net Tue Nov 13 22:10:40 2012 From: andyr at paulbunyan.net (defunct) Date: Tue, 13 Nov 2012 13:10:40 -0800 (PST) Subject: [FFmpeg-user] Overlay Filter Broken? Message-ID: <1352841040057-4654981.post@n4.nabble.com> This is so frustrating. I'm trying to use a live Axis webcam stream and the overlay filter to put a logo in the corner of my video. I've got this working on an older Centos server but want to upgrade to a newer version and I can't find one that works. Last time I got this working by downloading libavfilter and checking out ffmpeg with the checkout.sh script. Now when I do that, the latest ffmpeg snapshot doesn't stream smoothly on a recent copy of debian or Centos 6.2. The last thing I've done is download ffmpeg-0.10.6 and built it from source. With this version, the camera is really smooth but the overlay doesn't happen. ffmpeg version 0.10.6 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 12 2012 14:02:22 with gcc 4.4.6 20120305 (Red Hat 4.4.6-4) configuration: --enable-filter=movie --enable-avfilter --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-gpl libavutil 51. 35.100 / 51. 35.100 libavcodec 53. 61.100 / 53. 61.100 libavformat 53. 32.100 / 53. 32.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 61.100 / 2. 61.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 6.100 / 0. 6.100 libpostproc 52. 0.100 / 52. 0.100 Here's my command: ./ffmpeg -i rtsp://root:password at 192.168.100.5/axis-media/media.amp -y -vsync 2 -s 512x288 -vf "movie=0:png:/home/webcam/logo/glow.png [logo]; [in][logo] overlay=10:10:1 [out]" http://localhost:8090/feed1.ffm Any thoughts? Let me rock it Chaka Khan?? Sorry that was random... I've been working on this so long that I'm starting to loose it. -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Overlay-Filter-Broken-tp4654981.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From stefasab at gmail.com Tue Nov 13 23:07:25 2012 From: stefasab at gmail.com (Stefano Sabatini) Date: Tue, 13 Nov 2012 23:07:25 +0100 Subject: [FFmpeg-user] Overlay Filter Broken? In-Reply-To: <1352841040057-4654981.post@n4.nabble.com> References: <1352841040057-4654981.post@n4.nabble.com> Message-ID: <20121113220725.GJ2615@arborea> On date Tuesday 2012-11-13 13:10:40 -0800, defunct wrote: [...] > Here's my command: > > ./ffmpeg -i rtsp://root:password at 192.168.100.5/axis-media/media.amp -y > -vsync 2 -s 512x288 -vf "movie=0:png:/home/webcam/logo/glow.png [logo]; This syntax never worked on git master, and movie was integrated almost two years ago so you should use that (after reading docs). -- FFmpeg = Fabulous Foolish Mastodontic Practical Ecstatic Game From ubitux at gmail.com Tue Nov 13 23:09:53 2012 From: ubitux at gmail.com (=?utf-8?B?Q2zDqW1lbnQgQsWTc2No?=) Date: Tue, 13 Nov 2012 23:09:53 +0100 Subject: [FFmpeg-user] Overlay Filter Broken? In-Reply-To: <1352841040057-4654981.post@n4.nabble.com> References: <1352841040057-4654981.post@n4.nabble.com> Message-ID: <20121113220953.GG12434@leki> On Tue, Nov 13, 2012 at 01:10:40PM -0800, defunct wrote: > This is so frustrating. I'm trying to use a live Axis webcam stream and the > overlay filter to put a logo in the corner of my video. I've got this > working on an older Centos server but want to upgrade to a newer version and > I can't find one that works. > > Last time I got this working by downloading libavfilter and checking out > ffmpeg with the checkout.sh script. Now when I do that, the latest ffmpeg > snapshot doesn't stream smoothly on a recent copy of debian or Centos 6.2. > > The last thing I've done is download ffmpeg-0.10.6 and built it from source. > With this version, the camera is really smooth but the overlay doesn't > happen. > > ffmpeg version 0.10.6 Copyright (c) 2000-2012 the FFmpeg developers 0.10 is far from being up-to-date, check the official download page. > built on Nov 12 2012 14:02:22 with gcc 4.4.6 20120305 (Red Hat 4.4.6-4) > configuration: --enable-filter=movie --enable-avfilter --enable-libmp3lame > --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid > --enable-gpl > libavutil 51. 35.100 / 51. 35.100 > libavcodec 53. 61.100 / 53. 61.100 > libavformat 53. 32.100 / 53. 32.100 > libavdevice 53. 4.100 / 53. 4.100 > libavfilter 2. 61.100 / 2. 61.100 > libswscale 2. 1.100 / 2. 1.100 > libswresample 0. 6.100 / 0. 6.100 > libpostproc 52. 0.100 / 52. 0.100 > > > Here's my command: > > ./ffmpeg -i rtsp://root:password at 192.168.100.5/axis-media/media.amp -y > -vsync 2 -s 512x288 -vf "movie=0:png:/home/webcam/logo/glow.png [logo]; > [in][logo] overlay=10:10:1 [out]" http://localhost:8090/feed1.ffm > -s 512x288 will insert a scale filter at the end, or at the beginning of your filtergraph, depending on the wind speed. It's better to insert a scale=512:288 yourself in the -vf where you want it. Also, your output is missing so we can't guess what's wrong. [...] -- Cl?ment B. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From andyr at paulbunyan.net Tue Nov 13 23:43:16 2012 From: andyr at paulbunyan.net (Andrew Ramberg) Date: Tue, 13 Nov 2012 16:43:16 -0600 Subject: [FFmpeg-user] Overlay Filter Broken? In-Reply-To: <20121113220725.GJ2615@arborea> References: <1352841040057-4654981.post@n4.nabble.com> <20121113220725.GJ2615@arborea> Message-ID: <50A2CD04.7080308@paulbunyan.net> On 11/13/2012 04:07 PM, Stefano Sabatini wrote: > On date Tuesday 2012-11-13 13:10:40 -0800, defunct wrote: > [...] >> Here's my command: >> >> ./ffmpeg -i rtsp://root:password at 192.168.100.5/axis-media/media.amp -y >> -vsync 2 -s 512x288 -vf "movie=0:png:/home/webcam/logo/glow.png [logo]; > This syntax never worked on git master, and movie was integrated > almost two years ago so you should use that (after reading docs). Also tried on the SVN as well as the newer versions, including 1.0 downloaded from FFmpeg's webpage. I assumed my command was using movie beings it's defined in the -vf string? Could you give me an example of the correct "movie" syntax? Thanks for your response! From stefasab at gmail.com Tue Nov 13 23:58:00 2012 From: stefasab at gmail.com (Stefano Sabatini) Date: Tue, 13 Nov 2012 23:58:00 +0100 Subject: [FFmpeg-user] Overlay Filter Broken? In-Reply-To: <50A2CD04.7080308@paulbunyan.net> References: <1352841040057-4654981.post@n4.nabble.com> <20121113220725.GJ2615@arborea> <50A2CD04.7080308@paulbunyan.net> Message-ID: <20121113225759.GM2615@arborea> On date Tuesday 2012-11-13 16:43:16 -0600, Andrew Ramberg wrote: [...] > I assumed my command was using movie beings it's defined in the -vf > string? Could you give me an example of the correct "movie" syntax? Why don't you just read docs: http://ffmpeg.org/ffmpeg.html#movie ? (Note: you're supposed to read the docs which come with your installed FFmpeg, online documentation are updated against latest git). From bh98013 at outlook.com Wed Nov 14 01:03:15 2012 From: bh98013 at outlook.com (KimWoon-Kyong) Date: Wed, 14 Nov 2012 09:03:15 +0900 Subject: [FFmpeg-user] Is there any reason that MAX_PES_PAYLOAD value is defined 200K Message-ID: In libavformat/mpegts.c#define MAX_PES_PAYLOAD 200*1024 Is there any reason that MAX_PES_PAYLOAD value is defined 200K?In mpegts, the picture is split when picture size is over 200k.But my H/W decoder can't decode split picture.After setting MAX_PES_PAYLOAD as 400k, there's no split picture. Please tell me why MAX_PES_PAYLOAD value is 200K From cehoyos at ag.or.at Wed Nov 14 02:17:46 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 14 Nov 2012 01:17:46 +0000 (UTC) Subject: [FFmpeg-user] =?utf-8?q?he=5Faac_with_latm_framing_in_a_TS?= References: Message-ID: Chris Wass gmail.com> writes: > $ ffmpeg -y -i catswiththumbs_1080_short.mp4 -vn > -acodec libfdk_aac -latm 1 > -aprofile aac_he -ar 48000 audio.ts This does not seem to work, sorry for the bad advice;-( The following does work though: $ ffmpeg -i input -mpegts_flags latm -acodec aac -strict -2 out.ts [...] > $ ffmpeg -y -i catswiththumbs_1080_short.mp4 -vn > -acodec libfdk_aac -latm 1 > -aprofile aac_he -ar 48000 audio.latm I opened ticket #1917 for the crash (thank you). The following works here: (surprisingly!) $ ffmpeg -i input -acodec libfdk_aac -latm 1 out.aac (or: -f adts out.latm) Carl Eugen From cehoyos at ag.or.at Wed Nov 14 02:19:33 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 14 Nov 2012 01:19:33 +0000 (UTC) Subject: [FFmpeg-user] =?utf-8?q?Is_there_any_reason_that_MAX=5FPES=5FPAYL?= =?utf-8?q?OAD_value_is_defined_200K?= References: Message-ID: KimWoon-Kyong outlook.com> writes: > In libavformat/mpegts.c#define MAX_PES_PAYLOAD 200*1024 > Is there any reason that MAX_PES_PAYLOAD value is > defined 200K?In mpegts, the picture is split when > picture size is over 200k.But my H/W decoder can't > decode split picture.After setting MAX_PES_PAYLOAD > as 400k, there's no split picture. Please consider sending a patch to ffmpeg-devel that allows to set max_payload_size from the command line. Carl Eugen From maxim.levkov at gmail.com Wed Nov 14 03:50:23 2012 From: maxim.levkov at gmail.com (Maxim Levkov) Date: Tue, 13 Nov 2012 18:50:23 -0800 Subject: [FFmpeg-user] ffmpeg libx264 VBR and CBR output generates different POC, possible bug In-Reply-To: References: Message-ID: Hi Roger and Carl, Needless to say, after countless hours of tinkering, I have solved the problem, at least I see a consistently equal output from both CBR and VBR, as far as the POC ( picture order count ) goes. To help gather consistency, I've added a 2 pass and stats file to my command line. Then, I use stats file as source for rest of my bitrate variations and sequences. If you go through my post, earlier email, and use the sources for reproduction, then you can see the change. At least I've been able to reproduce the case consistently with bad and good results. Here is a modified command line that solved my case: Here is my command line for the CBR and VBR outputs: /* CBR: */ ------- b:\ffmpeg.exe -v 9 -loglevel 99 -i "F:\700_scale(640x360)_1min. avi" -threads 0 ^ -force_key_frames 00:00:29.946,00:00:44.961,00:01:17.368,00:01:32.383 ^ -c:v libx264 -sws_flags lanczos -cmp rd ^ -x264opts pass=1:stats=1:bitrate=700:vbv_maxrate=700:vbv_bufsize=700:nal_hrd=cbr:rc_lookahead=40:interlaced=0:scenecut=0:cabac=1:keyint=120:level=3.2:deblock=1,0,0:aud=1:qpmin=16:qpmax=51:qpstep=10:ref=2:mixed-refs=1:subme=9:me=esa:chroma_me=0:merange=64:8x8dct=0:fast_pskip=0:chroma_qp_offset=0:trellis=2:psy=0:bframes=0:weightp=2:slices=0:sliced_threads=0:ipratio=1.40:qcomp=0.60:partitions=p8x8,b8x8,i8x8,i4x4:direct=auto:mbtree=0:colorprim=bt709:transfer=bt709:colormatrix=bt709 ^ -aspect 16:9 -pix_fmt yuv420p -c:a libvo_aacenc -ab 128000 -ar 44100 -ac 2 -f mp4 -y "b:\forced_i_frames_700_640x360_700_5secGOP_CBR_1min_POCtest.mp4" -vstats_file b:\consoleOutput_POC_CBR_vstats.txt 2>b:\consoleOutput_POC_CBR-loglevel99.txt /* CBR: */ ------- b:\ffmpeg.exe -v 9 -loglevel 99 -i "F:\700_scale(640x360)_1min. avi" -threads 0 ^ -force_key_frames 00:00:29.946,00:00:44.961,00:01:17.368,00:01:32.383 ^ -c:v libx264 -sws_flags lanczos -cmp rd ^ -x264opts pass=2:stats=1:bitrate=700:vbv_maxrate=700:vbv_bufsize=700:nal_hrd=cbr:rc_lookahead=40:interlaced=0:scenecut=0:cabac=1:keyint=120:level=3.2:deblock=1,0,0:aud=1:qpmin=16:qpmax=51:qpstep=10:ref=2:mixed-refs=1:subme=9:me=esa:chroma_me=0:merange=64:8x8dct=0:fast_pskip=0:chroma_qp_offset=0:trellis=2:psy=0:bframes=0:weightp=2:slices=0:sliced_threads=0:ipratio=1.40:qcomp=0.60:partitions=p8x8,b8x8,i8x8,i4x4:direct=auto:mbtree=0:colorprim=bt709:transfer=bt709:colormatrix=bt709 ^ -aspect 16:9 -pix_fmt yuv420p -c:a libvo_aacenc -ab 128000 -ar 44100 -ac 2 -f mp4 -y "b:\forced_i_frames_700_640x360_700_5secGOP_CBR_1min_POCtest.mp4" -vstats_file b:\consoleOutput_POC_CBR_vstats.txt 2>b:\consoleOutput_POC_CBR-loglevel99.txt ------- /* VBR */ ------- b:\ffmpeg.exe -v 9 -loglevel 99 -i "F:\700_scale(640x360)-1min.avi" -threads 0 ^ -force_key_frames 00:00:29.946,00:00:44.961,00:01:17.368,00:01:32.383 ^ -c:v libx264 -sws_flags lanczos -cmp rd ^ -x264opts pass=2:stats=1:bitrate=700:vbv_maxrate=750:vbv_bufsize=800:nal_hrd=vbr:rc_lookahead=40:interlaced=0:scenecut=0:cabac=1:keyint=120:level=3.2:deblock=1,0,0:aud=1:qpmin=16:qpmax=51:qpstep=10:ref=2:mixed-refs=1:subme=9:me=esa:chroma_me=0:merange=64:8x8dct=0:fast_pskip=0:chroma_qp_offset=0:trellis=2:psy=0:bframes=0:weightp=2:slices=0:sliced_threads=0:ipratio=1.40:qcomp=0.60:partitions=p8x8,b8x8,i8x8,i4x4:direct=auto:mbtree=0:colorprim=bt709:transfer=bt709:colormatrix=bt709 ^ -aspect 16:9 -pix_fmt yuv420p -c:a libvo_aacenc -ab 128000 -ar 44100 -ac 2 -f mp4 -y "b:\forced_i_frames_700_640x360_800_5secGOP_VBR_1min_POCtest.mp4" -vstats_file b:\consoleOutput_POC_VBR_vstats.txt 2>b:\consoleOutput_POC_VBR-loglevel99.txt ---------------------------------------- Note the change "-x264opts pass=2:stats=1:..... " for both VBR and CBR. Where, 'stats=1', '1' is just a temp extensionless name of the file that holds the first pass statistics. I've tried to use FFMPEG indirect '-pass 1' and '-pass 2' options, not within -x264opts, and the result was not consistent and rather unsuccessful. Once I placed it within the 'x264opts', the output result was consistent, even "log" files looked differently from the FFMPEG '-pass 1'/'-pass 2' option. So, at this moment, I'm not sure whether it needs to be considered a bug, or something else, but results speak for themselves. Regards, Maxim On Mon, Nov 12, 2012 at 10:54 PM, Maxim Levkov wrote: > Hi Roger, > > No, not yet. This was on my list, next. > > Will update in short order. > > Regards, > Maxim > > > > On Mon, Nov 12, 2012 at 9:04 PM, Roger Pack wrote: > >> > area of POC (picture order count). Hence, I'm not sure if this is an >> issue >> > that derives from FFMPEG or libx264, it might be the latter, but could >> be >> > the FFMPEG '-force_key_frames' option. I think POC should be the same >> for >> > CBR and VBR. >> >> Have you tried it with the "x264" executable? >> _______________________________________________ >> ffmpeg-user mailing list >> ffmpeg-user at ffmpeg.org >> http://ffmpeg.org/mailman/listinfo/ffmpeg-user >> > > From 247amsupport at gmail.com Wed Nov 14 05:37:10 2012 From: 247amsupport at gmail.com (test test) Date: Wed, 14 Nov 2012 10:07:10 +0530 Subject: [FFmpeg-user] How can we compare ffmeg SVN Version [SVN-r26402] with version 0.9 Message-ID: Hi version SVN-r26402. Is this version higher than ffmpeg 0.9+ OR lower...? From hendry at iki.fi Wed Nov 14 06:45:05 2012 From: hendry at iki.fi (Kai Hendry) Date: Wed, 14 Nov 2012 13:45:05 +0800 Subject: [FFmpeg-user] Flipping Iphone videos Message-ID: Hi guys, I took a video from my iphone5, had dropbox upload it. Then on my server I encoded into mp4/webm using https://github.com/kaihendry/recordmydesktop2.0 However it appeared upside down when I tried to view either the mp4/webm: http://r2d2.webconverger.org/2012-11-14/silent-boot-not-flipped.html Ok, I'll flip it then, which I did in: http://r2d2.webconverger.org/2012-11-14/silent-boot.html However that version appears upside down for Safari users. Not winning. So does anyone know where this flipping problem lies? FFMPEG, Safari or Chrome? I did search around and I found a couple of inactive bugs: https://ffmpeg.org/trac/ffmpeg/ticket/1423 https://ffmpeg.org/trac/ffmpeg/ticket/515 The original file is here: http://r2d2.webconverger.org/2012-11-14/silent-boot.mov I hope someone can help with this frustrating problem! Many thanks, From metaleonid at gmail.com Tue Nov 13 04:15:28 2012 From: metaleonid at gmail.com (Leonid Makarovsky) Date: Mon, 12 Nov 2012 22:15:28 -0500 Subject: [FFmpeg-user] Problem converting to Huffyuv codec Message-ID: Hello, I just downloaded ffmpeg so I am pretty new to this tool. I will eventually need to convert uncompressed MOV to lossless Huffyuv AVI preserving interlaced video, frame rate and resolution. Yesterday for the test purposes I tried to convert from the existing Huffyuv AVI files to the same format (Huffyuv) using ffmpeg just to compare quality of conversion. The following command line was used: /cygdrive/C/Program\ Files/ffmpeg/bin/ffmpeg.exe -i source.avi -vcodec huffyuv -acodec pcm_s16le destination.avi The source files were 24 bit Huffyuv. However, the output files turned out to be 16 bit Huffyuv. Is there any flag I should specify in command line to tell that I want to convert to 24 bit? Another thing is that the size of the resulting files were 1.5 times bigger than the size of the original file even though they were 16 bit. How come? And the last thing is that the resulting file has 2 extra stub frames in the beginning. I can live with that for sure, but if there is any way not to have them during the conversion, that would be great. Thanks for the help in advance. This is my output: ffmpeg version N-46469-gc995644 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 5 2012 17:54:28 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. 5.100 / 52. 5.100 libavcodec 54. 71.100 / 54. 71.100 libavformat 54. 36.100 / 54. 36.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [avi @ 023cc8e0] non-interleaved AVI Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, avi, from 'source.avi': Duration: 00:00:55.39, start: 0.000000, bitrate: 49793 kb/s Stream #0:0: Video: huffyuv (HFYU / 0x55594648), yuv422p, 704x480, 29.97 tbr, 29.97 tbn, 29.97 tbc Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16, 1536 kb/s using huffyuv 2.2.0 or newer interlacing flag Output #0, avi, to 'destination.avi': Metadata: ISFT : Lavf54.36.100 Stream #0:0: Video: huffyuv (HFYU / 0x55594648), yuv422p, 704x480, q=2-31, 2 00 kb/s, 29.97 tbn, 29.97 tbc Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16 , 1536 kb/s Stream mapping: Stream #0:0 -> #0:0 (huffyuv -> huffyuv) Stream #0:1 -> #0:1 (pcm_s16le -> pcm_s16le) Press [q] to stop, for help frame= 61 fps=0.0 q=0.0 size= 19342kB time=00:00:02.17 bitrate=72863.8kbits/ frame= 94 fps= 93 q=0.0 size= 29710kB time=00:00:03.26 bitrate=74599.9kbits/ frame= 104 fps= 63 q=0.0 size= 32865kB time=00:00:03.59 bitrate=74928.1kbits/ frame= 106 fps= 46 q=0.0 size= 33494kB time=00:00:03.67 bitrate=74591.1kbits/ frame= 168 fps= 60 q=0.0 size= 53015kB time=00:00:05.74 bitrate=75560.9kbits/ ... frame= 1598 fps= 20 q=0.0 size= 496305kB time=00:00:53.45 bitrate=76058.0kbits/ frame= 1660 fps= 20 q=0.0 Lsize= 513561kB time=00:00:55.45 bitrate=75864.4kbits /s video:503206kB audio:10245kB subtitle:0 global headers:0kB muxing overhead 0.021 412% From mike.kavanagh at odx.uk.com Mon Nov 12 13:21:17 2012 From: mike.kavanagh at odx.uk.com (Mike Kavanagh) Date: Mon, 12 Nov 2012 04:21:17 -0800 (PST) Subject: [FFmpeg-user] Concat error - No such filter '[0,0]' In-Reply-To: <20121107175726.GA15809@phare.normalesup.org> References: <1352224109526-4654771.post@n4.nabble.com> <1352285762615-4654803.post@n4.nabble.com> <20121107175726.GA15809@phare.normalesup.org> Message-ID: <1352722877698-4654936.post@n4.nabble.com> Hi Nicholas, Thanks for looking at this last week - at least you help me isolate that the MS DOS parsing of the command was the problem. I have tried a number of things without success. The problem seems to be if you have a space between input parameters then my version of DOS automatically surrounds the parameter with double quotes - except for parameters that begin with -i. The trouble is that the particular concat command has lots of whitespaces within it which results in this happening repeatedly and confusing ffmpeg - so you get this type of thing: input: -filter_complex '[0:0] [0:1] [1:0] [1:1] [2:0] [2:1] concat=n=3:v=1:a=0 [a] [v]' parses to: -filter_complex "'[0:0]" "[0:1]" "[1:0]" "[1:1]" "[2:0]" "[2:1]" "concat=n=3:v=1:a=0" "[a]" "[v]'" yes something strange is happening with the single quotes. My options at this point seem to be : Surpress the magic double quotes that automatically apprear in the parsing Put the filter_complex parameters into a file that will then be referred to in the ffmpeg command? Find a command that will simply concatenate my AV files and don't require this filter_complex. I did look at the join option to no avail. Move from doc to Unix. Would welcome any suggestions as to my best option from here? -Mike -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Concat-error-No-such-filter-0-0-tp4654771p4654936.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From lou at lrcd.com Wed Nov 14 07:34:56 2012 From: lou at lrcd.com (Lou) Date: Tue, 13 Nov 2012 21:34:56 -0900 Subject: [FFmpeg-user] How can we compare SVN-r26402 with version 0.9 In-Reply-To: References: Message-ID: <20121113213456.7be3800d@lrcd.com> On Wed, 14 Nov 2012 10:07:10 +0530 test test <247amsupport at gmail.com> wrote: > Hi > > version SVN-r26402. > > Is this version higher than ffmpeg 0.9+ OR lower...? SVN is ancient and the last revision was r26402 committed on 2011-01-19 before moving to Git. From the ffmpeg.org download page: 0.9.2 was released on 2012-05-03. It is the latest stable FFmpeg release from the 0.9 release branch, which was cut from master on 2011-12-11. Do not use FFmpeg from SVN. It is old and unsupported. From lou at lrcd.com Wed Nov 14 07:57:17 2012 From: lou at lrcd.com (Lou) Date: Tue, 13 Nov 2012 21:57:17 -0900 Subject: [FFmpeg-user] Converting numerous files to h264 In-Reply-To: References: Message-ID: <20121113215717.7823e9fa@lrcd.com> On Tue, 13 Nov 2012 18:05:59 +1000 neoculture23 wrote: > First of all, many thank to all who have been helping me. After reading the > various pages I have had pointed to me, I have made my command line thus: > > ffmpeg -i "filename.ext" \ > -vprofile high \ You probably don't need this. The encoder will set it for you unless you require something less complex such as "baseline" for certain devices. > -preset veryslow \ > -map 0 \ > -threads 0 \ Superfluous. -threads 0 (does not mean "zero threads") is now automatically applied. > -c:a copy -c:s copy -c:d copy -c:t copy \ > -c:v libx264 \ > -crf 23 \ > "filename.mkv" > > And I'm probably repeating myself with some of these parameters... > > I am now playing with the CRF value, and tried a few between 22-24. Here > are the results in terms of sizes: > > Original: 288,270,774 > Default: 210,738,125 (ffmpeg defaults, no parameters, 73% of original file > size) > crf22: 214,530,280 (Above command line, crf of 22, 74%) > crf23: 193,136,555 (67%) > crf24: 173,912,796 (60%) > > Original: 250,068,560 > Default: 187,402,004 (75%) > crf22: 190,052,807 (76%) > crf23: 172,670,535 (69%) > crf24: 156,883,580 (63%) > > So depending on the crf, I can get a file down to 60-74% of its original > size... which would save me quite a lot of room over all of my rips. Using crf will not allow you to know the output file size until encoding is complete, and a certain crf value that results in a certain file size for an input can not be extrapolated to all of your rips. > But which crf to use? 22, 23 or 24? I don't think I want to go much outside > that range; do people have any experience about which value they have used > successfully over a large number of video files? As the guide shows the general usage is to simply choose the highest value that gives you an acceptable quality output. If it looks bad, then decrease the value. Nobody can tell you what to use since "quality" is subjective. You don't have to encode the whole video to get an idea of what it will look like. Just encode a few thousand frames of some random sections using the "-ss", "-t", and/or "-vframes" options. Once you find an acceptable value then use it for the rest of your set to be encoded. If this was my task, and I had the drive space, I'd simply just keep the original files. From 247amsupport at gmail.com Wed Nov 14 08:22:55 2012 From: 247amsupport at gmail.com (test test) Date: Wed, 14 Nov 2012 12:52:55 +0530 Subject: [FFmpeg-user] How can we compare SVN-r26402 with version 0.9 In-Reply-To: <20121113213456.7be3800d@lrcd.com> References: <20121113213456.7be3800d@lrcd.com> Message-ID: Hi Lou, Thank you so much for your valuable advice. On Wed, Nov 14, 2012 at 12:04 PM, Lou wrote: > On Wed, 14 Nov 2012 10:07:10 +0530 > test test <247amsupport at gmail.com> wrote: > > > Hi > > > > version SVN-r26402. > > > > Is this version higher than ffmpeg 0.9+ OR lower...? > > SVN is ancient and the last revision was r26402 committed on 2011-01-19 > before moving to Git. From the ffmpeg.org download page: > > 0.9.2 was released on 2012-05-03. It is the latest stable FFmpeg > release from the 0.9 release branch, which was cut from master on > 2011-12-11. > > Do not use FFmpeg from SVN. It is old and unsupported. > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From nicolas.george at normalesup.org Wed Nov 14 09:45:22 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Wed, 14 Nov 2012 09:45:22 +0100 Subject: [FFmpeg-user] Concat error - No such filter '[0,0]' In-Reply-To: <1352722877698-4654936.post@n4.nabble.com> References: <1352224109526-4654771.post@n4.nabble.com> <1352285762615-4654803.post@n4.nabble.com> <20121107175726.GA15809@phare.normalesup.org> <1352722877698-4654936.post@n4.nabble.com> Message-ID: <20121114084522.GA4877@phare.normalesup.org> Le duodi 22 brumaire, an CCXXI, Mike Kavanagh a ?crit?: > The problem seems to be if you have a space between input parameters then my > version of DOS automatically surrounds the parameter with double quotes - > except for parameters that begin with -i. You are wrong. It is not the DOS shell that adds the double quotes, it is the -report option, so that you can know if ffmpeg is receiving a single argument with spaces in it or several arguments. > The trouble is that the particular concat command has lots of whitespaces > within it which results in this happening repeatedly and confusing ffmpeg - > so you get this type of thing: > > input: -filter_complex '[0:0] [0:1] [1:0] [1:1] [2:0] [2:1] > concat=n=3:v=1:a=0 [a] [v]' > > parses to: -filter_complex "'[0:0]" "[0:1]" "[1:0]" "[1:1]" "[2:0]" "[2:1]" > "concat=n=3:v=1:a=0" "[a]" "[v]'" > > yes something strange is happening with the single quotes. The strange thing happening with the single quotes is, like the dog incident, that nothing is happening with the single quotes: you put them on your command line, ffmpeg receives them as-is. Unix shells use the single quotes to quote arguments disabling all special characters handling. Obviously your shell does not behave like that. > Surpress the magic double quotes that automatically apprear in the parsing Not sustainable. > Put the filter_complex parameters into a file that will then be referred to > in the ffmpeg command? > > Find a command that will simply concatenate my AV files and don't require > this filter_complex. I did look at the join option to no avail. > > Move from doc to Unix. This would probably be a good move for the long run anyway. > Would welcome any suggestions as to my best option from here? Your best option is to read your shell documentation to find out how you are supposed to do the quoting. The output of the -report option gives you the command exactly as seen by ffmpeg so you can check by yourself. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From maxim.levkov at gmail.com Wed Nov 14 10:19:47 2012 From: maxim.levkov at gmail.com (Maxim Levkov) Date: Wed, 14 Nov 2012 01:19:47 -0800 Subject: [FFmpeg-user] ffmpeg libx264 VBR and CBR output generates different POC, possible bug In-Reply-To: References: Message-ID: spoke too soon, problem persists... still looking for a solution. False alarm!!! Regards, Maxim On Tue, Nov 13, 2012 at 6:50 PM, Maxim Levkov wrote: > Hi Roger and Carl, > > Needless to say, after countless hours of tinkering, I have solved the > problem, at least I see a consistently equal output from both CBR and VBR, > as far as the POC ( picture order count ) goes. > > To help gather consistency, I've added a 2 pass and stats file to my > command line. Then, I use stats file as source for rest of my bitrate > variations and sequences. > > If you go through my post, earlier email, and use the sources for > reproduction, then you can see the change. At least I've been able to > reproduce the case consistently with bad and good results. > > Here is a modified command line that solved my case: > > > Here is my command line for the CBR and VBR outputs: > > /* CBR: */ > ------- > b:\ffmpeg.exe -v 9 -loglevel 99 -i "F:\700_scale(640x360)_1min. > avi" -threads 0 ^ -force_key_frames > 00:00:29.946,00:00:44.961,00:01:17.368,00:01:32.383 ^ -c:v libx264 > -sws_flags lanczos -cmp rd ^ > -x264opts > pass=1:stats=1:bitrate=700:vbv_maxrate=700:vbv_bufsize=700:nal_hrd=cbr:rc_lookahead=40:interlaced=0:scenecut=0:cabac=1:keyint=120:level=3.2:deblock=1,0,0:aud=1:qpmin=16:qpmax=51:qpstep=10:ref=2:mixed-refs=1:subme=9:me=esa:chroma_me=0:merange=64:8x8dct=0:fast_pskip=0:chroma_qp_offset=0:trellis=2:psy=0:bframes=0:weightp=2:slices=0:sliced_threads=0:ipratio=1.40:qcomp=0.60:partitions=p8x8,b8x8,i8x8,i4x4:direct=auto:mbtree=0:colorprim=bt709:transfer=bt709:colormatrix=bt709 > ^ > > -aspect 16:9 -pix_fmt yuv420p -c:a libvo_aacenc -ab 128000 -ar 44100 -ac > 2 -f mp4 -y > "b:\forced_i_frames_700_640x360_700_5secGOP_CBR_1min_POCtest.mp4" > -vstats_file b:\consoleOutput_POC_CBR_vstats.txt > 2>b:\consoleOutput_POC_CBR-loglevel99.txt > > /* CBR: */ > ------- > b:\ffmpeg.exe -v 9 -loglevel 99 -i "F:\700_scale(640x360)_1min. > avi" -threads 0 ^ -force_key_frames > 00:00:29.946,00:00:44.961,00:01:17.368,00:01:32.383 ^ -c:v libx264 > -sws_flags lanczos -cmp rd ^ > -x264opts > pass=2:stats=1:bitrate=700:vbv_maxrate=700:vbv_bufsize=700:nal_hrd=cbr:rc_lookahead=40:interlaced=0:scenecut=0:cabac=1:keyint=120:level=3.2:deblock=1,0,0:aud=1:qpmin=16:qpmax=51:qpstep=10:ref=2:mixed-refs=1:subme=9:me=esa:chroma_me=0:merange=64:8x8dct=0:fast_pskip=0:chroma_qp_offset=0:trellis=2:psy=0:bframes=0:weightp=2:slices=0:sliced_threads=0:ipratio=1.40:qcomp=0.60:partitions=p8x8,b8x8,i8x8,i4x4:direct=auto:mbtree=0:colorprim=bt709:transfer=bt709:colormatrix=bt709 > ^ > > -aspect 16:9 -pix_fmt yuv420p -c:a libvo_aacenc -ab 128000 -ar 44100 -ac > 2 -f mp4 -y > "b:\forced_i_frames_700_640x360_700_5secGOP_CBR_1min_POCtest.mp4" > -vstats_file b:\consoleOutput_POC_CBR_vstats.txt > 2>b:\consoleOutput_POC_CBR-loglevel99.txt > ------- > /* VBR */ > ------- > b:\ffmpeg.exe -v 9 -loglevel 99 -i "F:\700_scale(640x360)-1min.avi" > -threads 0 ^ -force_key_frames > 00:00:29.946,00:00:44.961,00:01:17.368,00:01:32.383 ^ -c:v libx264 > -sws_flags lanczos -cmp rd ^ > -x264opts > pass=2:stats=1:bitrate=700:vbv_maxrate=750:vbv_bufsize=800:nal_hrd=vbr:rc_lookahead=40:interlaced=0:scenecut=0:cabac=1:keyint=120:level=3.2:deblock=1,0,0:aud=1:qpmin=16:qpmax=51:qpstep=10:ref=2:mixed-refs=1:subme=9:me=esa:chroma_me=0:merange=64:8x8dct=0:fast_pskip=0:chroma_qp_offset=0:trellis=2:psy=0:bframes=0:weightp=2:slices=0:sliced_threads=0:ipratio=1.40:qcomp=0.60:partitions=p8x8,b8x8,i8x8,i4x4:direct=auto:mbtree=0:colorprim=bt709:transfer=bt709:colormatrix=bt709 > ^ > > -aspect 16:9 -pix_fmt yuv420p -c:a libvo_aacenc -ab 128000 -ar 44100 -ac > 2 -f mp4 -y > "b:\forced_i_frames_700_640x360_800_5secGOP_VBR_1min_POCtest.mp4" > -vstats_file b:\consoleOutput_POC_VBR_vstats.txt > 2>b:\consoleOutput_POC_VBR-loglevel99.txt > ---------------------------------------- > > Note the change "-x264opts pass=2:stats=1:..... " for both VBR and CBR. > > Where, 'stats=1', '1' is just a temp extensionless name of the file that > holds the first pass statistics. I've tried to use FFMPEG indirect '-pass > 1' and '-pass 2' options, not within -x264opts, and the result was not > consistent and rather unsuccessful. Once I placed it within the 'x264opts', > the output result was consistent, even "log" files looked differently from > the FFMPEG '-pass 1'/'-pass 2' option. > > So, at this moment, I'm not sure whether it needs to be considered a bug, > or something else, but results speak for themselves. > > Regards, > Maxim > > > > > > > On Mon, Nov 12, 2012 at 10:54 PM, Maxim Levkov wrote: > >> Hi Roger, >> >> No, not yet. This was on my list, next. >> >> Will update in short order. >> >> Regards, >> Maxim >> >> >> >> On Mon, Nov 12, 2012 at 9:04 PM, Roger Pack wrote: >> >>> > area of POC (picture order count). Hence, I'm not sure if this is an >>> issue >>> > that derives from FFMPEG or libx264, it might be the latter, but could >>> be >>> > the FFMPEG '-force_key_frames' option. I think POC should be the same >>> for >>> > CBR and VBR. >>> >>> Have you tried it with the "x264" executable? >>> _______________________________________________ >>> ffmpeg-user mailing list >>> ffmpeg-user at ffmpeg.org >>> http://ffmpeg.org/mailman/listinfo/ffmpeg-user >>> >> >> > From cehoyos at ag.or.at Wed Nov 14 13:12:09 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 14 Nov 2012 12:12:09 +0000 (UTC) Subject: [FFmpeg-user] Problem converting to Huffyuv codec References: Message-ID: Leonid Makarovsky gmail.com> writes: > The source files were 24 bit Huffyuv. However, the output files turned > out to be 16 bit Huffyuv. Is there any flag I should specify in > command line to tell that I want to convert to 24 bit? > Stream #0:0: Video: huffyuv (HFYU / 0x55594648), yuv422p yuv422p is 16bpp. (Either your assumption that the input file is 24bpp is wrong or there is a bug in FFmpeg reading your sample but I consider the bug unlikely if your output file looks remotely like the input sample.) > Another thing is that the size of the resulting files > were 1.5 times bigger than the size of the original > file even though they were 16 bit. How come? Please provide a very small input file that allows to reproduce this. > And the last thing is that the resulting file has 2 > extra stub frames in the beginning. Your console output does not indicate any duplicated frames. Carl Eugen From james.darnley at gmail.com Wed Nov 14 13:14:25 2012 From: james.darnley at gmail.com (James Darnley) Date: Wed, 14 Nov 2012 13:14:25 +0100 Subject: [FFmpeg-user] Concat error - No such filter '[0,0]' In-Reply-To: <1352722877698-4654936.post@n4.nabble.com> References: <1352224109526-4654771.post@n4.nabble.com> <1352285762615-4654803.post@n4.nabble.com> <20121107175726.GA15809@phare.normalesup.org> <1352722877698-4654936.post@n4.nabble.com> Message-ID: <50A38B21.8020601@gmail.com> On 2012-11-12 13:21, Mike Kavanagh wrote: > [0:0] [0:1] [1:0] [1:1] [2:0] [2:1] concat=n=3:v=1:a=0 [a] [v] If you want to quote that in cmd, then it is as easy as putting one quotation mark (") at the start and one at the end, which would also work in a unix shell. You managed to do that in your second email, but it seems like Nicolas just ignored that and dismissed you with a shell excuse. The relevant part of the second email is below. >> So I then reran the command replacing all single quotes with double quotes: >> >> ffmpeg -i HV_movieAV10000.mp4 -i HV_movieAV10001.mp4 -i HV_movieAV10002.mp4 >> -filter_complex "[0:0] [0:1] [1:0] [1:1] [2:0] [2:1] concat=n=3:v=1:a=0 [a] >> [v]" -map "[a]" -map "[v]" -report -y testfull.mp4 >> >> I get the error: >> >> Stream specifier ':0' in filtergraph description [0:0] [0:1] [1:0] [1:1] >> [2:0] [2:1] concat=n=3:v=1:a=1 [a] [v] matches no streams. From Michael.Raab at iff.fraunhofer.de Wed Nov 14 13:32:59 2012 From: Michael.Raab at iff.fraunhofer.de (Michael Raab) Date: Wed, 14 Nov 2012 13:32:59 +0100 Subject: [FFmpeg-user] Sinus error Message-ID: Hi, I'm using ffmpeg to encode and save 3d animations created in our software. Since using a recent ffmpeg build, I recognize sometimes strange fails (-1.#IND) when using the defaultt c++ std::sin() function. Does ffmpeg some kind of manipulations there? Michael From mail2box at tiscali.it Wed Nov 14 17:48:52 2012 From: mail2box at tiscali.it (mail2box at tiscali.it) Date: Wed, 14 Nov 2012 17:48:52 +0100 (CET) Subject: [FFmpeg-user] Error installing FFmpeg from source with Cygwin: "make: *** [libavdevice/dshow.o] Error 1" Message-ID: <25190089.90551352911732279.JavaMail.defaultUser@defaultHost> Hello, I'm using Cygwin (1.7.17) and I keep getting an error with 'make' when installing FFmpeg from source (version 1.0). The following are my steps. I'm asking for help. If you need further details let me know. Thank you for your attention Adrian $ wget "http://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2" $ tar -xjvf ffmpeg-snapshot.tar.bz2 $ cd ffmpeg $ ./configure $ make CC libavdevice/alldevices.o CC libavdevice/avdevice.o CC libavdevice/dshow.o In file included from /usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../include/w32api/ds from libavdevice/dshow_capture.h:31, from libavdevice/dshow.c:27: /usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../include/w32api/strsafe.h: In function ? /usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../include/w32api/strsafe.h:1851:11: errors function) /usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../include/w32api/strsafe.h:1851:11: note:nly once for each function it appears in libavdevice/dshow.c: In function ???dshow_cycle_devices???: libavdevice/dshow.c:285:12: error: ???VARIANT??? has no member named ???vt??? libavdevice/dshow.c:290:36: error: ???VARIANT??? has no member named ???bstrVal??? common.mak:48: recipe for target `libavdevice/dshow.o' failed make: *** [libavdevice/dshow.o] Error 1 Invita i tuoi amici e Tiscali ti premia! Il consiglio di un amico vale pi? di uno spot in TV. Per ogni nuovo abbonato 30 ? di premio per te e per lui! Un amico al mese e parli e navighi sempre gratis: http://freelosophy.tiscali.it/ From rogerdpack2 at gmail.com Wed Nov 14 20:45:17 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 14 Nov 2012 12:45:17 -0700 Subject: [FFmpeg-user] How can we compare ffmeg SVN Version [SVN-r26402] with version 0.9 In-Reply-To: References: Message-ID: On 11/13/12, test test <247amsupport at gmail.com> wrote: > Hi > > version SVN-r26402. > > Is this version higher than ffmpeg 0.9+ OR lower...? Looks like the date of 0.9 was michaelni authored November 14, 2012 so you could compare the commit dates of svn log with that... From rogerdpack2 at gmail.com Wed Nov 14 20:48:54 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 14 Nov 2012 12:48:54 -0700 Subject: [FFmpeg-user] Sinus error In-Reply-To: References: Message-ID: > I'm using ffmpeg to encode and save 3d animations created in our software. > Since using a recent ffmpeg build, > I recognize sometimes strange fails (-1.#IND) when using the defaultt c++ > std::sin() function. Does ffmpeg some kind of manipulations there? where does this fail? are you using ffmpeg executable or libav*? -r From rogerdpack2 at gmail.com Wed Nov 14 21:16:20 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 14 Nov 2012 13:16:20 -0700 Subject: [FFmpeg-user] Error installing FFmpeg from source with Cygwin: "make: *** [libavdevice/dshow.o] Error 1" In-Reply-To: <25190089.90551352911732279.JavaMail.defaultUser@defaultHost> References: <25190089.90551352911732279.JavaMail.defaultUser@defaultHost> Message-ID: > /usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../include/w32api/strsafe.h:1851:11: > note:nly once for each function it appears in > libavdevice/dshow.c: In function ???dshow_cycle_devices???: > libavdevice/dshow.c:285:12: error: ???VARIANT??? has no member named > ???vt??? > libavdevice/dshow.c:290:36: error: ???VARIANT??? has no member named > ???bstrVal??? I'm not sure if the gcc cygwin builds has functional dshow, recommend mingw-w64... -r From redpenguinmail at gmail.com Thu Nov 15 02:29:42 2012 From: redpenguinmail at gmail.com (Mr M) Date: Wed, 14 Nov 2012 20:29:42 -0500 Subject: [FFmpeg-user] Multiple Seeks (-ss/-t) in one file Message-ID: I typically record TV in blocks, cause some channels I watch alternate what they air per day. So maybe if I record for 8 hours, maybe the first 3 hours I want to save, then maybe nothing for the next 2 hours, etc. I know I can do -ss 00:00:00 -t 01:10:00 and then codec info and this works well. I read online that you can do multiple of these if you do ffmpeg -i INPUT -ss VALUE -t VALUE CODEC_PARAMTERS OUTPUTNAME then start all over again with -i INPUT. The problem is I read you should always put -ss before -i otherwise if -ss is 08:00:00 for example, the encoding will take 8 hours cause the entire file is loaded. So basically can I do something like ffmpeg -i file -ss 00:05:00 -t 01:10:00 -ss 02:50:00 -t 01:20:00 CODEC_STUFF megaoutputfile? From igory at sjinnovation.com Wed Nov 14 09:23:27 2012 From: igory at sjinnovation.com (Igor Y) Date: Wed, 14 Nov 2012 10:23:27 +0200 Subject: [FFmpeg-user] Issue with encoding and rotating Message-ID: Hi, I am using this version of ffmpeg: FFmpeg version SVN-r26381, Copyright (c) 2000-2011 the FFmpeg developers built on Jan 15 2011 17:39:05 with gcc 4.1.2 20080704 (Red Hat 4.1.2-48) I am trying to rotate and encode video with codec H.264 next line: ffmpeg -i $some_video -y -vcodec libx264 -vpre medium -sameq -vf "transpose=1" $new_video 2>&1 And it runs without errors. it return: array( (int) 0 => 'FFmpeg version SVN-r26381, Copyright (c) 2000-2011 the FFmpeg developers', (int) 1 => ' built on Jan 15 2011 17:39:05 with gcc 4.1.2 20080704 (Red Hat 4.1.2-48)', (int) 2 => ' configuration: --prefix=/usr/local/cpffmpeg --enable-shared --enable-nonfree --enable-gpl --enable-pthreads --enable-libopencore-amrnb --enable-decoder=liba52 --enable-libopencore-amrwb --enable-libfaac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --extra-cflags=-I/usr/local/cpffmpeg/include/ --extra-ldflags=-L/usr/local/cpffmpeg/lib --enable-version3', (int) 3 => ' libavutil 50.36. 0 / 50.36. 0', (int) 4 => ' libavcore 0.16. 1 / 0.16. 1', (int) 5 => ' libavcodec 52.108. 0 / 52.108. 0', (int) 6 => ' libavformat 52.93. 0 / 52.93. 0', (int) 7 => ' libavdevice 52. 2. 3 / 52. 2. 3', (int) 8 => ' libavfilter 1.74. 0 / 1.74. 0', (int) 9 => ' libswscale 0.12. 0 / 0.12. 0', (int) 10 => 'Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/devmana/public_html/collaborative-motion/app/webroot/uploads/4/videos/121113_061131_121015_021013_trim_ZoWCJhi.MOV':', (int) 11 => ' Metadata:', (int) 12 => ' major_brand : qt', (int) 13 => ' minor_version : 512', (int) 14 => ' compatible_brands: qt', (int) 15 => ' creation_time : 1970-01-01 00:00:00', (int) 16 => ' date : 2012-10-02T11:24:51+0300', (int) 17 => ' date-ukr : 2012-10-02T11:24:51+0300', (int) 18 => ' encoder : Lavf52.93.0', (int) 19 => ' Duration: 00:00:00.03, start: 0.000000, bitrate: 18456 kb/s', (int) 20 => ' Stream #0.0(eng): Video: mpeg4, yuv420p, 1280x720 [PAR 1:1 DAR 16:9], 18264 kb/s, 30 fps, 30 tbr, 30 tbn, 30 tbc', (int) 21 => ' Metadata:', (int) 22 => ' creation_time : 1970-01-01 00:00:00', (int) 23 => '[buffer @ 0x98caba0] w:1280 h:720 pixfmt:yuv420p', (int) 24 => '[transpose @ 0x98cd2e0] w:1280 h:720 dir:1 -> w:720 h:1280 rotation:clockwise vflip:0', (int) 25 => '[libx264 @ 0x98c6f80] using SAR=1/1', (int) 26 => '[libx264 @ 0x98c6f80] using cpu capabilities: none!', (int) 27 => '[libx264 @ 0x98c6f80] profile High, level 3.1', (int) 28 => '[libx264 @ 0x98c6f80] 264 - core 107 - H.264/MPEG-4 AVC codec - Copyleft 2003-2010 - 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=1 sliced_threads=0 nr=0 decimate=1 interlaced=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=abr mbtree=1 bitrate=200 ratetol=1.0 qcomp=0.60 qpmin=10 qpmax=51 qpstep=4 ip_ratio=1.41 aq=1:1.00', (int) 29 => 'Output #0, mov, to '/home/devmana/public_html/collaborative-motion/app/webroot/uploads/4/videos/t/test_vide_ipod.MOV':', (int) 30 => ' Metadata:', (int) 31 => ' major_brand : qt', (int) 32 => ' minor_version : 512', (int) 33 => ' compatible_brands: qt', (int) 34 => ' creation_time : 1970-01-01 00:00:00', (int) 35 => ' date : 2012-10-02T11:24:51+0300', (int) 36 => ' date-ukr : 2012-10-02T11:24:51+0300', (int) 37 => ' encoder : Lavf52.93.0', (int) 38 => ' Stream #0.0(eng): Video: libx264, yuv420p, 720x1280 [PAR 1:1 DAR 9:16], q=10-51, 200 kb/s, 30 tbn, 30 tbc', (int) 39 => ' Metadata:', (int) 40 => ' creation_time : 1970-01-01 00:00:00', (int) 41 => 'Stream mapping:', (int) 42 => ' Stream #0.0 -> #0.0', (int) 43 => 'Press [q] to stop encoding', (int) 44 => 'frame= 1 fps= 0 q=-1.0 Lsize= 3kB time=10000000000.00 bitrate= 0.0kbits/s', (int) 45 => 'video:3kB audio:0kB global headers:0kB muxing overhead 29.851880%', (int) 46 => 'frame I:1 Avg QP:45.80 size: 1939', (int) 47 => '[libx264 @ 0x98c6f80] mb I I16..4: 17.5% 82.5% 0.0%', (int) 48 => '[libx264 @ 0x98c6f80] final ratefactor: 54.27', (int) 49 => '[libx264 @ 0x98c6f80] 8x8 transform intra:82.5%', (int) 50 => '[libx264 @ 0x98c6f80] coded y,uvDC,uvAC intra: 3.4% 11.4% 0.0%', (int) 51 => '[libx264 @ 0x98c6f80] i16 v,h,dc,p: 25% 59% 6% 11%', (int) 52 => '[libx264 @ 0x98c6f80] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 34% 5% 59% 1% 0% 0% 0% 0% 0%', (int) 53 => '[libx264 @ 0x98c6f80] i8c dc,h,v,p: 99% 1% 0% 0%', (int) 54 => '[libx264 @ 0x98c6f80] kb/s:465.36' But when I play video it played without pictures only audio. Can someone help me with that issue? From mike.kavanagh at odx.uk.com Wed Nov 14 20:06:27 2012 From: mike.kavanagh at odx.uk.com (Mike Kavanagh) Date: Wed, 14 Nov 2012 11:06:27 -0800 (PST) Subject: [FFmpeg-user] Concat error - No such filter '[0,0]' In-Reply-To: <50A38B21.8020601@gmail.com> References: <1352224109526-4654771.post@n4.nabble.com> <1352285762615-4654803.post@n4.nabble.com> <20121107175726.GA15809@phare.normalesup.org> <1352722877698-4654936.post@n4.nabble.com> <50A38B21.8020601@gmail.com> Message-ID: <1352919987563-4655003.post@n4.nabble.com> Hi James, Thanks for your replies. Your post gives me hope that I can do this in the MS Dos OS. So, I reran the command with two different quote configs surrounding the filter_complex command: -1- double quotes filter_complex: "cmd parameters" Get error: [AVFilterGraph @ 041d6da0] Too many inputs specified for the "concat" filter. Error configuring filters. -2- double and single quotes: filter_complex "'cmd parameters'" Get Error: [AVFilterGraph @ 003988a0] No such filter: '[0:0] [0:1] [1:0] [1:1] [2:0] [2:1] concat=n=3:v=1:a=0 [a] [v]' Error configuring filters. Both of these versions preserve the original quoting after parsing (not sure why I am getting a different error to the last time I ran version 1). Perhaps I have real ffmpeg/filter_complex errors in the command? Again any suggestions would be really welcome. Here is the full report for the example 2 above: ffmpeg started on 2012-11-14 at 18:53:55 Report written to "ffmpeg-20121114-185355.log" Command line: ffmpeg -i HV_movieAV10001.mp4 -i HV_movieAV10002.mp4 -i HV_movieAV10003.mp4 -filter_complex "'[0:0] [0:1] [1:0] [1:1] [2:0] [2:1] concat=n=3:v=1:a=0 [a] [v]'" -map "[a]" -map "[v]" -report -y testfull.mp4 ffmpeg version N-44123-g5d55830 Copyright (c) 2000-2012 the FFmpeg developers built on Sep 2 2012 20:23:29 with gcc 4.7.1 (GCC) configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib 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. 15.102 / 3. 15.102 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0026d380] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0026d380] ISO: File Type Major Brand: isom [mov,mp4,m4a,3gp,3g2,mj2 @ 0026d380] File position before avformat_find_stream_info() is 234308 [h264 @ 0350f200] no picture [mov,mp4,m4a,3gp,3g2,mj2 @ 0026d380] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 0026d380] File position after avformat_find_stream_info() is 76930 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'HV_movieAV10001.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf54.25.104 Duration: 00:00:27.36, start: 0.000000, bitrate: 68 kb/s Stream #0:0(und), 1, 1/44100: Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, s16, 44 kb/s Metadata: handler_name : SoundHandler Stream #0:1(und), 2, 1/1: Video: h264 (High) (avc1 / 0x31637661), yuvj420p, 1340x886 [SAR 1339:1340 DAR 1339:886], 123 kb/s, 1 fps, 1 tbr, 1 tbn, 2 tbc Metadata: handler_name : VideoHandler [mov,mp4,m4a,3gp,3g2,mj2 @ 04370060] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 04370060] ISO: File Type Major Brand: isom [mov,mp4,m4a,3gp,3g2,mj2 @ 04370060] File position before avformat_find_stream_info() is 91040 [h264 @ 04370560] no picture [mov,mp4,m4a,3gp,3g2,mj2 @ 04370060] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 04370060] File position after avformat_find_stream_info() is 61242 Input #1, mov,mp4,m4a,3gp,3g2,mj2, from 'HV_movieAV10002.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf54.25.104 comment : genre : Other Duration: 00:00:05.00, start: 0.000000, bitrate: 145 kb/s Stream #1:0(und), 1, 1/44100: Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, s16, 44 kb/s Metadata: handler_name : SoundHandler Stream #1:1(und), 2, 1/1: Video: h264 (High) (avc1 / 0x31637661), yuvj420p, 1340x886 [SAR 1339:1340 DAR 1339:886], 98 kb/s, 1 fps, 1 tbr, 1 tbn, 2 tbc Metadata: handler_name : VideoHandler [mov,mp4,m4a,3gp,3g2,mj2 @ 042367e0] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 042367e0] ISO: File Type Major Brand: isom [mov,mp4,m4a,3gp,3g2,mj2 @ 042367e0] File position before avformat_find_stream_info() is 142608 [h264 @ 035e7700] no picture [mov,mp4,m4a,3gp,3g2,mj2 @ 042367e0] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 042367e0] File position after avformat_find_stream_info() is 41010 Input #2, mov,mp4,m4a,3gp,3g2,mj2, from 'HV_movieAV10003.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf54.25.104 Duration: 00:00:17.53, start: 0.000000, bitrate: 65 kb/s Stream #2:0(und), 1, 1/44100: Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, s16, 44 kb/s Metadata: handler_name : SoundHandler Stream #2:1(und), 2, 1/1: Video: h264 (High) (avc1 / 0x31637661), yuvj420p, 1340x886 [SAR 1339:1340 DAR 1339:886], 66 kb/s, 1 fps, 1 tbr, 1 tbn, 2 tbc Metadata: handler_name : VideoHandler [AVFilterGraph @ 002688a0] No such filter: '[0:0] [0:1] [1:0] [1:1] [2:0] [2:1] concat=n=3:v=1:a=0 [a] [v]' Error configuring filters. [AVIOContext @ 0026d900] Statistics: 148337 bytes read, 2 seeks [AVIOContext @ 0026ad00] Statistics: 126112 bytes read, 2 seeks [AVIOContext @ 04236d60] Statistics: 110654 bytes read, 2 seeks Thanks for any suggestions. -Mike -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Concat-error-No-such-filter-0-0-tp4654771p4655003.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From tojesseg at gmail.com Thu Nov 15 07:29:54 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Wed, 14 Nov 2012 22:29:54 -0800 Subject: [FFmpeg-user] How do I read meta data? Message-ID: <50A48BE2.1040206@gmail.com> Good Day, How do I use ffmpeg to read the metadata on an FLV file I've created with it? Thanks! ~Jesse From lou at lrcd.com Thu Nov 15 07:40:29 2012 From: lou at lrcd.com (Lou) Date: Wed, 14 Nov 2012 21:40:29 -0900 Subject: [FFmpeg-user] Issue with encoding and rotating In-Reply-To: References: Message-ID: <20121114214029.5382b6d5@lrcd.com> On Wed, 14 Nov 2012 10:23:27 +0200 Igor Y wrote: > Hi, > I am using this version of ffmpeg: > > FFmpeg version SVN-r26381, Copyright (c) 2000-2011 the FFmpeg developers This is incredibly old and unsupported. It is from 2011-01-19 and as of now there have been at least 20378 additional commits to the source code since r26381. Development is active and usage of recent ffmpeg is encouraged. > built on Jan 15 2011 17:39:05 with gcc 4.1.2 20080704 (Red Hat 4.1.2-48) This guide may be of interest to you if you need help compiling: Alternatively you can try the static binaries. See the ffmpeg.org download page at http://ffmpeg.org/download.html > I am trying to rotate and encode video with codec H.264 next line: > > ffmpeg -i $some_video -y -vcodec libx264 -vpre medium -sameq -vf > "transpose=1" $new_video 2>&1 Do not use -sameq: http://superuser.com/a/478550/110524 > And it runs without errors. it return: > [trimmed] > > But when I play video it played without pictures only audio. What are you using to play the output? How do you know your player is not the issue? > Can someone help me with that issue? I doubt further help can be provided unless you use a supported version of ffmpeg. From lou at lrcd.com Thu Nov 15 07:44:29 2012 From: lou at lrcd.com (Lou) Date: Wed, 14 Nov 2012 21:44:29 -0900 Subject: [FFmpeg-user] Flipping Iphone videos In-Reply-To: References: Message-ID: <20121114214429.435aadce@lrcd.com> On Wed, 14 Nov 2012 13:45:05 +0800 Kai Hendry wrote: > Hi guys, > > I took a video from my iphone5, had dropbox upload it. Then on my > server I encoded into mp4/webm using > https://github.com/kaihendry/recordmydesktop2.0 > > However it appeared upside down when I tried to view either the > mp4/webm: http://r2d2.webconverger.org/2012-11-14/silent-boot-not-flipped.html > > Ok, I'll flip it then, which I did in: > http://r2d2.webconverger.org/2012-11-14/silent-boot.html > However that version appears upside down for Safari users. Not winning. > > > So does anyone know where this flipping problem lies? FFMPEG, Safari or Chrome? > > > I did search around and I found a couple of inactive bugs: > https://ffmpeg.org/trac/ffmpeg/ticket/1423 > https://ffmpeg.org/trac/ffmpeg/ticket/515 > > The original file is here: > http://r2d2.webconverger.org/2012-11-14/silent-boot.mov > > I hope someone can help with this frustrating problem! Many thanks, Please provide your actual ffmpeg commands,the complete console outputs, and any other required information and input files so we can attempt to duplicate your issue. From hendry at iki.fi Thu Nov 15 08:13:33 2012 From: hendry at iki.fi (Kai Hendry) Date: Thu, 15 Nov 2012 15:13:33 +0800 Subject: [FFmpeg-user] Flipping Iphone videos In-Reply-To: <20121114214429.435aadce@lrcd.com> References: <20121114214429.435aadce@lrcd.com> Message-ID: On 15 November 2012 14:44, Lou wrote: > Please provide your actual ffmpeg commands,the complete console > outputs, and any other required information and input files so we can > attempt to duplicate your issue. http://r2d2.webconverger.org/2012-11-15/silent-boot-not-flipped.log http://r2d2.webconverger.org/2012-11-15/silent-boot-flipped.log http://r2d2.webconverger.org/2012-11-15/silent-boot-flipped.html - plays back on Chrome fine, but upside down on safari http://r2d2.webconverger.org/2012-11-15/silent-boot-not-flipped.html - fine on safari, upside down on Chrome Original .mov file from my iPhone5 http://r2d2.webconverger.org/2012-11-14/silent-boot.mov My FFMPEG is from http://ffmpeg.gusari.org/static/32bit/ffmpeg.static.32bit.2012-11-13.tar.gz If you need to know the version of VPX say you can do `strings ./ffmpeg | grep "WebM Project VP8 Decoder"` Many thanks for looking into this !! -- https://github.com/kaihendry/recordmydesktop2.0/issues/1 From cehoyos at ag.or.at Thu Nov 15 09:40:05 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 15 Nov 2012 08:40:05 +0000 (UTC) Subject: [FFmpeg-user] Flipping Iphone videos References: Message-ID: Kai Hendry iki.fi> writes: > Ok, I'll flip it then, which I did in: > http://r2d2.webconverger.org/2012-11-14/silent-boot.html > However that version appears upside down for Safari users. Not winning. Thank you for the report! I sent an untested patch to -devel, could you test it? http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/154159 As a work-around, you can try: -metadata rotate="" Carl Eugen From Michael.Raab at iff.fraunhofer.de Thu Nov 15 09:43:29 2012 From: Michael.Raab at iff.fraunhofer.de (Michael Raab) Date: Thu, 15 Nov 2012 09:43:29 +0100 Subject: [FFmpeg-user] Sinus error In-Reply-To: References: Message-ID: Hi, I've included libav* libraries into our software package. When capturing and encoding animations some interpolation calculations (including sin() calls) are done in our software. The error occurs in our source code but is somehow related to libav. If I do the same calculations without capturing and encoding everything works as expected. If I use the libav libraries that we used before (built nearly 1 year ago) the error does not occur. Michael Von: Roger Pack An: FFmpeg user questions Datum: 14.11.2012 20:49 Betreff: Re: [FFmpeg-user] Sinus error Gesendet von: ffmpeg-user-bounces at ffmpeg.org > I'm using ffmpeg to encode and save 3d animations created in our software. > Since using a recent ffmpeg build, > I recognize sometimes strange fails (-1.#IND) when using the defaultt c++ > std::sin() function. Does ffmpeg some kind of manipulations there? where does this fail? are you using ffmpeg executable or libav*? -r _______________________________________________ ffmpeg-user mailing list ffmpeg-user at ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user From cehoyos at ag.or.at Thu Nov 15 09:41:17 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 15 Nov 2012 08:41:17 +0000 (UTC) Subject: [FFmpeg-user] How do I read meta data? References: <50A48BE2.1040206@gmail.com> Message-ID: Jesse Gordon gmail.com> writes: > How do I use ffmpeg to read the metadata on an > FLV file I've created with it? The usual way is: $ ffmpeg -i file.flv but I am sure you tried this before posting here, so I suspect there is something I miss. Carl Eugen From hendry at iki.fi Thu Nov 15 09:59:21 2012 From: hendry at iki.fi (Kai Hendry) Date: Thu, 15 Nov 2012 16:59:21 +0800 Subject: [FFmpeg-user] How do I read meta data? In-Reply-To: <50A48BE2.1040206@gmail.com> References: <50A48BE2.1040206@gmail.com> Message-ID: On 15 November 2012 14:29, Jesse Gordon wrote: > How do I use ffmpeg to read the metadata on an FLV file I've created with > it? I use ffprobe, which isn't ffmpeg but it's in my distro: x220:~$ pacman -Ql ffmpeg | grep ffprobe ffmpeg /usr/bin/ffprobe ffmpeg /usr/share/ffmpeg/ffprobe.xsd ffmpeg /usr/share/man/man1/ffprobe.1.gz From cehoyos at ag.or.at Thu Nov 15 10:41:50 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 15 Nov 2012 09:41:50 +0000 (UTC) Subject: [FFmpeg-user] Flipping Iphone videos References: Message-ID: Carl Eugen Hoyos ag.or.at> writes: > I sent an untested patch to -devel, could you test it? > http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/154159 > > As a work-around, you can try: > -metadata rotate="" Sorry, both ideas do not currently work;-( Carl Eugen From hendry at iki.fi Thu Nov 15 10:47:03 2012 From: hendry at iki.fi (Kai Hendry) Date: Thu, 15 Nov 2012 17:47:03 +0800 Subject: [FFmpeg-user] Flipping Iphone videos In-Reply-To: References: Message-ID: On 15 November 2012 17:41, Carl Eugen Hoyos wrote: > Sorry, both ideas do not currently work;-( Yes I tried too, doesn't work in safari http://r2d2.webconverger.org/2012-11-15/silent-boot-testing.mp4 :( From cehoyos at ag.or.at Thu Nov 15 11:23:13 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 15 Nov 2012 10:23:13 +0000 (UTC) Subject: [FFmpeg-user] Flipping Iphone videos References: Message-ID: Carl Eugen Hoyos ag.or.at> writes: > Kai Hendry iki.fi> writes: > > > Ok, I'll flip it then, which I did in: > > http://r2d2.webconverger.org/2012-11-14/silent-boot.html > > However that version appears upside down for Safari users. Not winning. > As a work-around, you can try: > -metadata rotate="" As Cl?ment pointed out, the correct work-around is "-metadata:s:v rotate=0" Carl Eugen From nicolas.george at normalesup.org Thu Nov 15 12:43:51 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Thu, 15 Nov 2012 12:43:51 +0100 Subject: [FFmpeg-user] Concat error - No such filter '[0,0]' In-Reply-To: <1352919987563-4655003.post@n4.nabble.com> References: <1352224109526-4654771.post@n4.nabble.com> <1352285762615-4654803.post@n4.nabble.com> <20121107175726.GA15809@phare.normalesup.org> <1352722877698-4654936.post@n4.nabble.com> <50A38B21.8020601@gmail.com> <1352919987563-4655003.post@n4.nabble.com> Message-ID: <20121115114351.GA8443@phare.normalesup.org> Le quartidi 24 brumaire, an CCXXI, Mike Kavanagh a ?crit?: > Thanks for your replies. Your post gives me hope that I can do this in the > MS Dos OS. So, I reran the command with two different quote configs > surrounding the filter_complex command: > > -1- double quotes filter_complex: "cmd parameters" > > Get error: [AVFilterGraph @ 041d6da0] Too > many inputs specified for the "concat" filter. This is a progress: until now, you did not manage to get ffmpeg to understand that you want the concat filter. This is now working, the quoting is correct. You now have to resolve the inconsistency of the inputs you put to concat and the number you set as options. > Error configuring filters. > > -2- double and single quotes: filter_complex "'cmd parameters'" > > Get Error: [AVFilterGraph @ 003988a0] No such > filter: '[0:0] [0:1] [1:0] [1:1] [2:0] [2:1] > concat=n=3:v=1:a=0 [a] [v]' n = 3, v = 1, a = 0 means 3?(1+0) = 3 inputs, and you gave 6. Please read the doc for the meaning of the options. > Command line: > ffmpeg -i HV_movieAV10001.mp4 -i HV_movieAV10002.mp4 -i HV_movieAV10003.mp4 > -filter_complex "'[0:0] [0:1] [1:0] [1:1] [2:0] [2:1] concat=n=3:v=1:a=0 [a] ^ ffmpeg gets the single quotes as part of the argument, it should not. The single quote is here in the example for the shell, not for ffmpeg. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From nicolas.george at normalesup.org Thu Nov 15 13:07:09 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Thu, 15 Nov 2012 13:07:09 +0100 Subject: [FFmpeg-user] Multiple Seeks (-ss/-t) in one file In-Reply-To: References: Message-ID: <20121115120709.GB8443@phare.normalesup.org> Le quartidi 24 brumaire, an CCXXI, Mr M a ?crit?: > I read online that you can do multiple of these if you do ffmpeg -i > INPUT -ss VALUE -t VALUE CODEC_PARAMTERS OUTPUTNAME then start all > over again with -i INPUT. You will get several files. Unfortunately, the concat filter can not be used here because the -t option applies after the filters. There are enhancements possible in that area, I have some on my TODO list, but they will not come immediately. > The problem is I read you should always put -ss before -i otherwise if > -ss is 08:00:00 for example, the encoding will take 8 hours cause the > entire file is loaded. This is so much over-simplified that it has become completely wrong. The truth is: -ss behaves differently whether it is on the input (before -i) or on the output (after -i). On the input, it uses seeking: it is usually very fast, but not very accurate because it needs to jump to a key frame. Also, with some protocols or formats, it is very inaccurate or does not work at all. On the output, it use skipping: frames are decoded and then discarded until the requested time. This is much slower (but usually faster than real-time, still), but much more accurate. Both can be combined; in that case, the output -ss is relative to the point requested by the input -ss. For your case, you could probably use pipes: for each segment you want, start a ffmpeg instance encoding to rawvideo+pcm in nut format into a pipe, and start a global ffmpeg instance to concatenate and encode everything. There are other variants on this solution, depending on the specifics of the problem. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From rogerdpack2 at gmail.com Thu Nov 15 16:01:34 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Thu, 15 Nov 2012 08:01:34 -0700 Subject: [FFmpeg-user] Sinus error In-Reply-To: References: Message-ID: > I've included libav* libraries into our software package. When capturing > and encoding animations some interpolation calculations (including sin() > calls) are done in our software. > The error occurs in our source code but is somehow related to libav. If I > do the same calculations without capturing and encoding everything works > as expected. > If I use the libav libraries that we used before (built nearly 1 year ago) > the error does not occur. Maybe run it through the gcc preprocessor ("-E") and see if the source is being modified somehow? From rogerdpack2 at gmail.com Thu Nov 15 16:04:08 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Thu, 15 Nov 2012 08:04:08 -0700 Subject: [FFmpeg-user] Multiple Seeks (-ss/-t) in one file In-Reply-To: References: Message-ID: > The problem is I read you should always put -ss before -i otherwise if > -ss is 08:00:00 for example, the encoding will take 8 hours cause the > entire file is loaded. It should (hopefully) go through the file quicker than in 8 hours :) http://ffmpeg.org/trac/ffmpeg/wiki/Seeking%20with%20FFmpeg may be of some use From hendry at iki.fi Thu Nov 15 16:25:50 2012 From: hendry at iki.fi (Kai Hendry) Date: Thu, 15 Nov 2012 23:25:50 +0800 Subject: [FFmpeg-user] Flipping Iphone videos In-Reply-To: References: Message-ID: On 15 November 2012 18:23, Carl Eugen Hoyos wrote: > As Cl?ment pointed out, the correct work-around > is "-metadata:s:v rotate=0" I'm not sure how the rotate API works, but I tried the above command upon: http://r2d2.webconverger.org/2012-11-15/silent-boot-flipped-metadata.html http://r2d2.webconverger.org/2012-11-15/silent-boot-flipped-metadata.log Now everything is upside down .... ? As mentioned before, I still don't understand why I have to manually flip Iphone videos. There is obviously some metadata not being grokked correctly by something ... reminds me image viewers mishandling JPEG EXIF rotation data of yore. From cehoyos at ag.or.at Thu Nov 15 18:41:54 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 15 Nov 2012 17:41:54 +0000 (UTC) Subject: [FFmpeg-user] Flipping Iphone videos References: Message-ID: Kai Hendry iki.fi> writes: > On 15 November 2012 18:23, Carl Eugen Hoyos wrote: > > As Cl?ment pointed out, the correct work-around > > is "-metadata:s:v rotate=0" > Now everything is upside down .... ? You originally reported different problems, one of them - that I was not aware of and that was not reported before - was that if you explicitly rotate iPhone videos using -vf transpose Safari (and I assumed QuickTime) show the resulting video incorrectly (rotated). I only commented on this issue (I wanted to spare you my comment <>), I even tried to fix it (which turned out to be non-trivial), and I finally provided the solution (not found by me). > As mentioned before, I still don't understand why I have > to manually flip Iphone videos. Because ticket #515 was not fixed yet, feel free to add yourself to CC or send a patch. Carl Eugen From andyr at paulbunyan.net Thu Nov 15 19:59:52 2012 From: andyr at paulbunyan.net (Andrew Ramberg) Date: Thu, 15 Nov 2012 12:59:52 -0600 Subject: [FFmpeg-user] Overlay Filter Broken? In-Reply-To: <20121113225759.GM2615@arborea> References: <1352841040057-4654981.post@n4.nabble.com> <20121113220725.GJ2615@arborea> <50A2CD04.7080308@paulbunyan.net> <20121113225759.GM2615@arborea> Message-ID: <50A53BA8.6070804@paulbunyan.net> I would really appreciate help on this if possible but please don't reply with "read the docs". If everything worked like the docs said they should, many of the questions on this board wouldn't be there... I've read what I could find in the docs on the movie filter and searched all over for an example that actually works with 0.10.6 and have yet to find one. Here's my command again and the server response: *./ffmpeg -i rtsp://root:password at 192.168.1.5/axis-media/media.amp -vf "movie=/home/webcam/logo/glow.png [logo]; [in][logo] overlay=10:main_h-overlay_h-10 [out]" http://localhost:8090/feed1.ffm * ffmpeg version 0.10.6 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 12 2012 14:02:22 with gcc 4.4.6 20120305 (Red Hat 4.4.6-4) configuration: --enable-filter=movie --enable-avfilter --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-gpl libavutil 51. 35.100 / 51. 35.100 libavcodec 53. 61.100 / 53. 61.100 libavformat 53. 32.100 / 53. 32.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 61.100 / 2. 61.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 6.100 / 0. 6.100 libpostproc 52. 0.100 / 52. 0.100 [rtsp @ 0x256c3a0] Estimating duration from bitrate, this may be inaccurate Input #0, rtsp, from 'rtsp://root:password at 192.168.1.5/axis-media/media.amp': Metadata: title : Media Presentation Duration: N/A, start: 0.019625, bitrate: N/A Stream #0:0: Video: h264 (Baseline), yuvj420p, 1280x720 [SAR 1:1 DAR 16:9], 29.97 tbr, 90k tbn, 180k tbc Stream #0:1: Audio: aac, 16000 Hz, mono, s16 *[tcp @ 0x28c8a00] TCP connection to localhost:8090 failed: Connection refused [tcp @ 0x28c8aa0] TCP connection to localhost:8090 failed: Connection refused* [buffer @ 0x25745c0] w:1280 h:720 pixfmt:yuvj420p tb:1/1000000 sar:1/1 sws_param: [scale @ 0x28bf740] w:1280 h:720 fmt:yuvj420p -> w:512 h:288 fmt:yuv420p flags:0x4 Output #0, ffm, to 'http://localhost:8090/feed1.ffm': Metadata: title : Media Presentation encoder : Lavf53.32.100 Stream #0:0: Video: flv1 ([2][0][0][0] / 0x0002), yuv420p, 512x288 [SAR 1:1 DAR 16:9], q=1-2, 100 kb/s, 1000k tbn, 29.97 tbc Stream mapping: Stream #0:0 -> #0:0 (h264 -> flv) Press [q] to stop, [?] for help [flv @ 0x256ad80] rc buffer underflow Last message repeated 11 times rc buffer underflow q=31.0 size= 140kB time=00:00:01.13 bitrate=1010.9kbits/s [flv @ 0x256ad80] rc buffer underflow Last message repeated 2 times rc buffer underflow q=37.2 size= 224kB time=00:00:01.63 bitrate=1122.4kbits/s [flv @ 0x256ad80] rc buffer underflow rc buffer underflow q=31.0 size= 276kB time=00:00:02.16 bitrate=1042.5kbits/s [flv @ 0x256ad80] rc buffer underflow Last message repeated 6 times frame= 84 fps= 40 q=31.0 Lsize= 332kB time=00:00:02.80 bitrate= 970.4kbits/s video:324kB audio:0kB global headers:0kB muxing overhead 2.534345% *The flv video stream works from FFServer but has no logo overlay.* On 11/13/2012 04:58 PM, Stefano Sabatini wrote: > On date Tuesday 2012-11-13 16:43:16 -0600, Andrew Ramberg wrote: > [...] >> I assumed my command was using movie beings it's defined in the -vf >> string? Could you give me an example of the correct "movie" syntax? > Why don't you just read docs: > http://ffmpeg.org/ffmpeg.html#movie > ? > > (Note: you're supposed to read the docs which come with your installed > FFmpeg, online documentation are updated against latest git). > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > > From nicolas.george at normalesup.org Thu Nov 15 20:25:25 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Thu, 15 Nov 2012 20:25:25 +0100 Subject: [FFmpeg-user] Overlay Filter Broken? In-Reply-To: <50A53BA8.6070804@paulbunyan.net> References: <1352841040057-4654981.post@n4.nabble.com> <20121113220725.GJ2615@arborea> <50A2CD04.7080308@paulbunyan.net> <20121113225759.GM2615@arborea> <50A53BA8.6070804@paulbunyan.net> Message-ID: <20121115192525.GA12999@phare.normalesup.org> Le quintidi 25 brumaire, an CCXXI, Andrew Ramberg a ?crit?: > I would really appreciate help on this if possible but please don't > reply with "read the docs". If everything worked like the docs said > they should, many of the questions on this board wouldn't be > there... I've read what I could find in the docs on the movie > filter and searched all over for an example that actually works with > 0.10.6 and have yet to find one. This kind of attitude makes me want not to help. Are you aware that you are saying this to the one of persons responsible for the huge improvement of ffmpeg's documentation in the last few years? The documentation for the 0.10.6 release comes with the 0.10.6 release, in the doc/ directory. The documentation for the movie and overlay filters have been constantly kept up to date since way before the 0.10 branch. > Here's my command again and the server response: > > *./ffmpeg -i rtsp://root:password at 192.168.1.5/axis-media/media.amp > -vf "movie=/home/webcam/logo/glow.png [logo]; [in][logo] > overlay=10:main_h-overlay_h-10 [out]" > http://localhost:8090/feed1.ffm * This exact same command line, just changing the inputs and output to file that I have, with a fresh build of 0.10.6, works perfectly. > [buffer @ 0x25745c0] w:1280 h:720 pixfmt:yuvj420p tb:1/1000000 > sar:1/1 sws_param: > [scale @ 0x28bf740] w:1280 h:720 fmt:yuvj420p -> w:512 h:288 > fmt:yuv420p flags:0x4 You should be seeing an info line related to movie and two other related to overlay, around here. > On 11/13/2012 04:58 PM, Stefano Sabatini wrote: Please do not top-post on this mailing-list. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From andyr at paulbunyan.net Thu Nov 15 21:06:09 2012 From: andyr at paulbunyan.net (Andrew Ramberg) Date: Thu, 15 Nov 2012 14:06:09 -0600 Subject: [FFmpeg-user] Overlay Filter Broken? In-Reply-To: <20121115192525.GA12999@phare.normalesup.org> References: <1352841040057-4654981.post@n4.nabble.com> <20121113220725.GJ2615@arborea> <50A2CD04.7080308@paulbunyan.net> <20121113225759.GM2615@arborea> <50A53BA8.6070804@paulbunyan.net> <20121115192525.GA12999@phare.normalesup.org> Message-ID: <50A54B31.1060203@paulbunyan.net> On 11/15/2012 01:25 PM, Nicolas George wrote: > Le quintidi 25 brumaire, an CCXXI, Andrew Ramberg a ?crit : >> I would really appreciate help on this if possible but please don't >> reply with "read the docs". If everything worked like the docs said >> they should, many of the questions on this board wouldn't be >> there... I've read what I could find in the docs on the movie >> filter and searched all over for an example that actually works with >> 0.10.6 and have yet to find one. > This kind of attitude makes me want not to help. Are you aware that you are > saying this to the one of persons responsible for the huge improvement of > ffmpeg's documentation in the last few years? No, I was not aware of that. Please don't get me wrong, I appreciate all the people who contribute to FFMpeg and it's an awesome program! But the doc's are not a panacea to all our problems and that's why many people post to this list. A "read the docs" reply sounds condescending, in many cases. Beings Stefano probably wrote the docs, that makes this an exception. My apologies... > > The documentation for the 0.10.6 release comes with the 0.10.6 release, in > the doc/ directory. The documentation for the movie and overlay filters have > been constantly kept up to date since way before the 0.10 branch. > >> Here's my command again and the server response: >> >> *./ffmpeg -i rtsp://root:password at 192.168.1.5/axis-media/media.amp >> -vf "movie=/home/webcam/logo/glow.png [logo]; [in][logo] >> overlay=10:main_h-overlay_h-10 [out]" >> http://localhost:8090/feed1.ffm * > This exact same command line, just changing the inputs and output to file > that I have, with a fresh build of 0.10.6, works perfectly. What OS are you using? This is built on CentOS release 6.3 (Final). > >> [buffer @ 0x25745c0] w:1280 h:720 pixfmt:yuvj420p tb:1/1000000 >> sar:1/1 sws_param: >> [scale @ 0x28bf740] w:1280 h:720 fmt:yuvj420p -> w:512 h:288 >> fmt:yuv420p flags:0x4 > You should be seeing an info line related to movie and two other related to > overlay, around here. I'm not seeing that line. This is what I get. [scale @ 0x2a2e600] w:1280 h:720 fmt:yuvj420p -> w:512 h:288 fmt:yuv420p flags:0x4 Output #0, ffm, to 'http://localhost:8090/feed1.ffm': Metadata: title : Media Presentation encoder : Lavf53.32.100 Stream #0:0: Video: flv1, yuv420p, 512x288 [SAR 1:1 DAR 16:9], q=1-2, 100 kb/s, 1000k tbn, 29.97 tbc Stream mapping: Stream #0:0 -> #0:0 (h264 -> flv) Press [q] to stop, [?] for help [flv @ 0x2a25240] rc buffer underflow Last message repeated 11 times rc buffer underflow q=31.0 size= 156kB time=00:00:01.13 bitrate=1126.5kbits/s Thank you for your reply! If the command is correct, any idea why it's not working then? >> On 11/13/2012 04:58 PM, Stefano Sabatini wrote: > Please do not top-post on this mailing-list. > > Regards, > > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From andyr at paulbunyan.net Thu Nov 15 21:38:25 2012 From: andyr at paulbunyan.net (defunct) Date: Thu, 15 Nov 2012 12:38:25 -0800 (PST) Subject: [FFmpeg-user] Overlay Filter Broken? In-Reply-To: <50A54B31.1060203@paulbunyan.net> References: <1352841040057-4654981.post@n4.nabble.com> <20121113220725.GJ2615@arborea> <50A2CD04.7080308@paulbunyan.net> <20121113225759.GM2615@arborea> <50A53BA8.6070804@paulbunyan.net> <20121115192525.GA12999@phare.normalesup.org> <50A54B31.1060203@paulbunyan.net> Message-ID: <1353011905918-4655029.post@n4.nabble.com> Seems like this is an ffserver issue, not ffmpeg. I changed the output to a file as Nicolas tried and the logo is overlaid on my stream but when streaming to an ffserver flv file, it vanishes. Any ideas? -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Overlay-Filter-Broken-tp4654981p4655029.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From hendry at iki.fi Fri Nov 16 02:52:47 2012 From: hendry at iki.fi (Kai Hendry) Date: Fri, 16 Nov 2012 09:52:47 +0800 Subject: [FFmpeg-user] Flipping Iphone videos In-Reply-To: References: Message-ID: On 16 November 2012 01:41, Carl Eugen Hoyos wrote: > You originally reported different problems, one of them - > that I was not aware of and that was not reported before - > was that if you explicitly rotate iPhone videos using -vf > transpose Safari (and I assumed QuickTime) show the resulting > video incorrectly (rotated). Sorry, I did try my best to explain the problem and call it "flipped" and include a log. > I only commented on this issue (I wanted to spare you my > comment <>), I even > tried to fix it (which turned out to be non-trivial), and I > finally provided the solution (not found by me). https://ffmpeg.org/trac/ffmpeg/ticket/515 was last touched 5 months ago, hence I called it inactive. I don't understand the solution since now everything is wrongly rotated and yes, ideally I didn't have to manually rotate my iphone videos. :) > Because ticket #515 was not fixed yet, feel free to add > yourself to CC or send a patch. I don't have the skills to send a patch. I'll add links to my mov and HTML5 video that exhibits the problem. Many thanks, From tojesseg at gmail.com Fri Nov 16 06:31:53 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Thu, 15 Nov 2012 21:31:53 -0800 Subject: [FFmpeg-user] How do I read meta data? - SOLVED In-Reply-To: References: <50A48BE2.1040206@gmail.com> Message-ID: <50A5CFC9.4080501@gmail.com> On 11/15/2012 12:41 AM, Carl Eugen Hoyos wrote: > Jesse Gordon gmail.com> writes: > >> How do I use ffmpeg to read the metadata on an >> FLV file I've created with it? > The usual way is: > $ ffmpeg -i file.flv > > but I am sure you tried this before posting here, > so I suspect there is something I miss. > > Carl Eugen > > Thank you all for your responses. I was finally able to figure it out, I believe. This is just a report of how I solved it and is for others who may be up against the same problem. No need to read if you don't have my problem. I was able to get this tool, called FLVmeta (free portable source in C http://code.google.com/p/flvmeta/ ) and it compiled and it can dump all the Metadata as well scanning in the list of keyframes and adding that to the meta data. flvmeta -F filename.flv scans the source file and produces an xml list of all information, including the byte offset and timestamp (in milliseconds) for each frame, and indicates whether they are keyframes or inter frames. It gets this information by scanning the file itself and does not rely on existing metadata. flvmeta input.flv output.flv scans input.flv and creates a list of just keyframes (time and byte offset) and then writes output.flv with the calculated time/offset table in the header. ffmpeg does not seem to (by default) write the keyframe list to the header of an flv file. ffmpeg -i and ffprobe do not seem to show the keyframe list if present, but just indicate that there is meta data and does show some of it. I did get flvtool2 working - but I had to downgrade to an old version of ruby (1.8.7) which ironically has a bug in math.c which newer compilers don't like - so I had to change the word "define" to "defined" on line 37 or so. Then it compiled. But it turns out I didn't need flvtool2 since FLVmeta was so easy to compile -- and ffmpeg seems to put the keyframes list in automatically. To verify that FLVmeta was actually writing the keyframe list (and reading it) to/from the header, I took my output flv file and used dd to chop off and save just the first 10k bytes (of a ~1M file) and even though only two frames played, FLVmeta still produced the full list of all 27 seconds of keyframes. Thanks again for everything! ~Jesse From cehoyos at ag.or.at Fri Nov 16 09:23:36 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Fri, 16 Nov 2012 08:23:36 +0000 (UTC) Subject: [FFmpeg-user] Flipping Iphone videos References: Message-ID: Kai Hendry iki.fi> writes: > On 16 November 2012 01:41, Carl Eugen Hoyos wrote: > > You originally reported different problems, one of them - > > that I was not aware of and that was not reported before - > > was that if you explicitly rotate iPhone videos using -vf > > transpose Safari (and I assumed QuickTime) show the resulting > > video incorrectly (rotated). > > Sorry, I did try my best to explain the problem and call > it "flipped" and include a log. (I don't think you included a log, but) You explained your problem very well, as said you described (among other things that are known) something that I believe was not known so I consider it a very useful mail. > > I only commented on this issue (I wanted to spare you my > > comment <>), I even > > tried to fix it (which turned out to be non-trivial), and I > > finally provided the solution (not found by me). > > https://ffmpeg.org/trac/ffmpeg/ticket/515 was last touched > 5 months ago, hence I called it inactive. > I don't understand the solution since now everything is wrongly > rotated and yes, ideally I didn't have to manually rotate my iphone > videos. :) Your original report was: (The following was the only part of your original message I ever commented on.) [QUOTE] Ok, I'll flip it then, which I did in: http://r2d2.webconverger.org/2012-11-14/silent-boot.html However that version appears upside down for Safari users. Not winning. [/QUOTE] We (Cl?ment) pointed out that if you add "-metadata:s:v rotate=0" to the command line Safari will (or should?) not add an additional rotation anymore. ("Winning.") > > Because ticket #515 was not fixed yet, feel free to add > > yourself to CC or send a patch. > > I don't have the skills to send a patch. I'll add links to > my mov and HTML5 video that exhibits the problem. The ticket is now set to "open" and "reproduced" meaning no additional information is needed. (And given that it is now very difficult for nearly all computer users to test with Safari, I believe QuickTime is more suited as a problem description.) Carl Eugen From hendry at iki.fi Fri Nov 16 09:32:19 2012 From: hendry at iki.fi (Kai Hendry) Date: Fri, 16 Nov 2012 16:32:19 +0800 Subject: [FFmpeg-user] Flipping Iphone videos In-Reply-To: References: Message-ID: Ok I admit http://r2d2.webconverger.org/2012-11-14/silent-boot.html was confusing. Sorry! On 16 November 2012 16:23, Carl Eugen Hoyos wrote: > computer users to test with Safari, I believe QuickTime > is more suited as a problem description.) A lot of people have IOS6 devices like iPhones and some people even use MacOSX, all of which have versions of Safari which correctly playback an "unrotated" transcoded ffmpeg processed file. I say correctly as I don't want to have to rotate videos as part of processing them for publication. e.g. http://r2d2.webconverger.org/2012-11-15/silent-boot-not-flipped.html The log file is referenced in the HTML. :) Thanks again for looking into this, From brom at expolife.com Fri Nov 16 13:52:03 2012 From: brom at expolife.com (Michael Bromley) Date: Fri, 16 Nov 2012 22:52:03 +1000 Subject: [FFmpeg-user] error with metadata addition during wav to alac/m4a conversion In-Reply-To: <50A02C09.9010003@expolife.com> References: <50A02C09.9010003@expolife.com> Message-ID: <50A636F3.2070900@expolife.com> Hi again, i didn't get any responses to my problem with not all of the ffmpeg'd alac metadata that i added to an .m4a coming up in ffprobe and various programs (eg. iTunes on MacOSX, nor VLC/rhythmbox on linux). but for the record I worked out that the documentation via for alac (at least) needs a tweak > http://wiki.multimedia.cx/index.php?title=FFmpeg_Metadata#QuickTime.2FMOV.2FMP4.2FM4A.2Fet_al. -metadata author -> artist -metadata year -> date... ie. the following works fine with ffmpeg version 0.8.12 > ffmpeg -threads 2 -y -i /dev/shm/Music/09-uphill.wav -metadata title="Uphill" -metadata artist="Country Town Collective" -metadata album_artist="Country Town Collective" -metadata album="Back When Never" -metadata date="2012" -metadata track="09" -metadata genre="Alternative" -acodec alac /home/uqmbrom1/Music/m4a-alac/country_town_collective/back_when_never/09-uphill.m4a -metadata title="Uphill" -metadata artist="Country Town Collective" -metadata album_artist="Country Town Collective" -metadata album="Back When Never" -metadata date="2012" -metadata track="09" -metadata genre="Alternative" -acodec libmp3lame -aq 5 /home/uqmbrom1/Music/mp3-dup/country_town_collective/back_when_never/09-uphill.mp3 ie. i've now setup 'grip' to rip to RAM and then call a little bash script to use ffmpeg to create alac's and mp3's simultaneously (alac's for home storage, mp3 for the road). Can email details if anyone is interested. thanks ffmpeg crew, michael On 11/12/2012 08:51 AM, Michael Bromley wrote: > > Hi users, i've got a problem when adding metadata to an alac file. > > Following the >> # from >> http://wiki.multimedia.cx/index.php?title=FFmpeg_Metadata#QuickTime.2FMOV.2FMP4.2FM4A.2Fet_al. >> > i first used an older ffmpeg using the latest Fedora 16 package via > rpmfusion-free >> ffmpeg-0.8.5-2.fc16.x86_64 : Digital VCR and streaming server >> Repo : rpmfusion-free > > the command that i run is: >> [userme at lapdog ~]$ ffmpeg -y -i /dev/shm/Music/09-uphill.wav -metadata >> title="Uphill" -metadata author="Country Town Collective" -metadata >> album_artist="Country Town Collective" -metadata album="Back When >> Never" -metadata year="2012" -metadata track="09" -metadata >> genre="Alternative" -acodec alac >> /home/userme/Music/mp4-alac/country_town_collective/back_when_never/09-uphill.m4a >> >> ffmpeg version 0.8.12, Copyright (c) 2000-2011 the FFmpeg developers >> built on Jun 13 2012 09:57:38 with gcc 4.6.3 20120306 (Red Hat 4.6.3-2) >> configuration: --prefix=/usr --bindir=/usr/bin >> --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg >> --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 >> --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 >> -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 >> -mtune=generic' --enable-bzlib --enable-libcelt --enable-libdc1394 >> --enable-libdirac --enable-libfreetype --enable-libgsm >> --enable-libmp3lame --enable-libopenjpeg --enable-librtmp >> --enable-libschroedinger --enable-libspeex --enable-libtheora >> --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid >> --enable-x11grab --enable-avfilter --enable-postproc --enable-pthreads >> --disable-static --enable-shared --enable-gpl --disable-debug >> --disable-stripping --shlibdir=/usr/lib64 --enable-runtime-cpudetect >> libavutil 51. 9. 1 / 51. 9. 1 >> libavcodec 53. 8. 0 / 53. 8. 0 >> libavformat 53. 5. 0 / 53. 5. 0 >> libavdevice 53. 1. 1 / 53. 1. 1 >> libavfilter 2. 23. 0 / 2. 23. 0 >> libswscale 2. 0. 0 / 2. 0. 0 >> libpostproc 51. 2. 0 / 51. 2. 0 >> [wav @ 0xe3e600] max_analyze_duration 5000000 reached at 5015510 >> Input #0, wav, from '/dev/shm/Music/09-uphill.wav': >> Duration: 00:02:18.00, bitrate: 1411 kb/s >> Stream #0.0: Audio: pcm_s16le, 44100 Hz, 2 channels, s16, 1411 kb/s >> Output #0, ipod, to >> '/home/userme/Music/mp4-alac/country_town_collective/back_when_never/09-uphill.m4a': >> >> Metadata: >> title : Uphill >> author : Country Town Collective >> album_artist : Country Town Collective >> album : Back When Never >> year : 2012 >> track : 09 >> genre : Alternative >> encoder : Lavf53.5.0 >> Stream #0.0: Audio: alac, 44100 Hz, 2 channels, s16, 64 kb/s >> Stream mapping: >> Stream #0.0 -> #0.0 >> Press [q] to stop, [?] for help >> size= 15943kB time=00:02:18.01 bitrate= 946.3kbits/s >> video:0kB audio:15931kB global headers:0kB muxing overhead 0.077991% > > The .m4a plays fine, but when i view the info either in any > fedora music programs or on a Mac in iTunes it is 'missing' both > the year and artist (ie. author?). The title, album and genre are > all set correctly. > > I have also tried a 'latest' static binary downloaded from >> http://dl.dropbox.com/u/24633983/ffmpeg/index.html > >> [userme at lapdog ~]$ ~/bin/ffmpeg-linux64-20121108/ffmpeg -y -i >> /dev/shm/Music/09-uphill.wav -metadata title="Uphill" -metadata >> author="Country Town Collective" -metadata album_artist="Country Town >> Collective" -metadata album="Back When Never" -metadata year="2012" >> -metadata track="09" -metadata genre="Alternative" -acodec alac >> /home/userme/Music/mp4-alac/country_town_collective/back_when_never/09-uphill.m4a >> >> ffmpeg version N-46529-g3affcc9 Copyright (c) 2000-2012 the FFmpeg >> developers >> built on Nov 8 2012 14:15:25 with gcc 4.7 (Debian 4.7.2-4) >> configuration: --extra-cflags=-I../static/include >> --extra-ldflags='-L../static/lib -static' --enable-gpl >> --enable-version3 --enable-static --disable-shared --disable-debug >> --enable-runtime-cpudetect --disable-x11grab --enable-libmp3lame >> --enable-libx264 --enable-libspeex --enable-libvorbis --enable-libvpx >> --enable-libfreetype --enable-libxvid --enable-libopencore-amrnb >> --enable-libopencore-amrwb --enable-libxavs --enable-libtheora >> --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-gray >> --enable-libopenjpeg --disable-ffserver >> libavutil 52. 5.100 / 52. 5.100 >> libavcodec 54. 71.100 / 54. 71.100 >> libavformat 54. 36.100 / 54. 36.100 >> libavdevice 54. 3.100 / 54. 3.100 >> libavfilter 3. 21.106 / 3. 21.106 >> libswscale 2. 1.102 / 2. 1.102 >> libswresample 0. 16.100 / 0. 16.100 >> libpostproc 52. 1.100 / 52. 1.100 >> [wav @ 0x20b6b40] max_analyze_duration 5000000 reached at 5015510 >> Guessed Channel Layout for Input Stream #0.0 : stereo >> Input #0, wav, from '/dev/shm/Music/09-uphill.wav': >> Duration: 00:02:18.00, bitrate: 1411 kb/s >> Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, >> stereo, s16, 1411 kb/s >> Output #0, ipod, to >> '/home/userme/Music/mp4-alac/country_town_collective/back_when_never/09-uphill.m4a': >> >> Metadata: >> title : Uphill >> author : Country Town Collective >> album_artist : Country Town Collective >> album : Back When Never >> year : 2012 >> track : 09 >> genre : Alternative >> encoder : Lavf54.36.100 >> Stream #0:0: Audio: alac (alac / 0x63616C61), 44100 Hz, stereo, >> s16p, 128 kb/s >> Stream mapping: >> Stream #0:0 -> #0:0 (pcm_s16le -> alac) >> Press [q] to stop, [?] for help >> size= 15932kB time=00:02:18.01 bitrate= 945.6kbits/s >> video:0kB audio:15925kB subtitle:0 global headers:0kB muxing overhead >> 0.043232% > > but i get the same problem. any clues? thanks muchly, michael > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From hdlmnate at gmail.com Fri Nov 16 14:38:01 2012 From: hdlmnate at gmail.com (Nathaniel Finney) Date: Fri, 16 Nov 2012 14:38:01 +0100 Subject: [FFmpeg-user] Subtitles (libass) on CentOS5 - fontconfig error Message-ID: I'm having problems burning subtitles with an ffmpeg installation on CentOS5, I get a warning: *Fontconfig disabled, only default font will be used.* And the conversions exits on the first frame with segmentation fault. I've tried the Windows solution recommended in the documentation, adding the path variable: *export FONTCONFIG_PATH=/etc/fonts* As well as FONTCONFIG_FILE, FC_... no change. It seems that ffmpeg is not finding my font configuration path, any ideas? I also posted the complete result on creativecow: http://forums.creativecow.net/readpost/291/1015 From cehoyos at ag.or.at Fri Nov 16 14:56:03 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Fri, 16 Nov 2012 13:56:03 +0000 (UTC) Subject: [FFmpeg-user] Subtitles (libass) on CentOS5 - fontconfig error References: Message-ID: Nathaniel Finney gmail.com> writes: > I'm having problems burning subtitles with an ffmpeg > installation on CentOS5, I get a warning: > > *Fontconfig disabled, only default font will be used.* > > And the conversions exits on the first frame with > segmentation fault. The crash sounds important, could you add some information? Carl Eugen From h.reindl at thelounge.net Fri Nov 16 16:02:25 2012 From: h.reindl at thelounge.net (Reindl Harald) Date: Fri, 16 Nov 2012 16:02:25 +0100 Subject: [FFmpeg-user] mbtree-files Message-ID: <50A65581.1050906@thelounge.net> hi would it be possible to remove the mbtree-files after x264-2pass-encoding or give them at least the same filename as the targetfile with .mbtree at the end so scripts using the ffmpeg-commandlines could remove them after processing? "rm *.mbtree" is not a valid workaround as you would also kill the file of a possible running other instance 4bc0ff09ef706758bc91a44e289127f5-mp4-0.log.mbtree -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 261 bytes Desc: OpenPGP digital signature URL: From nicolas.george at normalesup.org Fri Nov 16 17:30:02 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Fri, 16 Nov 2012 17:30:02 +0100 Subject: [FFmpeg-user] Subtitles (libass) on CentOS5 - fontconfig error In-Reply-To: References: Message-ID: <20121116163002.GA12717@phare.normalesup.org> Le sextidi 26 brumaire, an CCXXI, Nathaniel Finney a ?crit?: > *Fontconfig disabled, only default font will be used.* You should rebuild libass to enable fontconfig support. > And the conversions exits on the first frame with segmentation fault. This is more annoying, and deserves a ticket on the bug tracker. It may be a libass bug, though, but we will not know until we investigate. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From rogerdpack2 at gmail.com Fri Nov 16 17:41:52 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Fri, 16 Nov 2012 09:41:52 -0700 Subject: [FFmpeg-user] How do I read meta data? - SOLVED In-Reply-To: <50A5CFC9.4080501@gmail.com> References: <50A48BE2.1040206@gmail.com> <50A5CFC9.4080501@gmail.com> Message-ID: > flvmeta input.flv output.flv scans input.flv and creates a list of just > keyframes (time and byte offset) and then writes output.flv with the > calculated time/offset table in the header. > > ffmpeg does not seem to (by default) write the keyframe list to the > header of an flv file. So is this a bug in ffmpeg? -r From rogerdpack2 at gmail.com Fri Nov 16 18:16:58 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Fri, 16 Nov 2012 10:16:58 -0700 Subject: [FFmpeg-user] unable to receive an rtsp stream Message-ID: It was made aware to me that if you start vlc sending an rtsp stream, like this: $ vlc :sout=#transcode{vcodec=h264,vb=300,scale=0.25,acodec=mp4a,ab=128,channels=2,samplerate=22050}:rtp{mux=ts,sdp=rtsp://:8554/test.sdp} :sout-keep vlc is able to receive the stream, like $ vlc rtsp://localhost:8554/test.sdp however, ffmpeg seems to fail with: $ ffmpeg-distro-static-2012-10-10-42212c664c24d813ff5d843dd04aac5cf6d7de45/ffmpeg-32 -i rtsp://localhost:8554/test.sdp -acodec copy -vcodec copy -y yo.avi ffmpeg version N-45279-g6b86dd5 Copyright (c) 2000-2012 the FFmpeg developers built on Oct 10 2012 17:30:47 with gcc 4.7.1 (GCC) configuration: --enable-memalign-hack --arch=x86 --enable-gpl --enable-libx264 --enable-avisynth --enable-libxvid --target-os=mingw32 --cross-prefix=/home/rogerdpack/dev/ffmpeg-windows-build-helpers/sandbox/mingw-w64-i686/bin/i686-w64-mingw32- --pkg-config=pkg-config --enable-libmp3lame --enable-version3 --enable-libvpx --extra-libs=-lws2_32 --extra-libs=-lpthread --enable-zlib --extra-libs=-lwinmm --extra-libs=-lgdi32 --enable-librtmp --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libopenjpeg --enable-gnutls --enable-libgsm --enable-libfreetype --disable-optimizations --enable-mmx --disable-postproc --enable-fontconfig --enable-libass --enable-libutvideo --enable-libopus --disable-w32threads --extra-cflags=-DPTW32_STATIC_LIB --enable-frei0r --enable-filter=frei0r --enable-libvo-aacenc --enable-runtime-cpudetect libavutil 51. 74.100 / 51. 74.100 libavcodec 54. 65.100 / 54. 65.100 libavformat 54. 31.100 / 54. 31.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 19.102 / 3. 19.102 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 [rtsp @ 03A4F540] method SETUP failed: 459 Aggregate operation not allowed rtsp://localhost:8554/test.sdp: Invalid data found when processing input Should I file a trac? Thanks! -roger- From ffmpeg-users at blubbmon.de Fri Nov 16 18:17:41 2012 From: ffmpeg-users at blubbmon.de (Andre Kloth) Date: Fri, 16 Nov 2012 18:17:41 +0100 Subject: [FFmpeg-user] Screencast looks foggy Message-ID: <201211161817.41725.ffmpeg-users@blubbmon.de> Hi, when I record a screencast for a presentation the video looks "foggy": http://blubbmon.de/ffmpeg/test.mkv You can see this "fog" at the white background or the red colored lines (and especially with black background - not recorded in the video). On the screen these lines appear correctly as strong red (in Qt it's just #ff0000). My recording command is (output is attached): ffmpeg -f x11grab -r 25 -s 1680x1050 -i :0.0 -vcodec libx264 -preset ultrafast -crf 0 -sameq -threads 0 -timelimit 1800 test.mkv I searched around for other codecs that give me almost the same quality and output bit rate, but couldn't find any. With huffyuv the file size explodes :) (and the problem remains) However, I'm not sure if the problem results from the conversion from BGRA to YUV420p when recording with x264 (ffmpeg output: "Incompatible pixel format 'bgra' for codec 'libx264', auto-selecting format 'yuv420p'"). Maybe I should just apply some gamma correction? Do you have any other suggestions? Best regards, Andre' -------------- next part -------------- ffmpeg -f x11grab -r 25 -s 1680x1050 -i :0.0 -vcodec libx264 -preset ultrafast -crf 0 -sameq -threads 0 -timelimit 1800 test.mkv ffmpeg version 0.10.3 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 16 2012 14:51:31 with gcc 4.5.3 configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --enable-shared --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++ --ar=x86_64-pc-linux-gnu-ar --optflags='-O2 -pipe -march=core2 -mcx16 -msahf -mpopcnt -msse4.2 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=256 -mtune=core2' --extra-cflags='-O2 -pipe -march=core2 -mcx16 -msahf -mpopcnt -msse4.2 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=256 -mtune=core2' --extra-cxxflags='-O2 -pipe -march=core2 -mcx16 -msahf -mpopcnt -msse4.2 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=256 -mtune=core2' --disable-static --enable-gpl --enable-version3 --enable-postproc --enable-avfilter --disable-stripping --disable-debug --disable-vaapi --disable-vdpau --enable-openssl --enable-nonfree --enable-libmp3lame --enable-libvo-aacenc --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --disable-indev=v4l --disab libavutil 51. 35.100 / 51. 35.100 libavcodec 53. 61.100 / 53. 61.100 libavformat 53. 32.100 / 53. 32.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 61.100 / 2. 61.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 6.100 / 0. 6.100 libpostproc 52. 0.100 / 52. 0.100 [x11grab @ 0x63ec50] device: :0.0 -> display: :0.0 x: 0 y: 0 width: 1680 height: 1050 [x11grab @ 0x63ec50] shared memory extension found [x11grab @ 0x63ec50] Estimating duration from bitrate, this may be inaccurate Input #0, x11grab, from ':0.0': Duration: N/A, start: 1353084374.201919, bitrate: 1411200 kb/s Stream #0:0: Video: rawvideo (BGRA / 0x41524742), bgra, 1680x1050, 1411200 kb/s, 25 tbr, 1000k tbn, 25 tbc Incompatible pixel format 'bgra' for codec 'libx264', auto-selecting format 'yuv420p' [buffer @ 0x63f1a0] w:1680 h:1050 pixfmt:bgra tb:1/1000000 sar:0/1 sws_param: [buffersink @ 0x64e0d0] auto-inserting filter 'auto-inserted scale 0' between the filter 'src' and the filter 'out' [scale @ 0x64e3e0] w:1680 h:1050 fmt:bgra -> w:1680 h:1050 fmt:yuv420p flags:0x4 [libx264 @ 0x64ce60] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 [libx264 @ 0x64ce60] profile High 4:4:4 Predictive, level 4.0, 4:2:0 8-bit [libx264 @ 0x64ce60] 64 - core 120 - H.264/MPEG-4 AVC codec - Copyleft 2003-2011 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=0:0:0 analyse=0:0 me=dia subme=0 psy=0 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=0 chroma_qp_offset=0 threads=6 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=25 scenecut=0 intra_refresh=0 rc=cqp mbtree=0 qp=0 Output #0, matroska, to 'test.mkv': Metadata: encoder : Lavf53.32.100 Stream #0:0: Video: h264, yuv420p, 1680x1050, q=-1--1, 1k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> libx264) From rogerdpack2 at gmail.com Fri Nov 16 18:29:59 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Fri, 16 Nov 2012 10:29:59 -0700 Subject: [FFmpeg-user] Screencast looks foggy In-Reply-To: <201211161817.41725.ffmpeg-users@blubbmon.de> References: <201211161817.41725.ffmpeg-users@blubbmon.de> Message-ID: On 11/16/12, Andre Kloth wrote: > Hi, > > when I record a screencast for a presentation the video looks "foggy": > > http://blubbmon.de/ffmpeg/test.mkv > > You can see this "fog" at the white background or the red colored lines (and > > especially with black background - not recorded in the video). On the screen > > these lines appear correctly as strong red (in Qt it's just #ff0000). > > My recording command is (output is attached): > > ffmpeg -f x11grab -r 25 -s 1680x1050 -i :0.0 -vcodec libx264 -preset > ultrafast > -crf 0 -sameq -threads 0 -timelimit 1800 test.mkv what about ffplay with x11grab? From rogerdpack2 at gmail.com Fri Nov 16 18:34:15 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Fri, 16 Nov 2012 10:34:15 -0700 Subject: [FFmpeg-user] unable to receive an rtsp stream In-Reply-To: References: Message-ID: > It was made aware to me that if you start vlc sending an rtsp stream, like > this: > > $ vlc > :sout=#transcode{vcodec=h264,vb=300,scale=0.25,acodec=mp4a,ab=128,channels=2,samplerate=22050}:rtp{mux=ts,sdp=rtsp://:8554/test.sdp} > :sout-keep As a note, in linux you'd need to surround that last parameter with quotation marks, and it does reproduce there, as well: $ vlc sintel.mpg ":sout=#transcode{vcodec=h264,vb=300,scale=0.25,acodec=mp4a,ab=128,channels=2,samplerate=22050}:rtp{mux=ts,sdp=rtsp://:8554/test.sdp}" $ ffmpeg -i rtsp://localhost:8554/test.sdp ffmpeg version N-43576-gaee7b88 Copyright (c) 2000-2012 the FFmpeg developers built on Aug 15 2012 11:12:55 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-libx264 --disable-stripping libavutil 51. 69.100 / 51. 69.100 libavcodec 54. 52.100 / 54. 52.100 libavformat 54. 23.100 / 54. 23.100 libavdevice 54. 2.100 / 54. 2.100 libavfilter 3. 9.100 / 3. 9.100 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [rtsp @ 0x9505500] method SETUP failed: 459 Aggregate operation not allowed rtsp://localhost:8554/test.sdp: Invalid data found when processing input From tojesseg at gmail.com Fri Nov 16 18:40:05 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Fri, 16 Nov 2012 09:40:05 -0800 Subject: [FFmpeg-user] How do I read meta data? - SOLVED In-Reply-To: References: <50A48BE2.1040206@gmail.com> <50A5CFC9.4080501@gmail.com> Message-ID: <50A67A75.6030506@gmail.com> On 11/16/2012 08:41 AM, Roger Pack wrote: >> flvmeta input.flv output.flv scans input.flv and creates a list of just >> keyframes (time and byte offset) and then writes output.flv with the >> calculated time/offset table in the header. >> >> ffmpeg does not seem to (by default) write the keyframe list to the >> header of an flv file. > So is this a bug in ffmpeg? > -r > I don't know if it's supposed to have that as a feature or not. Probably not, since there are other tools to do it. Or it may be that it supports it already, but I just don't know how to make it do it. I suppose it would be a nice feature since ffmpeg is a major player for converting video to flv for streaming but there are other tools so it's not really a big issue at all. To clarify, the flv files which ffmpeg creates are perfectly playable. They don't need a keyframe list in the /metadata/ area to be played. The keyframe list is just to help streaming players know where (in bytes) to seek to in order to find a keyframe -- even if that byte offset has not been loaded over the network yet. Thanks, ~Jesse From ffmpeg-users at blubbmon.de Fri Nov 16 18:57:49 2012 From: ffmpeg-users at blubbmon.de (Andre Kloth) Date: Fri, 16 Nov 2012 18:57:49 +0100 Subject: [FFmpeg-user] Screencast looks foggy In-Reply-To: References: <201211161817.41725.ffmpeg-users@blubbmon.de> Message-ID: <201211161857.49823.ffmpeg-users@blubbmon.de> On Friday, November 16, 2012 06:29:59 pm Roger Pack wrote: > On 11/16/12, Andre Kloth wrote: > > ffmpeg -f x11grab -r 25 -s 1680x1050 -i :0.0 -vcodec libx264 -preset > > ultrafast -crf 0 -sameq -threads 0 -timelimit 1800 test.mkv > what about ffplay with x11grab? What do you mean? I played the recorded video with mplayer and ffplay. Both players show the same results. From nicolas.george at normalesup.org Fri Nov 16 19:11:48 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Fri, 16 Nov 2012 19:11:48 +0100 Subject: [FFmpeg-user] Screencast looks foggy In-Reply-To: <201211161817.41725.ffmpeg-users@blubbmon.de> References: <201211161817.41725.ffmpeg-users@blubbmon.de> Message-ID: <20121116181148.GA11488@phare.normalesup.org> Le sextidi 26 brumaire, an CCXXI, Andre Kloth a ?crit?: > http://blubbmon.de/ffmpeg/test.mkv The file you show here is shows: Stream #0:0: Video: mpeg4 (Simple Profile), yuv420p This contradicts your claim to use -vcodec libx264. > However, I'm not sure if the problem results from the conversion from BGRA to > YUV420p when recording with x264 (ffmpeg output: "Incompatible pixel format > 'bgra' for codec 'libx264', auto-selecting format 'yuv420p'"). I do not see the "fog" you speak about, but I see the blurring typical to chroma sub-sampling. libx264 can encode to yuv444p, that does not have chroma sub-sampling. It is compatible with less decoders. ffmpeg also have libx264rgb, to abuse x264 into encoding RGB. This is even less compatible. > Maybe I should just apply some gamma correction? No, that is completely unrelated. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From hdlmnate at gmail.com Fri Nov 16 20:16:47 2012 From: hdlmnate at gmail.com (Nathaniel Finney) Date: Fri, 16 Nov 2012 20:16:47 +0100 Subject: [FFmpeg-user] Subtitles (libass) on CentOS5 - fontconfig error In-Reply-To: <20121116163002.GA12717@phare.normalesup.org> References: <20121116163002.GA12717@phare.normalesup.org> Message-ID: Hi Nicholas, Thanks for your advice! Success! I had originally installed libass via yum, so i removed it and compiled it with --enable-fontconfig (in order to do I also had to rebuild fontconfig from the source because the yum fontconfig is version 2.4.1 and needs to be 2.4.2+). Thanks again. On Fri, Nov 16, 2012 at 5:30 PM, Nicolas George < nicolas.george at normalesup.org> wrote: > Le sextidi 26 brumaire, an CCXXI, Nathaniel Finney a ?crit : > > *Fontconfig disabled, only default font will be used.* > > You should rebuild libass to enable fontconfig support. > > > And the conversions exits on the first frame with segmentation fault. > > This is more annoying, and deserves a ticket on the bug tracker. It may be > a > libass bug, though, but we will not know until we investigate. > > Regards, > > -- > Nicolas George > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.12 (GNU/Linux) > > iEYEARECAAYFAlCmagoACgkQsGPZlzblTJNlBgCfYDAcWwMabUNXLROr162oeo0V > HQcAoJQRkmpBlnPeLO0o8QlXvNgHEDWP > =YH3K > -----END PGP SIGNATURE----- > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > > From nicolas.george at normalesup.org Fri Nov 16 22:16:07 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Fri, 16 Nov 2012 22:16:07 +0100 Subject: [FFmpeg-user] Subtitles (libass) on CentOS5 - fontconfig error In-Reply-To: References: <20121116163002.GA12717@phare.normalesup.org> Message-ID: <20121116211607.GA15041@phare.normalesup.org> Le sextidi 26 brumaire, an CCXXI, Nathaniel Finney a ?crit?: > Thanks for your advice! Success! Good to hear it. > I had originally installed libass via yum If the distribution's libass is built without fontconfig, is is mostly useless, this is a serious bug of the package. You may want to report it to Centos. > On Fri, Nov 16, 2012 at 5:30 PM, Nicolas George < > nicolas.george at normalesup.org> wrote: Please note that top-posting (google for it if you do not know what it means) is frowned-upon on this list. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From rogerdpack2 at gmail.com Fri Nov 16 23:16:06 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Fri, 16 Nov 2012 15:16:06 -0700 Subject: [FFmpeg-user] unable to cross compile shared? Message-ID: I ran into this today, after doing a cross compile configure with "--enable-shared": Any ideas? -roger- $ ./configure --enable-memalign-hack --arch=x86 --enable-gpl --enable-libx264 --enable-avisynth --enable-libxvid --target-os=mingw32 --cross-prefix=/home/rdp/dev/ffmpeg-windows-build-helpers/sandbox/mingw-w64-i686/bin/i686-w64-mingw32- --pkg-config=pkg-config --enable-libmp3lame --enable-version3 --enable-libvpx --extra-libs=-lws2_32 --extra-libs=-lpthread --enable-zlib --extra-libs=-lwinmm --extra-libs=-lgdi32 --enable-librtmp --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libopenjpeg --enable-gnutls --enable-libgsm --enable-libfreetype --disable-optimizations --enable-mmx --disable-postproc --enable-fontconfig --enable-libass --enable-libutvideo --enable-libopus --disable-w32threads --extra-cflags=-DPTW32_STATIC_LIB --enable-frei0r --enable-filter=frei0r --enable-libvo-aacenc --enable-bzlib --enable-shared --enable-runtime-cpudetect $ make V=1 ... /home/rdp/dev/ffmpeg-windows-build-helpers/sandbox/mingw-w64-i686/bin/i686-w64-mingw32-gcc -shared -Wl,--output-def,libavformat/avformat-54.def -Wl,--out-implib,libavformat/libavformat.dll.a -Wl,- -enable-runtime-pseudo-reloc -Wl,--enable-auto-image-base -Wl,-Bsymbolic -Wl,--version-script,libavformat/libavformat.ver -Llibavcodec -Llibavdevice -Llibavfilter -Llibavformat -Llibavresample -Ll ibavutil -Llibpostproc -Llibswscale -Llibswresample -Wl,--as-needed -Wl,--warn-common -Wl,-rpath-link=libpostproc:libswresample:libswscale:libavfilter:libavdevice:libavformat:libavcodec:libavutil: libavresample -o libavformat/avformat-54.dll libavformat/4xm.o libavformat/a64.o libavformat/aacdec.o libavformat/ac3dec.o libavformat/act.o libavformat/adtsenc.o libavformat/adxdec.o libavformat/ aea.o libavformat/aiffdec.o libavformat/aiffenc.o libavformat/allformats.o libavformat/amr.o libavformat/anm.o libavformat/apc.o libavformat/ape.o libavformat/apetag.o libavformat/apetagenc.o liba vformat/asf.o libavformat/asfcrypt.o libavformat/asfdec.o libavformat/asfenc.o libavformat/assdec.o libavformat/assenc.o libavformat/au.o libavformat/audiointerleave.o libavformat/avc.o libavforma t/avidec.o libavformat/avienc.o libavformat/avio.o libavformat/aviobuf.o libavformat/avisynth.o libavformat/avlanguage.o libavformat/avr.o libavformat/avs.o libavformat/bethsoftvid.o libavformat/b fi.o libavformat/bink.o libavformat/bintext.o libavformat/bit.o libavformat/bmv.o libavformat/c93.o libavformat/cache.o libavformat/caf.o libavformat/cafdec.o libavformat/cafenc.o libavformat/cavs videodec.o libavformat/cdg.o libavformat/cdxl.o libavformat/concat.o libavformat/crcenc.o libavformat/crypto.o libavformat/cutils.o libavformat/daud.o libavformat/dfa.o libavformat/diracdec.o liba vformat/dnxhddec.o libavformat/dsicin.o libavformat/dtsdec.o libavformat/dtshddec.o libavformat/dv.o libavformat/dvenc.o libavformat/dxa.o libavformat/eacdata.o libavformat/electronicarts.o libavf ormat/ffmdec.o libavformat/ffmenc.o libavformat/ffmetadec.o libavformat/ffmetaenc.o libavformat/file.o libavformat/filmstripdec.o libavformat/filmstripenc.o libavformat/flacdec.o libavformat/flace nc.o libavformat/flacenc_header.o libavformat/flic.o libavformat/flvdec.o libavformat/flvenc.o libavformat/framecrcenc.o libavformat/framehash.o libavformat/g722.o libavformat/g723_1.o libavformat /g729dec.o libavformat/gif.o libavformat/gopher.o libavformat/gsmdec.o libavfo rmat/gxf.o libavformat/gxfenc.o libavformat/h261dec.o libavformat/h263dec.o libavformat/h264dec.o libavformat/hls.o libavformat/hlsenc.o libavformat/hlsproto.o libavformat/http.o libavformat/httpauth.o libavformat/icodec.o libavformat/icoenc.o libavformat/id3v1.o libavformat/id3v2.o libavformat/id3v2enc.o libavformat/idcin.o libavformat/idroqdec.o libavformat/idroqenc.o libavformat/iff.o libavformat/ilbc.o libavformat/img2.o libavformat/img2dec.o libavformat/img2enc.o libavformat/ingenientdec.o libavformat/ipmovie.o libavformat/isom.o libavformat/iss.o libavformat/iv8.o libavformat/ivfdec.o libavformat/ivfenc.o libavformat/jacosubdec.o libavformat/jacosubenc.o libavformat/jvdec.o libavformat/latmenc.o libavformat/librtmp.o libavformat/lmlm4.o libavformat/loasdec.o libavformat/log2_tab.o libavformat/lvfdec.o libavformat/lxfdec.o libavformat/m4vdec.o libavformat/matroska.o libavformat/matroskadec.o libavformat/matroskaenc.o libavformat/md5enc.o libavformat/md5proto.o libavformat/metadata.o libavformat/mgsts.o libavformat/microdvddec.o libavformat/microdvdenc.o libavformat/mkvtimestamp_v2.o libavformat/mm.o libavformat/mmf.o libavformat/mms.o libavformat/mmsh.o libavformat/mmst.o libavformat/mov.o libavformat/mov_chan.o libavformat/movenc.o libavformat/movenchint.o libavformat/mp3dec.o libavformat/mp3enc.o libavformat/mpc.o libavformat/mpc8.o libavformat/mpeg.o libavformat/mpegenc.o libavformat/mpegts.o libavformat/mpegtsenc.o libavformat/mpegvideodec.o libavformat/mpjpeg.o libavformat/msnwc_tcp.o libavformat/mtv.o libavformat/mux.o libavformat/mvi.o libavformat/mxf.o libavformat/mxfdec.o libavformat/mxfenc.o libavformat/mxg.o libavformat/ncdec.o libavformat/network.o libavformat/nsvdec.o libavformat/nullenc.o libavformat/nut.o libavformat/nutdec.o libavformat/nutenc.o libavformat/nuv.o libavformat/oggdec.o libavformat/oggenc.o libavformat/oggparsecelt.o libavformat/oggparsedirac.o libavformat/oggparseflac.o libavformat/oggparseogm.o libavformat/oggparseopus.o libavformat/oggparseskeleton.o libavformat/oggparsespeex.o libavformat/oggparsetheora.o libavformat/oggparsevorbis.o libavformat/oma.o libavformat/omadec.o libavformat/omaenc.o libavformat/options.o libavformat/os_support.o libavformat/paf.o libavformat/pcm.o libavformat/pcmdec.o libavformat/pcmenc.o libavformat/pmpdec.o libavformat/psxstr.o libavformat/pva.o libavformat/qcp.o libavformat/r3d.o libavformat/rawdec.o libavformat/rawenc.o libavformat/rawvideodec.o libavformat/rdt.o libavformat/realtextdec.o libavformat/riff.o libavformat/rl2.o libavformat/rm.o libavformat/rmdec.o libavformat/rmenc.o libavformat/rmsipr.o libavformat/rpl.o libavformat/rso.o libavformat/rsodec.o libavformat/rsoenc.o libavformat/rtp.o libavformat/rtpdec.o libavformat/rtpdec_amr.o libavformat/rtpdec_asf.o libavformat/rtpdec_g726.o libavformat/rtpdec_h263.o libavformat/rtpdec_h263_rfc2190.o libavformat/rtpdec_h264.o libavformat/rtpdec_ilbc.o libavformat/rtpdec_jpeg.o libavformat/rtpdec_latm.o libavformat/rtpdec_mpeg4.o libavformat/rtpdec_qcelp.o libavformat/rtpdec_qdm2.o libavformat/rtpdec_qt.o libavformat/rtpdec_svq3.o libavformat/rtpdec_vp8.o libavformat/rtpdec_xiph.o libavformat/rtpenc.o libavformat/rtpenc_aac.o libavformat/rtpenc_amr.o libavformat/rtpenc_chain.o libavformat/rtpenc_h263.o libavformat/rtpenc_h263_rfc2190.o libavformat/rtpenc_h264.o libavformat/rtpenc_jpeg.o libavformat/rtpenc_latm.o libavformat/rtpenc_mpv.o libavformat/rtpenc_vp8.o libavformat/rtpenc_xiph.o libavformat/rtpproto.o libavformat/rtsp.o libavformat/rtspdec.o libavformat/rtspenc.o libavformat/samidec.o libavformat/sapdec.o libavformat/sapenc.o libavformat/sauce.o libavformat/sbgdec.o libavformat/sdp.o libavformat/seek.o libavformat/segafilm.o libavformat/segment.o libavformat/sierravmd.o libavformat/siff.o libavformat/smacker.o libavformat/smjpeg.o libavformat/smjpegdec.o libavformat/smjpegenc.o libavformat/smoothstreamingenc.o libavformat/smush.o libavformat/sol.o libavformat/soxdec.o libavformat/soxenc.o libavformat/spdif.o libavformat/spdifdec.o libavformat/spdifenc.o libavformat/srtdec.o libavformat/srtenc.o libavformat/subtitles.o libavformat/subviewerdec.o libavformat/swf.o libavformat/swfdec.o libavformat/swfenc.o libavformat/takdec.o libavformat/tcp.o libavformat/thp.o libavformat/tiertexseq.o libavformat/tls.o libavformat/tmv.o libavformat/tta.o libavformat/tty.o libavformat/txd.o libavformat/udp.o libavformat/urldecode.o libavformat/utils.o libavformat/vc1test.o libavformat/vc1testenc.o libavformat/voc.o libavformat/vocdec.o libavformat/vocenc.o libavformat/vorbiscomment.o libavformat/vqf.o libavformat/wavdec.o libavformat/wavenc.o libavformat/wc3movie.o libavformat/webvttdec.o libavformat/westwood_aud.o libavformat/westwood_vqa.o libavformat/wtv.o libavformat/wtvdec.o libavformat/wtvenc.o libavformat/wv.o libavformat/wvenc.o libavformat/xa.o libavformat/xmv.o libavformat/xwma.o libavformat/yop.o libavformat/yuv4mpeg.o -lavcodec -lavutil -lavicap32 -lpsapi -lole32 -lstrmiids -luuid -ldl -ldl -lws2_32 -L/home/rdp/dev/ffmpeg-windows-build-helpers/sandbox/mingw-w64-i686/i686-w64-mingw32/lib -lmingw32 -lSDLmain -lSDL -lm -luser32 -lgdi32 -lwinmm -ldxguid -lnettle -lhogweed -lgmp -lxvidcore -lx264 -lvpx -lvpx -lvorbisenc -lvorbis -logg -lvo-aacenc -lutvideo -lstdc++ -ltheoraenc -ltheoradec -logg -lspeex -L/home/rdp/dev/ffmpeg-windows-build-helpers/sandbox/mingw-w64-i686/i686-w64-mingw32/lib -lrtmp -lz -lgnutls -lnettle -lhogweed -lgmp -lcrypt32 -L/home/rdp/dev/ffmpeg-windows-build-helpers/sandbox/mingw-w64-i686/i686-w64-mingw32/lib -lopus -lopenjpeg -lmp3lame -lgsm -L/home/rdp/dev/ffmpeg-windows-build-helpers/sandbox/mingw-w64-i686/i686-w64-mingw32/lib -lfreetype -L/home/rdp/dev/ffmpeg-windows-build-helpers/sandbox/mingw-w64-i686/i686-w64-mingw32/lib -lass -lm -lfontconfig -lexpat -lfribidi -lfreetype -L/home/rdp/dev/ffmpeg-windows-build-helpers/sandbox/mingw-w64-i686/i686-w64-mingw32/lib -lgnutls -lnettle -lhogweed -lgmp -lcrypt32 -L/home/rdp/dev/ffmpeg-windows-build-helpers/sandbox/mingw-w64-i686/i686-w64-mingw32/lib -lfontconfig -lfreetype -lexpat -lavifil32 -lm -lbz2 -lz -lpsapi -ladvapi32 -lshell32 -lgdi32 -lwinmm -lpthread -lws2_32 Creating library file: libavformat/libavformat.dll.alibavformat/4xm.o: In function `fourxm_read_packet': /home/rdp/dev/ffmpeg-windows-build-helpers/sandbox/win32/ffmpeg_git/libavformat/4xm.c:296: undefined reference to `av_new_packet' /home/rdp/dev/ffmpeg-windows-build-helpers/sandbox/win32/ffmpeg_git/libavformat/4xm.c:305: undefined reference to `av_free_packet' libavformat/ac3dec.o: In function `ac3_eac3_probe': From hendry at iki.fi Sat Nov 17 04:37:02 2012 From: hendry at iki.fi (Kai Hendry) Date: Sat, 17 Nov 2012 11:37:02 +0800 Subject: [FFmpeg-user] Screencast looks foggy In-Reply-To: <201211161817.41725.ffmpeg-users@blubbmon.de> References: <201211161817.41725.ffmpeg-users@blubbmon.de> Message-ID: On 17 November 2012 01:17, Andre Kloth wrote: > Do you have any other suggestions? I have been laboriously putting together a ffmpeg wrapper for screencasts here: https://github.com/kaihendry/recordmydesktop2.0 I'm not quite sure why you would use: -preset ultrafast -crf 0 -sameq -threads 0 -timelimit 1800 Why say no threads for example? I'm not even sure why you use " -r 25" does. It limits the frame rate IIUC. But most people I've seen use 24 if they ever use the switch. I try to use defaults whenever possible, however I can't find documentation what are the defaults. Good luck! From lou at lrcd.com Sat Nov 17 04:58:58 2012 From: lou at lrcd.com (Lou) Date: Fri, 16 Nov 2012 18:58:58 -0900 Subject: [FFmpeg-user] Screencast looks foggy In-Reply-To: References: <201211161817.41725.ffmpeg-users@blubbmon.de> Message-ID: <1353124738.5884.140661154718921.35ECA6FA@webmail.messagingengine.com> On Fri, Nov 16, 2012, at 06:37 PM, Kai Hendry wrote: > On 17 November 2012 01:17, Andre Kloth wrote: > > Do you have any other suggestions? > > I have been laboriously putting together a ffmpeg wrapper for screencasts > here: > https://github.com/kaihendry/recordmydesktop2.0 > > I'm not quite sure why you would use: > -preset ultrafast -crf 0 -sameq -threads 0 -timelimit 1800 > > Why say no threads for example? "-threads 0" does not mean "zero threads" but allows x264 to choose the threads value (number of cores * 1.5, rounded down) for frame based threads. However, this is now the default behavior so using "-threads 0" is superfluous. Usage of "-sameq" is not recommended and has been removed: From hendry at iki.fi Sat Nov 17 05:24:52 2012 From: hendry at iki.fi (Kai Hendry) Date: Sat, 17 Nov 2012 12:24:52 +0800 Subject: [FFmpeg-user] Screencast looks foggy In-Reply-To: <1353124738.5884.140661154718921.35ECA6FA@webmail.messagingengine.com> References: <201211161817.41725.ffmpeg-users@blubbmon.de> <1353124738.5884.140661154718921.35ECA6FA@webmail.messagingengine.com> Message-ID: On 17 November 2012 11:58, Lou wrote: > "-threads 0" does not mean "zero threads" but allows x264 to choose the > threads value (number of cores * 1.5, rounded down) for frame based > threads. However, this is now the default behavior so using > is superfluous. Is "-threads 0" the same as `-threads auto` then? My very unscientific (I could have messed this up) test using -d 5 (for 5 seconds) switch on https://github.com/kaihendry/recordmydesktop2.0/blob/master/r2d2 x220:~/r/2012-11-17$ grep real *.log auto.log:real 0m1.575s auto.log:real 0m7.687s threads-omitted.log:real 0m2.157s threads-omitted.log:real 0m8.829s threads-zero.log:real 0m2.160s threads-zero.log:real 0m9.482s Sidenote: I did a little investigation and by default things seems to be treated as 24 FPS. x220:~/r/2012-11-17$ for i in *.{mp4,webm}; do ffprobe $i 2>&1 | grep -i fps; done Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 1366x768 [SAR 1:1 DAR 683:384], 967 kb/s, 24 fps, 24 tbr, 24 tbn, 48 tbc Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 1366x768 [SAR 1:1 DAR 683:384], 795 kb/s, 24 fps, 24 tbr, 24 tbn, 48 tbc Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 1366x768 [SAR 1:1 DAR 683:384], 797 kb/s, 24 fps, 24 tbr, 24 tbn, 48 tbc Stream #0:0: Video: vp8, yuv420p, 1366x768, SAR 1:1 DAR 683:384, 24 fps, 24 tbr, 1k tbn, 1k tbc (default) Stream #0:0: Video: vp8, yuv420p, 1366x768, SAR 1:1 DAR 683:384, 24 fps, 24 tbr, 1k tbn, 1k tbc (default) Stream #0:0: Video: vp8, yuv420p, 1366x768, SAR 1:1 DAR 683:384, 24 fps, 24 tbr, 1k tbn, 1k tbc (default) From yangguang at annetinfo.com Fri Nov 16 11:26:24 2012 From: yangguang at annetinfo.com (yangguang) Date: Fri, 16 Nov 2012 18:26:24 +0800 Subject: [FFmpeg-user] error,thank Message-ID: <8EFC61F6-2488-493F-A7C1-2E403B2B2C8C@annetinfo.com> liaohuatekiMacBook-Pro:ffmpeg liaohua$ ./build_universal rm: No match. rm -f libavdevice/*-example libavdevice/*-test libavdevice/*.d libavdevice/*.o libavdevice/*~ libavdevice/*.ho libavdevice/*.map libavdevice/*.a libavdevice/*.lib libavdevice/*.so libavdevice/*.so.* libavdevice/*.dylib libavdevice/*.dll libavdevice/*.def libavdevice/*.dll.a libavdevice/*.exp rm -f libavformat/*-example libavformat/*-test libavformat/*.d libavformat/*.o libavformat/*~ libavformat/*.ho libavformat/*.map libavformat/*.a libavformat/*.lib libavformat/*.so libavformat/*.so.* libavformat/*.dylib libavformat/*.dll libavformat/*.def libavformat/*.dll.a libavformat/*.exp rm -f libavcodec/*-example libavcodec/*-test libavcodec/sin_tables.c libavcodec/cos_tables.c libavcodec/*_tables.h libavcodec/*_tablegen libavcodec/*.d libavcodec/*.o libavcodec/*~ libavcodec/*.ho libavcodec/*.map libavcodec/*.a libavcodec/*.lib libavcodec/*.so libavcodec/*.so.* libavcodec/*.dylib libavcodec/*.dll libavcodec/*.def libavcodec/*.dll.a libavcodec/*.exp libavcodec/alpha/*.d libavcodec/arm/*.d libavcodec/bfin/*.d libavcodec/mlib/*.d libavcodec/ppc/*.d libavcodec/ps2/*.d libavcodec/sh4/*.d libavcodec/sparc/*.d libavcodec/x86/*.d libavcodec/alpha/*.o libavcodec/arm/*.o libavcodec/bfin/*.o libavcodec/mlib/*.o libavcodec/ppc/*.o libavcodec/ps2/*.o libavcodec/sh4/*.o libavcodec/sparc/*.o libavcodec/x86/*.o libavcodec/alpha/*~ libavcodec/arm/*~ libavcodec/bfin/*~ libavcodec/mlib/*~ libavcodec/ppc/*~ libavcodec/ps2/*~ libavcodec/sh4/*~ libavcodec/sparc/*~ libavcodec/x86/*~ libavcodec/alpha/*.ho libavcodec/arm/*.ho libavcodec/bfin/*.ho libavcodec/mlib/*.ho libavcodec/ppc/*.ho libavcodec/ps2/*.ho libavcodec/sh4/*.ho libavcodec/sparc/*.ho libavcodec/x86/*.ho libavcodec/alpha/*.map libavcodec/arm/*.map libavcodec/bfin/*.map libavcodec/mlib/*.map libavcodec/ppc/*.map libavcodec/ps2/*.map libavcodec/sh4/*.map libavcodec/sparc/*.map libavcodec/x86/*.map libavcodec/costablegen.o libavcodec/costablegen rm -f libavutil/*-example libavutil/*-test libavutil/*.d libavutil/*.o libavutil/*~ libavutil/*.ho libavutil/*.map libavutil/*.a libavutil/*.lib libavutil/*.so libavutil/*.so.* libavutil/*.dylib libavutil/*.dll libavutil/*.def libavutil/*.dll.a libavutil/*.exp libavutil/arm/*.d libavutil/bfin/*.d libavutil/sh4/*.d libavutil/x86/*.d libavutil/arm/*.o libavutil/bfin/*.o libavutil/sh4/*.o libavutil/x86/*.o libavutil/arm/*~ libavutil/bfin/*~ libavutil/sh4/*~ libavutil/x86/*~ libavutil/arm/*.ho libavutil/bfin/*.ho libavutil/sh4/*.ho libavutil/x86/*.ho libavutil/arm/*.map libavutil/bfin/*.map libavutil/sh4/*.map libavutil/x86/*.map rm -f libswscale/*-example libswscale/*-test libswscale/*.d libswscale/*.o libswscale/*~ libswscale/*.ho libswscale/*.map libswscale/*.a libswscale/*.lib libswscale/*.so libswscale/*.so.* libswscale/*.dylib libswscale/*.dll libswscale/*.def libswscale/*.dll.a libswscale/*.exp libswscale/bfin/*.d libswscale/mlib/*.d libswscale/ppc/*.d libswscale/sparc/*.d libswscale/x86/*.d libswscale/bfin/*.o libswscale/mlib/*.o libswscale/ppc/*.o libswscale/sparc/*.o libswscale/x86/*.o libswscale/bfin/*~ libswscale/mlib/*~ libswscale/ppc/*~ libswscale/sparc/*~ libswscale/x86/*~ libswscale/bfin/*.ho libswscale/mlib/*.ho libswscale/ppc/*.ho libswscale/sparc/*.ho libswscale/x86/*.ho libswscale/bfin/*.map libswscale/mlib/*.map libswscale/ppc/*.map libswscale/sparc/*.map libswscale/x86/*.map rm -rf tests/vsynth1 tests/vsynth2 tests/data tests/*~ rm -f ffmpeg ffplay ffserver ffmpeg_g ffplay_g ffserver_g rm -f *.d *.o *~ *.ho *.map rm -f doc/*.html doc/*.pod doc/*.1 rm -f tests/seek_test tests/seek_test.o rm -f tests/audiogen tests/videogen tests/rotozoom tests/tiny_psnr rm -f tools/cws2fws tools/pktdumper tools/probetest tools/qt-faststart tools/trasher Unknown C compiler /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc is unable to create an executable file. C compiler test failed. If you think configure made a mistake, make sure you are using the latest version from SVN. If the latest version fails, report the problem to the ffmpeg-user at mplayerhq.hu mailing list or IRC #ffmpeg on irc.freenode.net. Include the log file "config.err" produced by configure as this will help solving the problem. /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc -DHAVE_AV_CONFIG_H -I. -I"/Projects/iPhone/frameExtractor/ffmpeg" --sysroot=/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -arch armv7 -mcpu=cortex-a8 -std=c99 -fomit-frame-pointer -fPIC -marm -g -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-strings -Wundef -O3 -fno-math-errno -fno-tree-vectorize -MMD -MF libavdevice/alldevices.d -MT libavdevice/alldevices.o -c -o libavdevice/alldevices.o libavdevice/alldevices.c /bin/sh: /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc: No such file or directory make: *** [libavdevice/alldevices.o] Error 127 mv: rename libavcodec/libavcodec.a to armv6/libavcodec.a: No such file or directory mv: rename libavdevice/libavdevice.a to armv6/libavdevice.a: No such file or directory mv: rename libavformat/libavformat.a to armv6/libavformat.a: No such file or directory mv: rename libavutil/libavutil.a to armv6/libavutil.a: No such file or directory mv: rename libswscale/libswscale.a to armv6/libswscale.a: No such file or directory rm: No match. cp: No match. rm: No match. rm -f libavdevice/*-example libavdevice/*-test libavdevice/*.d libavdevice/*.o libavdevice/*~ libavdevice/*.ho libavdevice/*.map libavdevice/*.a libavdevice/*.lib libavdevice/*.so libavdevice/*.so.* libavdevice/*.dylib libavdevice/*.dll libavdevice/*.def libavdevice/*.dll.a libavdevice/*.exp rm -f libavformat/*-example libavformat/*-test libavformat/*.d libavformat/*.o libavformat/*~ libavformat/*.ho libavformat/*.map libavformat/*.a libavformat/*.lib libavformat/*.so libavformat/*.so.* libavformat/*.dylib libavformat/*.dll libavformat/*.def libavformat/*.dll.a libavformat/*.exp rm -f libavcodec/*-example libavcodec/*-test libavcodec/sin_tables.c libavcodec/cos_tables.c libavcodec/*_tables.h libavcodec/*_tablegen libavcodec/*.d libavcodec/*.o libavcodec/*~ libavcodec/*.ho libavcodec/*.map libavcodec/*.a libavcodec/*.lib libavcodec/*.so libavcodec/*.so.* libavcodec/*.dylib libavcodec/*.dll libavcodec/*.def libavcodec/*.dll.a libavcodec/*.exp libavcodec/alpha/*.d libavcodec/arm/*.d libavcodec/bfin/*.d libavcodec/mlib/*.d libavcodec/ppc/*.d libavcodec/ps2/*.d libavcodec/sh4/*.d libavcodec/sparc/*.d libavcodec/x86/*.d libavcodec/alpha/*.o libavcodec/arm/*.o libavcodec/bfin/*.o libavcodec/mlib/*.o libavcodec/ppc/*.o libavcodec/ps2/*.o libavcodec/sh4/*.o libavcodec/sparc/*.o libavcodec/x86/*.o libavcodec/alpha/*~ libavcodec/arm/*~ libavcodec/bfin/*~ libavcodec/mlib/*~ libavcodec/ppc/*~ libavcodec/ps2/*~ libavcodec/sh4/*~ libavcodec/sparc/*~ libavcodec/x86/*~ libavcodec/alpha/*.ho libavcodec/arm/*.ho libavcodec/bfin/*.ho libavcodec/mlib/*.ho libavcodec/ppc/*.ho libavcodec/ps2/*.ho libavcodec/sh4/*.ho libavcodec/sparc/*.ho libavcodec/x86/*.ho libavcodec/alpha/*.map libavcodec/arm/*.map libavcodec/bfin/*.map libavcodec/mlib/*.map libavcodec/ppc/*.map libavcodec/ps2/*.map libavcodec/sh4/*.map libavcodec/sparc/*.map libavcodec/x86/*.map libavcodec/costablegen.o libavcodec/costablegen rm -f libavutil/*-example libavutil/*-test libavutil/*.d libavutil/*.o libavutil/*~ libavutil/*.ho libavutil/*.map libavutil/*.a libavutil/*.lib libavutil/*.so libavutil/*.so.* libavutil/*.dylib libavutil/*.dll libavutil/*.def libavutil/*.dll.a libavutil/*.exp libavutil/arm/*.d libavutil/bfin/*.d libavutil/sh4/*.d libavutil/x86/*.d libavutil/arm/*.o libavutil/bfin/*.o libavutil/sh4/*.o libavutil/x86/*.o libavutil/arm/*~ libavutil/bfin/*~ libavutil/sh4/*~ libavutil/x86/*~ libavutil/arm/*.ho libavutil/bfin/*.ho libavutil/sh4/*.ho libavutil/x86/*.ho libavutil/arm/*.map libavutil/bfin/*.map libavutil/sh4/*.map libavutil/x86/*.map rm -f libswscale/*-example libswscale/*-test libswscale/*.d libswscale/*.o libswscale/*~ libswscale/*.ho libswscale/*.map libswscale/*.a libswscale/*.lib libswscale/*.so libswscale/*.so.* libswscale/*.dylib libswscale/*.dll libswscale/*.def libswscale/*.dll.a libswscale/*.exp libswscale/bfin/*.d libswscale/mlib/*.d libswscale/ppc/*.d libswscale/sparc/*.d libswscale/x86/*.d libswscale/bfin/*.o libswscale/mlib/*.o libswscale/ppc/*.o libswscale/sparc/*.o libswscale/x86/*.o libswscale/bfin/*~ libswscale/mlib/*~ libswscale/ppc/*~ libswscale/sparc/*~ libswscale/x86/*~ libswscale/bfin/*.ho libswscale/mlib/*.ho libswscale/ppc/*.ho libswscale/sparc/*.ho libswscale/x86/*.ho libswscale/bfin/*.map libswscale/mlib/*.map libswscale/ppc/*.map libswscale/sparc/*.map libswscale/x86/*.map rm -rf tests/vsynth1 tests/vsynth2 tests/data tests/*~ rm -f ffmpeg ffplay ffserver ffmpeg_g ffplay_g ffserver_g rm -f *.d *.o *~ *.ho *.map rm -f doc/*.html doc/*.pod doc/*.1 rm -f tests/seek_test tests/seek_test.o rm -f tests/audiogen tests/videogen tests/rotozoom tests/tiny_psnr rm -f tools/cws2fws tools/pktdumper tools/probetest tools/qt-faststart tools/trasher Unknown C compiler /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc is unable to create an executable file. C compiler test failed. If you think configure made a mistake, make sure you are using the latest version from SVN. If the latest version fails, report the problem to the ffmpeg-user at mplayerhq.hu mailing list or IRC #ffmpeg on irc.freenode.net. Include the log file "config.err" produced by configure as this will help solving the problem. /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc -DHAVE_AV_CONFIG_H -I. -I"/Projects/iPhone/frameExtractor/ffmpeg" --sysroot=/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -arch armv7 -mcpu=cortex-a8 -std=c99 -fomit-frame-pointer -fPIC -marm -g -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-strings -Wundef -O3 -fno-math-errno -fno-tree-vectorize -MMD -MF libavdevice/alldevices.d -MT libavdevice/alldevices.o -c -o libavdevice/alldevices.o libavdevice/alldevices.c /bin/sh: /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc: No such file or directory make: *** [libavdevice/alldevices.o] Error 127 mv: rename libavcodec/libavcodec.a to armv7/libavcodec.a: No such file or directory mv: rename libavdevice/libavdevice.a to armv7/libavdevice.a: No such file or directory mv: rename libavformat/libavformat.a to armv7/libavformat.a: No such file or directory mv: rename libavutil/libavutil.a to armv7/libavutil.a: No such file or directory mv: rename libswscale/libswscale.a to armv7/libswscale.a: No such file or directory rm: No match. cp: No match. rm: No match. lipo: can't open input file: armv6/libavcodec.a (No such file or directory) lipo: can't open input file: armv6/libavdevice.a (No such file or directory) lipo: can't open input file: armv6/libavformat.a (No such file or directory) lipo: can't open input file: armv6/libavutil.a (No such file or directory) lipo: can't open input file: armv6/libswscale.a (No such file or directory) rm: No match. cp: No match. liaohuatekiMacBook-Pro:ffmpeg liaohua$ From mike.kavanagh at odx.uk.com Fri Nov 16 14:44:42 2012 From: mike.kavanagh at odx.uk.com (Mike Kavanagh) Date: Fri, 16 Nov 2012 05:44:42 -0800 (PST) Subject: [FFmpeg-user] Concat error - No such filter '[0,0]' In-Reply-To: <20121115114351.GA8443@phare.normalesup.org> References: <1352224109526-4654771.post@n4.nabble.com> <1352285762615-4654803.post@n4.nabble.com> <20121107175726.GA15809@phare.normalesup.org> <1352722877698-4654936.post@n4.nabble.com> <50A38B21.8020601@gmail.com> <1352919987563-4655003.post@n4.nabble.com> <20121115114351.GA8443@phare.normalesup.org> Message-ID: <1353073482301-4655036.post@n4.nabble.com> Hi Nicholas, Some success! I've simplified the filter_complex command and managed to produce a single combined video from the three separate input videos. Here is the command I used (note double quotes): ffmpeg -i HV_movieAV10000.mp4 -i HV_movieAV10001.mp4 -i HV_movieAV10002.mp4 -filter_complex "concat=n=3:v=1:a=0 [a] [v]" -map [a] -map [v] -report -y testfull.mp4 This avoids the problem I am having when I explicitly try mapping each AV stream separately. But, the problem is the output video and audio streams transition at different times. Is it possible to ensure the audio and video streams from each separate input file transition at the same time? Perhaps I will have to try and use the stream commands I have just discarded - or is there a simple setting to do this? In order to help with any suggestions below are the reports of a ffprobe for all three input files: - 1 - ffprobe started on 2012-11-16 at 13:23:12 Report written to "ffprobe-20121116-132312.log" Command line: ffprobe -report HV_movieAV10001.mp4 ffprobe version N-44123-g5d55830 Copyright (c) 2007-2012 the FFmpeg developers built on Sep 2 2012 20:23:29 with gcc 4.7.1 (GCC) configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib 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. 15.102 / 3. 15.102 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 003bcf40] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 003bcf40] ISO: File Type Major Brand: isom [mov,mp4,m4a,3gp,3g2,mj2 @ 003bcf40] File position before avformat_find_stream_info() is 234308 [h264 @ 033b6320] no picture [mov,mp4,m4a,3gp,3g2,mj2 @ 003bcf40] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 003bcf40] File position after avformat_find_stream_info() is 76930 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'HV_movieAV10001.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf54.25.104 Duration: 00:00:27.36, start: 0.000000, bitrate: 68 kb/s Stream #0:0(und), 1, 1/44100: Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, s16, 44 kb/s Metadata: handler_name : SoundHandler Stream #0:1(und), 2, 1/1: Video: h264 (High) (avc1 / 0x31637661), yuvj420p, 1340x886 [SAR 1339:1340 DAR 1339:886], 123 kb/s, 1 fps, 1 tbr, 1 tbn, 2 tbc Metadata: handler_name : VideoHandler [h264 @ 033b6320] detected 2 logical cores [AVIOContext @ 003bd4c0] Statistics: 148337 bytes read, 2 seeks - 2 - ffprobe started on 2012-11-16 at 13:23:16 Report written to "ffprobe-20121116-132316.log" Command line: ffprobe -report HV_movieAV10002.mp4 ffprobe version N-44123-g5d55830 Copyright (c) 2007-2012 the FFmpeg developers built on Sep 2 2012 20:23:29 with gcc 4.7.1 (GCC) configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib 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. 15.102 / 3. 15.102 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0221cf40] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0221cf40] ISO: File Type Major Brand: isom [mov,mp4,m4a,3gp,3g2,mj2 @ 0221cf40] File position before avformat_find_stream_info() is 91040 [h264 @ 02f37960] no picture [mov,mp4,m4a,3gp,3g2,mj2 @ 0221cf40] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 0221cf40] File position after avformat_find_stream_info() is 61242 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'HV_movieAV10002.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf54.25.104 comment : genre : Other Duration: 00:00:05.00, start: 0.000000, bitrate: 145 kb/s Stream #0:0(und), 1, 1/44100: Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, s16, 44 kb/s Metadata: handler_name : SoundHandler Stream #0:1(und), 2, 1/1: Video: h264 (High) (avc1 / 0x31637661), yuvj420p, 1340x886 [SAR 1339:1340 DAR 1339:886], 98 kb/s, 1 fps, 1 tbr, 1 tbn, 2 tbc Metadata: handler_name : VideoHandler [h264 @ 02f37960] detected 2 logical cores [AVIOContext @ 0221d4c0] Statistics: 126112 bytes read, 2 seeks - 3 - ffprobe started on 2012-11-16 at 13:23:21 Report written to "ffprobe-20121116-132321.log" Command line: ffprobe -report HV_movieAV10003.mp4 ffprobe version N-44123-g5d55830 Copyright (c) 2007-2012 the FFmpeg developers built on Sep 2 2012 20:23:29 with gcc 4.7.1 (GCC) configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib 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. 15.102 / 3. 15.102 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0026cf40] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0026cf40] ISO: File Type Major Brand: isom [mov,mp4,m4a,3gp,3g2,mj2 @ 0026cf40] File position before avformat_find_stream_info() is 142608 [h264 @ 03436320] no picture [mov,mp4,m4a,3gp,3g2,mj2 @ 0026cf40] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 0026cf40] File position after avformat_find_stream_info() is 41010 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'HV_movieAV10003.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf54.25.104 Duration: 00:00:17.53, start: 0.000000, bitrate: 65 kb/s Stream #0:0(und), 1, 1/44100: Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, s16, 44 kb/s Metadata: handler_name : SoundHandler Stream #0:1(und), 2, 1/1: Video: h264 (High) (avc1 / 0x31637661), yuvj420p, 1340x886 [SAR 1339:1340 DAR 1339:886], 66 kb/s, 1 fps, 1 tbr, 1 tbn, 2 tbc Metadata: handler_name : VideoHandler [h264 @ 03436320] detected 2 logical cores [AVIOContext @ 0026d4c0] Statistics: 110654 bytes read, 2 seeks Thanks for you help. -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Concat-error-No-such-filter-0-0-tp4654771p4655036.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From supretsonu99 at gmail.com Sat Nov 17 07:39:35 2012 From: supretsonu99 at gmail.com (sujith) Date: Fri, 16 Nov 2012 22:39:35 -0800 (PST) Subject: [FFmpeg-user] Segmentation Fault: while av_write_trailer() Message-ID: <1353134375560-4655055.post@n4.nabble.com> Hi All, I am encountering a segmentation fault while closing the connection from the client side. I am using a VLC client and trying to stream a static file over RTSP. My client tries to connect over RTP/UDP initially, but as it fails it connects over RTP/TCP. The streaming works fine for the first time. But, if I stop the VLC client and then again play the same stream from the client and wait till the streaming starts. Everything works fine in "THIS SCENARIO". But, if I stop the client before the streaming starts and again start the streaming, it gives a "SEGMENTATION FAULT" Below is the backtrace of the seg fault: #0 0x0000003c49d52a38 in main_arena () from /lib64/libc.so.6 #1 0x00002aaaaafc79f9 in flush_buffer (s=0x63b590) at libavformat/aviobuf.c:137 #2 0x00002aaaaafc7bfb in avio_flush (s=0x63b590) at libavformat/aviobuf.c:187 #3 0x00002aaaab0e2255 in av_write_trailer (s=0x63b070) at libavformat/utils.c:3629 #4 0x000000000040698c in close_connection (c=0x631520) at ffserver.c:931 #5 0x000000000040d6bc in rtsp_cmd_teardown (c=0x6324f0, url=0x7fffffffe0b0 "rtsp://192.168.1.12:8554/test.sdp/", h=0x7fffffffc1a0) at ffserver.c:3558 #6 0x000000000040c60d in rtsp_parse_request (c=0x6324f0) at ffserver.c:3118 #7 0x0000000000406d73 in handle_connection (c=0x6324f0) at ffserver.c:1017 #8 0x0000000000406500 in http_server () at ffserver.c:761 #9 0x00000000004120a8 in main (argc=3, argv=0x7fffffffe778) at ffserver.c:5044 Can anybody put some light over this issue? Thanks in Advance..!!! -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Segmentation-Fault-while-av-write-trailer-tp4655055.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From rogerdpack2 at gmail.com Sat Nov 17 20:34:51 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Sat, 17 Nov 2012 12:34:51 -0700 Subject: [FFmpeg-user] error,thank In-Reply-To: <8EFC61F6-2488-493F-A7C1-2E403B2B2C8C@annetinfo.com> References: <8EFC61F6-2488-493F-A7C1-2E403B2B2C8C@annetinfo.com> Message-ID: > /bin/sh: /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc: No such file or directory seems to be a hint... On 11/16/12, yangguang wrote: > > liaohuatekiMacBook-Pro:ffmpeg liaohua$ ./build_universal > rm: No match. > rm -f libavdevice/*-example libavdevice/*-test libavdevice/*.d > libavdevice/*.o libavdevice/*~ libavdevice/*.ho libavdevice/*.map > libavdevice/*.a libavdevice/*.lib libavdevice/*.so libavdevice/*.so.* > libavdevice/*.dylib libavdevice/*.dll libavdevice/*.def libavdevice/*.dll.a > libavdevice/*.exp > rm -f libavformat/*-example libavformat/*-test libavformat/*.d > libavformat/*.o libavformat/*~ libavformat/*.ho libavformat/*.map > libavformat/*.a libavformat/*.lib libavformat/*.so libavformat/*.so.* > libavformat/*.dylib libavformat/*.dll libavformat/*.def libavformat/*.dll.a > libavformat/*.exp > rm -f libavcodec/*-example libavcodec/*-test libavcodec/sin_tables.c > libavcodec/cos_tables.c libavcodec/*_tables.h libavcodec/*_tablegen > libavcodec/*.d libavcodec/*.o libavcodec/*~ libavcodec/*.ho libavcodec/*.map > libavcodec/*.a libavcodec/*.lib libavcodec/*.so libavcodec/*.so.* > libavcodec/*.dylib libavcodec/*.dll libavcodec/*.def libavcodec/*.dll.a > libavcodec/*.exp libavcodec/alpha/*.d libavcodec/arm/*.d libavcodec/bfin/*.d > libavcodec/mlib/*.d libavcodec/ppc/*.d libavcodec/ps2/*.d libavcodec/sh4/*.d > libavcodec/sparc/*.d libavcodec/x86/*.d libavcodec/alpha/*.o > libavcodec/arm/*.o libavcodec/bfin/*.o libavcodec/mlib/*.o > libavcodec/ppc/*.o libavcodec/ps2/*.o libavcodec/sh4/*.o > libavcodec/sparc/*.o libavcodec/x86/*.o libavcodec/alpha/*~ > libavcodec/arm/*~ libavcodec/bfin/*~ libavcodec/mlib/*~ libavcodec/ppc/*~ > libavcodec/ps2/*~ libavcodec/sh4/*~ libavcodec/sparc/*~ libavcodec/x86/*~ > libavcodec/alpha/*.ho libavcodec/arm/*.ho libavcodec/bfin/*.ho > libavcodec/mlib/*.ho libavcodec/ppc/ > *.ho libavcodec/ps2/*.ho libavcodec/sh4/*.ho libavcodec/sparc/*.ho > libavcodec/x86/*.ho libavcodec/alpha/*.map libavcodec/arm/*.map > libavcodec/bfin/*.map libavcodec/mlib/*.map libavcodec/ppc/*.map > libavcodec/ps2/*.map libavcodec/sh4/*.map libavcodec/sparc/*.map > libavcodec/x86/*.map libavcodec/costablegen.o libavcodec/costablegen > rm -f libavutil/*-example libavutil/*-test libavutil/*.d libavutil/*.o > libavutil/*~ libavutil/*.ho libavutil/*.map libavutil/*.a libavutil/*.lib > libavutil/*.so libavutil/*.so.* libavutil/*.dylib libavutil/*.dll > libavutil/*.def libavutil/*.dll.a libavutil/*.exp libavutil/arm/*.d > libavutil/bfin/*.d libavutil/sh4/*.d libavutil/x86/*.d libavutil/arm/*.o > libavutil/bfin/*.o libavutil/sh4/*.o libavutil/x86/*.o libavutil/arm/*~ > libavutil/bfin/*~ libavutil/sh4/*~ libavutil/x86/*~ libavutil/arm/*.ho > libavutil/bfin/*.ho libavutil/sh4/*.ho libavutil/x86/*.ho > libavutil/arm/*.map libavutil/bfin/*.map libavutil/sh4/*.map > libavutil/x86/*.map > rm -f libswscale/*-example libswscale/*-test libswscale/*.d libswscale/*.o > libswscale/*~ libswscale/*.ho libswscale/*.map libswscale/*.a > libswscale/*.lib libswscale/*.so libswscale/*.so.* libswscale/*.dylib > libswscale/*.dll libswscale/*.def libswscale/*.dll.a libswscale/*.exp > libswscale/bfin/*.d libswscale/mlib/*.d libswscale/ppc/*.d > libswscale/sparc/*.d libswscale/x86/*.d libswscale/bfin/*.o > libswscale/mlib/*.o libswscale/ppc/*.o libswscale/sparc/*.o > libswscale/x86/*.o libswscale/bfin/*~ libswscale/mlib/*~ libswscale/ppc/*~ > libswscale/sparc/*~ libswscale/x86/*~ libswscale/bfin/*.ho > libswscale/mlib/*.ho libswscale/ppc/*.ho libswscale/sparc/*.ho > libswscale/x86/*.ho libswscale/bfin/*.map libswscale/mlib/*.map > libswscale/ppc/*.map libswscale/sparc/*.map libswscale/x86/*.map > rm -rf tests/vsynth1 tests/vsynth2 tests/data tests/*~ > rm -f ffmpeg ffplay ffserver ffmpeg_g ffplay_g ffserver_g > rm -f *.d *.o *~ *.ho *.map > rm -f doc/*.html doc/*.pod doc/*.1 > rm -f tests/seek_test tests/seek_test.o > rm -f tests/audiogen tests/videogen tests/rotozoom tests/tiny_psnr > rm -f tools/cws2fws tools/pktdumper tools/probetest tools/qt-faststart > tools/trasher > Unknown C compiler > /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc > /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc is unable to > create an executable file. > C compiler test failed. > > If you think configure made a mistake, make sure you are using the latest > version from SVN. If the latest version fails, report the problem to the > ffmpeg-user at mplayerhq.hu mailing list or IRC #ffmpeg on irc.freenode.net. > Include the log file "config.err" produced by configure as this will help > solving the problem. > /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc > -DHAVE_AV_CONFIG_H -I. -I"/Projects/iPhone/frameExtractor/ffmpeg" > --sysroot=/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk > -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112 -D_FILE_OFFSET_BITS=64 > -D_LARGEFILE_SOURCE -DPIC -arch armv7 -mcpu=cortex-a8 -std=c99 > -fomit-frame-pointer -fPIC -marm -g -Wdeclaration-after-statement -Wall > -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls > -Wno-pointer-sign -Wcast-qual -Wwrite-strings -Wundef -O3 -fno-math-errno > -fno-tree-vectorize -MMD -MF libavdevice/alldevices.d -MT > libavdevice/alldevices.o -c -o libavdevice/alldevices.o > libavdevice/alldevices.c > /bin/sh: /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc: No > such file or directory > make: *** [libavdevice/alldevices.o] Error 127 > mv: rename libavcodec/libavcodec.a to armv6/libavcodec.a: No such file or > directory > mv: rename libavdevice/libavdevice.a to armv6/libavdevice.a: No such file or > directory > mv: rename libavformat/libavformat.a to armv6/libavformat.a: No such file or > directory > mv: rename libavutil/libavutil.a to armv6/libavutil.a: No such file or > directory > mv: rename libswscale/libswscale.a to armv6/libswscale.a: No such file or > directory > rm: No match. > cp: No match. > rm: No match. > rm -f libavdevice/*-example libavdevice/*-test libavdevice/*.d > libavdevice/*.o libavdevice/*~ libavdevice/*.ho libavdevice/*.map > libavdevice/*.a libavdevice/*.lib libavdevice/*.so libavdevice/*.so.* > libavdevice/*.dylib libavdevice/*.dll libavdevice/*.def libavdevice/*.dll.a > libavdevice/*.exp > rm -f libavformat/*-example libavformat/*-test libavformat/*.d > libavformat/*.o libavformat/*~ libavformat/*.ho libavformat/*.map > libavformat/*.a libavformat/*.lib libavformat/*.so libavformat/*.so.* > libavformat/*.dylib libavformat/*.dll libavformat/*.def libavformat/*.dll.a > libavformat/*.exp > rm -f libavcodec/*-example libavcodec/*-test libavcodec/sin_tables.c > libavcodec/cos_tables.c libavcodec/*_tables.h libavcodec/*_tablegen > libavcodec/*.d libavcodec/*.o libavcodec/*~ libavcodec/*.ho libavcodec/*.map > libavcodec/*.a libavcodec/*.lib libavcodec/*.so libavcodec/*.so.* > libavcodec/*.dylib libavcodec/*.dll libavcodec/*.def libavcodec/*.dll.a > libavcodec/*.exp libavcodec/alpha/*.d libavcodec/arm/*.d libavcodec/bfin/*.d > libavcodec/mlib/*.d libavcodec/ppc/*.d libavcodec/ps2/*.d libavcodec/sh4/*.d > libavcodec/sparc/*.d libavcodec/x86/*.d libavcodec/alpha/*.o > libavcodec/arm/*.o libavcodec/bfin/*.o libavcodec/mlib/*.o > libavcodec/ppc/*.o libavcodec/ps2/*.o libavcodec/sh4/*.o > libavcodec/sparc/*.o libavcodec/x86/*.o libavcodec/alpha/*~ > libavcodec/arm/*~ libavcodec/bfin/*~ libavcodec/mlib/*~ libavcodec/ppc/*~ > libavcodec/ps2/*~ libavcodec/sh4/*~ libavcodec/sparc/*~ libavcodec/x86/*~ > libavcodec/alpha/*.ho libavcodec/arm/*.ho libavcodec/bfin/*.ho > libavcodec/mlib/*.ho libavcodec/ppc/ > *.ho libavcodec/ps2/*.ho libavcodec/sh4/*.ho libavcodec/sparc/*.ho > libavcodec/x86/*.ho libavcodec/alpha/*.map libavcodec/arm/*.map > libavcodec/bfin/*.map libavcodec/mlib/*.map libavcodec/ppc/*.map > libavcodec/ps2/*.map libavcodec/sh4/*.map libavcodec/sparc/*.map > libavcodec/x86/*.map libavcodec/costablegen.o libavcodec/costablegen > rm -f libavutil/*-example libavutil/*-test libavutil/*.d libavutil/*.o > libavutil/*~ libavutil/*.ho libavutil/*.map libavutil/*.a libavutil/*.lib > libavutil/*.so libavutil/*.so.* libavutil/*.dylib libavutil/*.dll > libavutil/*.def libavutil/*.dll.a libavutil/*.exp libavutil/arm/*.d > libavutil/bfin/*.d libavutil/sh4/*.d libavutil/x86/*.d libavutil/arm/*.o > libavutil/bfin/*.o libavutil/sh4/*.o libavutil/x86/*.o libavutil/arm/*~ > libavutil/bfin/*~ libavutil/sh4/*~ libavutil/x86/*~ libavutil/arm/*.ho > libavutil/bfin/*.ho libavutil/sh4/*.ho libavutil/x86/*.ho > libavutil/arm/*.map libavutil/bfin/*.map libavutil/sh4/*.map > libavutil/x86/*.map > rm -f libswscale/*-example libswscale/*-test libswscale/*.d libswscale/*.o > libswscale/*~ libswscale/*.ho libswscale/*.map libswscale/*.a > libswscale/*.lib libswscale/*.so libswscale/*.so.* libswscale/*.dylib > libswscale/*.dll libswscale/*.def libswscale/*.dll.a libswscale/*.exp > libswscale/bfin/*.d libswscale/mlib/*.d libswscale/ppc/*.d > libswscale/sparc/*.d libswscale/x86/*.d libswscale/bfin/*.o > libswscale/mlib/*.o libswscale/ppc/*.o libswscale/sparc/*.o > libswscale/x86/*.o libswscale/bfin/*~ libswscale/mlib/*~ libswscale/ppc/*~ > libswscale/sparc/*~ libswscale/x86/*~ libswscale/bfin/*.ho > libswscale/mlib/*.ho libswscale/ppc/*.ho libswscale/sparc/*.ho > libswscale/x86/*.ho libswscale/bfin/*.map libswscale/mlib/*.map > libswscale/ppc/*.map libswscale/sparc/*.map libswscale/x86/*.map > rm -rf tests/vsynth1 tests/vsynth2 tests/data tests/*~ > rm -f ffmpeg ffplay ffserver ffmpeg_g ffplay_g ffserver_g > rm -f *.d *.o *~ *.ho *.map > rm -f doc/*.html doc/*.pod doc/*.1 > rm -f tests/seek_test tests/seek_test.o > rm -f tests/audiogen tests/videogen tests/rotozoom tests/tiny_psnr > rm -f tools/cws2fws tools/pktdumper tools/probetest tools/qt-faststart > tools/trasher > Unknown C compiler > /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc > /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc is unable to > create an executable file. > C compiler test failed. > > If you think configure made a mistake, make sure you are using the latest > version from SVN. If the latest version fails, report the problem to the > ffmpeg-user at mplayerhq.hu mailing list or IRC #ffmpeg on irc.freenode.net. > Include the log file "config.err" produced by configure as this will help > solving the problem. > /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc > -DHAVE_AV_CONFIG_H -I. -I"/Projects/iPhone/frameExtractor/ffmpeg" > --sysroot=/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk > -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112 -D_FILE_OFFSET_BITS=64 > -D_LARGEFILE_SOURCE -DPIC -arch armv7 -mcpu=cortex-a8 -std=c99 > -fomit-frame-pointer -fPIC -marm -g -Wdeclaration-after-statement -Wall > -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls > -Wno-pointer-sign -Wcast-qual -Wwrite-strings -Wundef -O3 -fno-math-errno > -fno-tree-vectorize -MMD -MF libavdevice/alldevices.d -MT > libavdevice/alldevices.o -c -o libavdevice/alldevices.o > libavdevice/alldevices.c > /bin/sh: /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc: No > such file or directory > make: *** [libavdevice/alldevices.o] Error 127 > mv: rename libavcodec/libavcodec.a to armv7/libavcodec.a: No such file or > directory > mv: rename libavdevice/libavdevice.a to armv7/libavdevice.a: No such file or > directory > mv: rename libavformat/libavformat.a to armv7/libavformat.a: No such file or > directory > mv: rename libavutil/libavutil.a to armv7/libavutil.a: No such file or > directory > mv: rename libswscale/libswscale.a to armv7/libswscale.a: No such file or > directory > rm: No match. > cp: No match. > rm: No match. > lipo: can't open input file: armv6/libavcodec.a (No such file or directory) > lipo: can't open input file: armv6/libavdevice.a (No such file or > directory) > lipo: can't open input file: armv6/libavformat.a (No such file or > directory) > lipo: can't open input file: armv6/libavutil.a (No such file or directory) > lipo: can't open input file: armv6/libswscale.a (No such file or directory) > rm: No match. > cp: No match. > liaohuatekiMacBook-Pro:ffmpeg liaohua$ > > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From francexi at hotmail.it Sat Nov 17 20:36:22 2012 From: francexi at hotmail.it (Francesco Petronella) Date: Sat, 17 Nov 2012 20:36:22 +0100 Subject: [FFmpeg-user] Error during the compilation of ffmpeg(libx264) Message-ID: Hi everyone. I'm trying to compile ffmpeg under Slackware 14.0 but during the compilation this error appears: CC ffmpeg.o CC cmdutils.o CC ffmpeg_opt.o CC ffmpeg_filter.o LD ffmpeg_g libavcodec/libavcodec.so: undefined reference to `x264_encoder_open_128' collect2: error: ld returned 1 exit status make: *** [ffmpeg_g] Error 1x264 is correctly installed, before you ask to me. I hope anyone can help me. Thanks Francesco Petronella From rogerdpack2 at gmail.com Sat Nov 17 20:38:44 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Sat, 17 Nov 2012 12:38:44 -0700 Subject: [FFmpeg-user] Error during the compilation of ffmpeg(libx264) In-Reply-To: References: Message-ID: > LD ffmpeg_g > libavcodec/libavcodec.so: undefined reference to `x264_encoder_open_128' > collect2: error: ld returned 1 exit status What version of libx264 is installed? Maybe try a newer? From h.reindl at thelounge.net Sat Nov 17 20:48:21 2012 From: h.reindl at thelounge.net (Reindl Harald) Date: Sat, 17 Nov 2012 20:48:21 +0100 Subject: [FFmpeg-user] Error during the compilation of ffmpeg(libx264) In-Reply-To: References: Message-ID: <50A7EA05.1080803@thelounge.net> Am 17.11.2012 20:38, schrieb Roger Pack: >> LD ffmpeg_g >> libavcodec/libavcodec.so: undefined reference to `x264_encoder_open_128' >> collect2: error: ld returned 1 exit status > > What version of libx264 is installed? Maybe try a newer? this happens typicall if you have x264 in /usr/local/ for a static build of ffmpeg with static x264 AND try to build a older ffmpeg version with dynamic linking in my usecases i have to remove the static x264 temporary or get exactly the problem above x264.128 is brand new and so.129 is available since a few days so the real problem is that you can not tell ffmpeg in teh configure-line which x264 should be used -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 261 bytes Desc: OpenPGP digital signature URL: From cehoyos at ag.or.at Sat Nov 17 23:01:25 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sat, 17 Nov 2012 22:01:25 +0000 (UTC) Subject: [FFmpeg-user] =?utf-8?q?Segmentation_Fault=3A_while_av=5Fwrite=5F?= =?utf-8?b?dHJhaWxlcigp?= References: <1353134375560-4655055.post@n4.nabble.com> Message-ID: sujith gmail.com> writes: > But, if I stop the client before the streaming > starts and again start the streaming, it gives > a "SEGMENTATION FAULT" > > Below is the backtrace of the seg fault: Please also add everything above the backtrace, ie command line and complete, uncut console output including the backtrace. (If the crash is also reproducible with valgrind, its output may also help.) Carl Eugen From codecomplete at free.fr Sun Nov 18 01:01:05 2012 From: codecomplete at free.fr (Gilles) Date: Sun, 18 Nov 2012 01:01:05 +0100 Subject: [FFmpeg-user] Couple of newbie questions References: Message-ID: On Wed, 07 Nov 2012 11:04:02 +0100, Gilles wrote: >2. The input file used mpeg2video and AC-3, but the following commands >don't work: While trying to cut down a 3h/12GB video to something more manageable (say, 1GB), I tried again with the same result :-/ Container : MPEG-PS Duration: 03:02:14.36, start: 0.226767, bitrate: 9463 kb/s Stream #0:0[0x80]: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc To extract a sample, I ran the following... ffmpeg -i input.mpg -ss 0 -t 30 -c:v copy -c:a copy output.sample.mpg ... but it still can't play in VLC: There's video but no sound. I don't know if it means anything but Tools > Code Information shows... 24 streams (1 video, 11 subtitles, 13 audio). In case someone wants to take a look, it can be downloaded here: http://dl.free.fr/hjdbYZ0qK Thank you. From h.reindl at thelounge.net Sun Nov 18 01:19:59 2012 From: h.reindl at thelounge.net (Reindl Harald) Date: Sun, 18 Nov 2012 01:19:59 +0100 Subject: [FFmpeg-user] Couple of newbie questions In-Reply-To: References: Message-ID: <50A829AF.1000304@thelounge.net> Am 18.11.2012 01:01, schrieb Gilles: > While trying to cut down a 3h/12GB video to something more manageable > (say, 1GB), I tried again with the same result :-/ > > ffmpeg -i input.mpg -ss 0 -t 30 -c:v copy -c:a copy output.sample.mpg how do you image this would be smaller with codec COPY? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 261 bytes Desc: OpenPGP digital signature URL: From codecomplete at free.fr Sun Nov 18 01:28:29 2012 From: codecomplete at free.fr (Gilles) Date: Sun, 18 Nov 2012 01:28:29 +0100 Subject: [FFmpeg-user] Couple of newbie questions References: <50A829AF.1000304@thelounge.net> Message-ID: On Sun, 18 Nov 2012 01:19:59 +0100, Reindl Harald wrote: >Am 18.11.2012 01:01, schrieb Gilles: >> While trying to cut down a 3h/12GB video to something more manageable >> (say, 1GB), I tried again with the same result :-/ >> >> ffmpeg -i input.mpg -ss 0 -t 30 -c:v copy -c:a copy output.sample.mpg > >how do you image this would be smaller with codec COPY? I didn't. What I posted was just a sample from the original so that someone could understand why this output file doesn't play in VLC (no video, no audio). I did forget, however, to post the command I used ;-) ffmpeg -i input.mpg -ss 0 -t 30 -c:v libx264 -vf scale=iw/2:-1 -preset faster -c:a copy output.mpg From cehoyos at ag.or.at Sun Nov 18 11:41:22 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 18 Nov 2012 10:41:22 +0000 (UTC) Subject: [FFmpeg-user] Couple of newbie questions References: <50A829AF.1000304@thelounge.net> Message-ID: Gilles free.fr> writes: > ffmpeg -i input.mpg -ss 0 -t 30 -c:v libx264 > -vf scale=iw/2:-1 -preset faster -c:a copy output.mpg I already tried to comment that I cannot see a bug in FFmpeg with this command line, do you have any reason to disagree? Carl Eugen From codecomplete at free.fr Sun Nov 18 15:10:26 2012 From: codecomplete at free.fr (Gilles) Date: Sun, 18 Nov 2012 15:10:26 +0100 Subject: [FFmpeg-user] Couple of newbie questions References: <50A829AF.1000304@thelounge.net> Message-ID: On Sun, 18 Nov 2012 10:41:22 +0000 (UTC), Carl Eugen Hoyos wrote: >> ffmpeg -i input.mpg -ss 0 -t 30 -c:v libx264 >> -vf scale=iw/2:-1 -preset faster -c:a copy output.mpg > >I already tried to comment that I cannot see a bug >in FFmpeg with this command line, do you have any >reason to disagree? This worked to condense the original file to 1/3 of its size: ffmpeg -i input.mpg -c:v libx264 -vf scale=iw/2:-1 -preset faster -c:a copy output.mp4 Thank you. From notedit at gmail.com Sun Nov 18 14:59:52 2012 From: notedit at gmail.com (notedit) Date: Sun, 18 Nov 2012 21:59:52 +0800 Subject: [FFmpeg-user] the out mp3 file is shorter than the .caf file Message-ID: hi, when i use the ffmpeg to transcoding a ilbc encoding caf file to a mp3 file. the out mp3 file is shorter than the caf file. the command is:/usr/local/bin/ffmpeg -acodec ilbc -i xxx.caf -ab 16k xxxx.mp3 . anyone knows the answer? thx From lou at lrcd.com Sun Nov 18 19:09:32 2012 From: lou at lrcd.com (Lou) Date: Sun, 18 Nov 2012 09:09:32 -0900 Subject: [FFmpeg-user] the out mp3 file is shorter than the .caf file In-Reply-To: References: Message-ID: <1353262172.18810.140661155185317.4BAF0607@webmail.messagingengine.com> On Sun, Nov 18, 2012, at 04:59 AM, notedit wrote: > hi, > > when i use the ffmpeg to transcoding a ilbc encoding caf file to a mp3 > file. the out mp3 file is shorter than the caf file. > the command is:/usr/local/bin/ffmpeg -acodec ilbc -i xxx.caf -ab 16k > xxxx.mp3 . > > anyone knows the answer? Probably not unless you also provide the complete ffmpeg console output that results from your command. You should also make sure that you're using a recent ffmpeg. From cehoyos at ag.or.at Sun Nov 18 19:46:51 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 18 Nov 2012 18:46:51 +0000 (UTC) Subject: [FFmpeg-user] the out mp3 file is shorter than the .caf file References: Message-ID: notedit gmail.com> writes: > when i use the ffmpeg to transcoding a ilbc encoding caf file Please provide the sample, we do not have a ilbc-in-caf sample? (How was it produced?) Carl Eugen From ffmpeg at frank.haefemeier.eu Sun Nov 18 21:11:54 2012 From: ffmpeg at frank.haefemeier.eu (Frank =?ISO-8859-1?Q?H=E4femeier?=) Date: Sun, 18 Nov 2012 21:11:54 +0100 Subject: [FFmpeg-user] Video and audio out of sync - general question Message-ID: <1353269514.2381.11.camel@mordor.haefemeier.eu> Hi, I am converting HD video (H264, mp2/ac3, TS container) captured from cable TV into mp4 container (x264, aac). I am also copy (if existing the original ac3 stream as an additional stream into the mp4 container, especially in case of a 5.1 audio. Sometimes happens the audio is not in sync with video. In this case I use the asyncts filter with 'first_pts=0'. This works well but only if I encode all audio streams. Is it really necessary to encode instead of copy? I tried to copy the stream and using the filter, but the audio was still not in sync. Is there a special order of parameter relevant? Bye Frank From cehoyos at ag.or.at Sun Nov 18 22:17:24 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 18 Nov 2012 21:17:24 +0000 (UTC) Subject: [FFmpeg-user] Video and audio out of sync - general question References: <1353269514.2381.11.camel@mordor.haefemeier.eu> Message-ID: Frank H?femeier frank.haefemeier.eu> writes: > I am converting HD video (H264, mp2/ac3, TS container) captured from > cable TV into mp4 container (x264, aac). I am also copy (if existing the > original ac3 stream as an additional stream into the mp4 container, > especially in case of a 5.1 audio. > > Sometimes happens the audio is not in sync with video. Command line and complete, uncut console output missing / please share a sample. Carl Eugen From ffmpeg at frank.haefemeier.eu Sun Nov 18 22:49:34 2012 From: ffmpeg at frank.haefemeier.eu (Frank =?ISO-8859-1?Q?H=E4femeier?=) Date: Sun, 18 Nov 2012 22:49:34 +0100 Subject: [FFmpeg-user] Video and audio out of sync - general question In-Reply-To: References: <1353269514.2381.11.camel@mordor.haefemeier.eu> Message-ID: <1353275374.2381.18.camel@mordor.haefemeier.eu> Am Sonntag, den 18.11.2012, 21:17 +0000 schrieb Carl Eugen Hoyos: > Frank H?femeier frank.haefemeier.eu> writes: > > > I am converting HD video (H264, mp2/ac3, TS container) captured from > > cable TV into mp4 container (x264, aac). I am also copy (if existing the > > original ac3 stream as an additional stream into the mp4 container, > > especially in case of a 5.1 audio. > > > > Sometimes happens the audio is not in sync with video. > > Command line and complete, uncut console output missing / > please share a sample. I will send an example and related output, if I get one. But in first place it is not the point, to get a audio out of sync. I would like know (for my understanding) if it is in general necessary to recode the audio stream if I want to use a filter graph. More precisely: has a filter graph an effect in case of the parameter '-codec:a copy'? Bye Frank From cehoyos at ag.or.at Sun Nov 18 22:59:35 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 18 Nov 2012 21:59:35 +0000 (UTC) Subject: [FFmpeg-user] Video and audio out of sync - general question References: <1353269514.2381.11.camel@mordor.haefemeier.eu> <1353275374.2381.18.camel@mordor.haefemeier.eu> Message-ID: Frank H?femeier frank.haefemeier.eu> writes: > has a filter graph an effect in case of the parameter > '-codec:a copy'? It has no effect on audio. Carl Eugen From stas-fomin at yandex.ru Mon Nov 19 00:36:07 2012 From: stas-fomin at yandex.ru (Stas Fomin) Date: Mon, 19 Nov 2012 03:36:07 +0400 Subject: [FFmpeg-user] Post problem: export long wav files (incorrect/limited length) Message-ID: <66661353281767@web17e.yandex.ru> I have problem with export long wav files (>8 hours) from a video. Exported files have length only about 2.5 hour (but "good" size).
ffmpeg.exe -analyzeduration 999999999 -i aud.scenario.avs$lossless.avi  -f wav d2.wav
ffmpeg version N-46469-gc995644 Copyright (c) 2000-2012 the FFmpeg developers
  built on Nov  5 2012 17:54:28 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.  5.100 / 52.  5.100
  libavcodec     54. 71.100 / 54. 71.100
  libavformat    54. 36.100 / 54. 36.100
  libavdevice    54.  3.100 / 54.  3.100
  libavfilter     3. 21.106 /  3. 21.106
  libswscale      2.  1.102 /  2.  1.102
  libswresample   0. 16.100 /  0. 16.100
  libpostproc    52.  1.100 / 52.  1.100
[avi @ 022ab5a0] non-interleaved AVI
Guessed Channel Layout for  Input Stream #0.1 : stereo
Input #0, avi, from 'aud.scenario.avs$lossless.avi':
  Metadata:
    encoder         : Lavf53.2.0
  Duration: 08:26:37.00, start: 0.000000, bitrate: 2395 kb/s
    Stream #0:0: Video: h264 (High 4:4:4 Predictive) (H264 / 0x34363248), yuv420
p, 128x64, 25 fps, 25 tbr, 25 tbn, 50 tbc
    Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16
, 1536 kb/s
File 'd2.wav' already exists. Overwrite ? [y/N] y
Output #0, wav, to 'd2.wav':
  Metadata:
    ISFT            : Lavf54.36.100
    Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16
, 1536 kb/s
Stream mapping:
  Stream #0:1 -> #0:0 (pcm_s16le -> pcm_s16le)
Press [q] to stop, [?] for help
size= 5699438kB time=08:26:37.00 bitrate=1536.0kbits/s
video:0kB audio:5699438kB subtitle:0 global headers:0kB muxing overhead 0.000001
%
D:\bug-export-wav>ffmpeg -analyzeduration 999999999 -i d2.wav
ffmpeg version N-46469-gc995644 Copyright (c) 2000-2012 the FFmpeg developers
  built on Nov  5 2012 17:54:28 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.  5.100 / 52.  5.100
  libavcodec     54. 71.100 / 54. 71.100
  libavformat    54. 36.100 / 54. 36.100
  libavdevice    54.  3.100 / 54.  3.100
  libavfilter     3. 21.106 /  3. 21.106
  libswscale      2.  1.102 /  2.  1.102
  libswresample   0. 16.100 /  0. 16.100
  libpostproc    52.  1.100 / 52.  1.100
Guessed Channel Layout for  Input Stream #0.0 : stereo
Input #0, wav, from 'd2.wav':
  Metadata:
    encoder         : Lavf54.36.100
  Duration: 02:13:47.38, bitrate: 5816 kb/s
    Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16
, 1536 kb/s
At least one output file must be specified
That is "Duration: 02:13:47.38, bitrate: 5816 kb/s" instead of "size= 5699438kB time=08:26:37.00 bitrate=1536.0kbits/s" VirtualDub export correct wav ("aud.scenario.avs.avi.wav", approximately same size as "bad ffmpeg wav", but with correct length) without any problem.
D:\bug-export-wav>ffmpeg -i aud.scenario.avs.avi.wav
ffmpeg version N-46469-gc995644 Copyright (c) 2000-2012 the FFmpeg developers
  built on Nov  5 2012 17:54:28 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.  5.100 / 52.  5.100
  libavcodec     54. 71.100 / 54. 71.100
  libavformat    54. 36.100 / 54. 36.100
  libavdevice    54.  3.100 / 54.  3.100
  libavfilter     3. 21.106 /  3. 21.106
  libswscale      2.  1.102 /  2.  1.102
  libswresample   0. 16.100 /  0. 16.100
  libpostproc    52.  1.100 / 52.  1.100
[w64 @ 0036b400] max_analyze_duration 5000000 reached at 5013333
[w64 @ 0036b400] Estimating duration from bitrate, this may be inaccurate
Guessed Channel Layout for  Input Stream #0.0 : stereo
Input #0, w64, from 'aud.scenario.avs.avi.wav':
  Duration: 08:26:37.00, bitrate: 1535 kb/s
    Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16
, 1536 kb/s
At least one output file must be specified
---- I have this problem with every tried version of ffmpeg since 2010 (arrozcru/zeranoe builds), tried a lot of options ? no success. Is this bug or know feature? Are the any workaroud? Sincerely, Stas Fomin P.S. (Sample files are too great, 17GB, but I can share if this will be useful). From dave at dericed.com Mon Nov 19 02:53:44 2012 From: dave at dericed.com (Dave Rice) Date: Sun, 18 Nov 2012 20:53:44 -0500 Subject: [FFmpeg-user] Post problem: export long wav files (incorrect/limited length) In-Reply-To: <66661353281767@web17e.yandex.ru> References: <66661353281767@web17e.yandex.ru> Message-ID: On Nov 18, 2012, at 6:36 PM, Stas Fomin wrote: > I have problem with export long wav files (>8 hours) from a video. > > Exported files have length only about 2.5 hour (but "good" size). > >
> ffmpeg.exe -analyzeduration 999999999 -i aud.scenario.avs$lossless.avi  -f wav d2.wav
> ffmpeg version N-46469-gc995644 Copyright (c) 2000-2012 the FFmpeg developers
>  built on Nov  5 2012 17:54:28 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.  5.100 / 52.  5.100
>  libavcodec     54. 71.100 / 54. 71.100
>  libavformat    54. 36.100 / 54. 36.100
>  libavdevice    54.  3.100 / 54.  3.100
>  libavfilter     3. 21.106 /  3. 21.106
>  libswscale      2.  1.102 /  2.  1.102
>  libswresample   0. 16.100 /  0. 16.100
>  libpostproc    52.  1.100 / 52.  1.100
> [avi @ 022ab5a0] non-interleaved AVI
> Guessed Channel Layout for  Input Stream #0.1 : stereo
> Input #0, avi, from 'aud.scenario.avs$lossless.avi':
>  Metadata:
>    encoder         : Lavf53.2.0
>  Duration: 08:26:37.00, start: 0.000000, bitrate: 2395 kb/s
>    Stream #0:0: Video: h264 (High 4:4:4 Predictive) (H264 / 0x34363248), yuv420
> p, 128x64, 25 fps, 25 tbr, 25 tbn, 50 tbc
>    Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16
> , 1536 kb/s
> File 'd2.wav' already exists. Overwrite ? [y/N] y
> Output #0, wav, to 'd2.wav':
>  Metadata:
>    ISFT            : Lavf54.36.100
>    Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16
> , 1536 kb/s
> Stream mapping:
>  Stream #0:1 -> #0:0 (pcm_s16le -> pcm_s16le)
> Press [q] to stop, [?] for help
> size= 5699438kB time=08:26:37.00 bitrate=1536.0kbits/s
> video:0kB audio:5699438kB subtitle:0 global headers:0kB muxing overhead 0.000001
> %
> 
> > >
> D:\bug-export-wav>ffmpeg -analyzeduration 999999999 -i d2.wav
> ffmpeg version N-46469-gc995644 Copyright (c) 2000-2012 the FFmpeg developers
>  built on Nov  5 2012 17:54:28 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.  5.100 / 52.  5.100
>  libavcodec     54. 71.100 / 54. 71.100
>  libavformat    54. 36.100 / 54. 36.100
>  libavdevice    54.  3.100 / 54.  3.100
>  libavfilter     3. 21.106 /  3. 21.106
>  libswscale      2.  1.102 /  2.  1.102
>  libswresample   0. 16.100 /  0. 16.100
>  libpostproc    52.  1.100 / 52.  1.100
> Guessed Channel Layout for  Input Stream #0.0 : stereo
> Input #0, wav, from 'd2.wav':
>  Metadata:
>    encoder         : Lavf54.36.100
>  Duration: 02:13:47.38, bitrate: 5816 kb/s
>    Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16
> , 1536 kb/s
> At least one output file must be specified
> 
> > That is "Duration: 02:13:47.38, bitrate: 5816 kb/s" instead of > "size= 5699438kB time=08:26:37.00 bitrate=1536.0kbits/s" > > > VirtualDub export correct wav ("aud.scenario.avs.avi.wav", approximately same size as "bad ffmpeg wav", but with correct length) without any problem. > >
> D:\bug-export-wav>ffmpeg -i aud.scenario.avs.avi.wav
> ffmpeg version N-46469-gc995644 Copyright (c) 2000-2012 the FFmpeg developers
>  built on Nov  5 2012 17:54:28 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.  5.100 / 52.  5.100
>  libavcodec     54. 71.100 / 54. 71.100
>  libavformat    54. 36.100 / 54. 36.100
>  libavdevice    54.  3.100 / 54.  3.100
>  libavfilter     3. 21.106 /  3. 21.106
>  libswscale      2.  1.102 /  2.  1.102
>  libswresample   0. 16.100 /  0. 16.100
>  libpostproc    52.  1.100 / 52.  1.100
> [w64 @ 0036b400] max_analyze_duration 5000000 reached at 5013333
> [w64 @ 0036b400] Estimating duration from bitrate, this may be inaccurate
> Guessed Channel Layout for  Input Stream #0.0 : stereo
> Input #0, w64, from 'aud.scenario.avs.avi.wav':
>  Duration: 08:26:37.00, bitrate: 1535 kb/s
>    Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16
> , 1536 kb/s
> At least one output file must be specified
> 
> > > ---- > > I have this problem with every tried version of ffmpeg since 2010 (arrozcru/zeranoe builds), tried a lot of options ? no success. > > Is this bug or know feature? The size of the audio data is too large to encapsulate within a standard WAV file. The WAV format uses 4 bytes to store the byte size of its chunks, so that largest data chunk can be 0xFFFFFFFF bytes or 4 gigabytes. The size of your audio data exceeds 0xFFFFFFFF so it looks like ffmpeg truncates your data size to the least endian f bytes (stereo 16 bit pcm at 48kHz is about six hours of data in four bytes which I suspect is why your durations are six hours off). > Are the any workaroud? You can't store more than 4 gigabytes in WAV. For workarounds you could: - use WAVE 64, but FFmpeg supports w64 for demuxing but not muxing (could submit a ticket). - use multiple output files to export segments in files that are smaller enough for the WAV format size constraints - use another file format that doesn't have this size constraints: AIFF, MOV, MKA, NUT, etc Dave Rice > > Sincerely, Stas Fomin > > P.S. > (Sample files are too great, 17GB, but I can share if this will be useful). > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From lingjiujianke at gmail.com Mon Nov 19 03:46:58 2012 From: lingjiujianke at gmail.com (Steven Liu) Date: Mon, 19 Nov 2012 10:46:58 +0800 Subject: [FFmpeg-user] The Start time is wrong when use -ss 00:00:00.00 Message-ID: Hi Guys, When i use the command line bellow, the start time is wrong. ffmpeg -y -ss 00:00:00.00 -t 10 -copyts -i kaka.mkv -scodec copy -vcodec copy -acodec copy -bsf h264_mp4toannexb -f mpegts test0.ts the complete output is : frame= 241 fps=0.0 q=-1.0 Lsize= 16863kB time=00:00:10.00 bitrate=13801.1kbits/s video:13585kB audio:1849kB subtitle:0 global headers:0kB muxing overhead 9.260478% but duration the command input and complete, it output the bellow: [mpegts @ 0x18f2040] st:0 PTS: 116640 DTS: 116640 < 121951 invalid, clipping [mpegts @ 0x18f2040] st:0 PTS: 117540 DTS: 117540 < 121952 invalid, clipping [mpegts @ 0x18f2040] st:0 PTS: 118440 DTS: 118440 < 121953 invalid, clipping when i saw the test0.ts ffmpeg -i test-12.ts Input #0, mpegts, from 'test-12.ts': Duration: 00:00:10.01, start: 1.400000, bitrate: 13800 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1920x796, 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc Stream #0:1[0x101](eng): Audio: dts (DTS) ([6][0][0][0] / 0x0006), 48000 Hz, 5.1(side), fltp, 1536 kb/s The Start time is wrong. Do you have the same problem? Or i have use wrong parameters? Thanks From redpenguinmail at gmail.com Mon Nov 19 03:55:15 2012 From: redpenguinmail at gmail.com (Mr M) Date: Sun, 18 Nov 2012 21:55:15 -0500 Subject: [FFmpeg-user] Multiple Seeks (-ss/-t) in one file In-Reply-To: <20121115120709.GB8443@phare.normalesup.org> References: <20121115120709.GB8443@phare.normalesup.org> Message-ID: Well I understand what you mean. But I want separate files but in a much more simple way than multiple -i, -vcodec, etc. I wanna maybe do something like -ss 00:05:00 -t 01:10:00 -ss 05:04:00 -t 1:10:00 shows.avi shows2.avi or similar. Basically I want to cut multiple times but only have to do is one single command, so that if I have something that is like 14 hours, but I want 4 hours in random spots, I don't have to do 4 separate cuts with 4 separate commands. On Thu, Nov 15, 2012 at 7:07 AM, Nicolas George wrote: > Le quartidi 24 brumaire, an CCXXI, Mr M a ?crit : >> I read online that you can do multiple of these if you do ffmpeg -i >> INPUT -ss VALUE -t VALUE CODEC_PARAMTERS OUTPUTNAME then start all >> over again with -i INPUT. > > You will get several files. > > Unfortunately, the concat filter can not be used here because the -t > option > applies after the filters. > > There are enhancements possible in that area, I have some on my TODO list, > but they will not come immediately. > From pb at das-werkstatt.com Mon Nov 19 06:45:14 2012 From: pb at das-werkstatt.com (Peter B.) Date: Mon, 19 Nov 2012 06:45:14 +0100 Subject: [FFmpeg-user] Post problem: export long wav files (incorrect/limited length) In-Reply-To: References: <66661353281767@web17e.yandex.ru> Message-ID: <50A9C76A.2010106@das-werkstatt.com> On 11/19/2012 02:53 AM, Dave Rice wrote: >> Are the any workaroud? > You can't store more than 4 gigabytes in WAV. For workarounds you could: > - use WAVE 64, but FFmpeg supports w64 for demuxing but not muxing (could submit a ticket). > - use multiple output files to export segments in files that are smaller enough for the WAV format size constraints > - use another file format that doesn't have this size constraints: AIFF, MOV, MKA, NUT, etc Dave's right. However, it should be mentioned that in order to avoid implementation-quirks, a WAV's size should not exceed 2 GB (rather than 4 GB). The reason for that is that some applications use a signed-, others an unsigned-variable to handle the 4 byte size (This might not even be consistent within the *same* application). If you don't go beyond 2 GB, you're on the safe side. Pb From andreluizmbm at bol.com.br Mon Nov 19 06:06:48 2012 From: andreluizmbm at bol.com.br (almagalhaes) Date: Sun, 18 Nov 2012 21:06:48 -0800 (PST) Subject: [FFmpeg-user] b and bt Message-ID: <1353301608892-4655079.post@n4.nabble.com> Is it needed and/or recommended to set -b and -bt (with the same values) for some codecs like mpeg4? -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/b-and-bt-tp4655079.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From notedit at gmail.com Mon Nov 19 07:21:44 2012 From: notedit at gmail.com (notedit) Date: Mon, 19 Nov 2012 14:21:44 +0800 Subject: [FFmpeg-user] the out mp3 file is shorter than the .caf file Message-ID: hi lou and Carl Eugen: i install the ffmpeg from from git repo, the ffmpeg version info is: root at li493-104:/tmp# ffmpeg -version ffmpeg version N-46149-g4b7f34a built on Oct 31 2012 11:04:31 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libass --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-openssl --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvo-aacenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-libilbc --prefix=/usr/local libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 69.100 / 54. 69.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 20.109 / 3. 20.109 libswscale 2. 1.101 / 2. 1. 0 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 0. 0 the ilbc-in-caf file is produced from our iphone app. then we need to transcoding it to mp3 file. this is the out info: /usr/local/bin/ffmpeg -acodec ilbc -i 0000xc.caf -ab 16k 0000xc.mp3 [caf @ 0x8827460] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.0 : mono Input #0, caf, from '0000xc.caf': Duration: 00:00:05.23, start: 0.000000, bitrate: 15 kb/s Stream #0:0: Audio: ilbc (ilbc / 0x63626C69), 8000 Hz, mono, s16, 15 kb/s Output #0, mp3, to '0000xc.mp3': Metadata: TSSE : Lavf54.35.100 Stream #0:0: Audio: mp3, 8000 Hz, mono, s16p, 16 kb/s Stream mapping: Stream #0:0 -> #0:0 (libilbc -> libmp3lame) Press [q] to stop, [?] for help 0000xc.caf: Input/output error size= 7kB time=00:00:03.10 bitrate= 17.4kbits/s video:0kB audio:6kB subtitle:0 global headers:0kB muxing overhead 3.873457% the caf file in the attachment ??? tel: +86 186 1021 8086 weibo: www.weibo.com/notedit 2012/11/18 notedit > hi, > > when i use the ffmpeg to transcoding a ilbc encoding caf file to a mp3 > file. the out mp3 file is shorter than the caf file. > the command is:/usr/local/bin/ffmpeg -acodec ilbc -i xxx.caf -ab 16k > xxxx.mp3 . > > anyone knows the answer? > > thx > > > -------------- next part -------------- A non-text attachment was scrubbed... Name: 0000xc.caf Type: application/octet-stream Size: 9948 bytes Desc: not available URL: From maxim.levkov at gmail.com Mon Nov 19 09:11:48 2012 From: maxim.levkov at gmail.com (Maxim Levkov) Date: Mon, 19 Nov 2012 00:11:48 -0800 Subject: [FFmpeg-user] Is there way to control tbr, tbn, tbc decisions? Message-ID: Hello, Is there is an explicit way of controlling tbr, tbn, and tbc in FFMPEG for x264 outputs, or any outputs? I need to make sure I have proper time bases, not arbitrarily calculated figures. Regards, Maxim From cehoyos at ag.or.at Mon Nov 19 09:40:24 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 19 Nov 2012 08:40:24 +0000 (UTC) Subject: [FFmpeg-user] Is there way to control tbr, tbn, tbc decisions? References: Message-ID: Maxim Levkov gmail.com> writes: > Is there is an explicit way of controlling tbr, > tbn, and tbc in FFMPEG for x264 outputs, or > any outputs? I don't think so, but ... > I need to make sure I have proper time bases, > not arbitrarily calculated figures. ... please explain your use-case / provide the command line you are unhappy with together with complete, uncut console output. Carl Eugen From cehoyos at ag.or.at Mon Nov 19 09:42:15 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 19 Nov 2012 08:42:15 +0000 (UTC) Subject: [FFmpeg-user] The Start time is wrong when use -ss 00:00:00.00 References: Message-ID: Steven Liu gmail.com> writes: > When i use the command line bellow, the start time is wrong. > ffmpeg -y -ss 00:00:00.00 -t 10 -copyts -i kaka.mkv -scodec copy > -vcodec copy -acodec copy -bsf h264_mp4toannexb -f mpegts test0.ts > the complete output is : > frame= 241 fps=0.0 q=-1.0 Lsize= 16863kB time=00:00:10.00 Unfortunately, this does not look like complete, output;-( Carl Eugen From cehoyos at ag.or.at Mon Nov 19 09:41:29 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 19 Nov 2012 08:41:29 +0000 (UTC) Subject: [FFmpeg-user] b and bt References: <1353301608892-4655079.post@n4.nabble.com> Message-ID: almagalhaes bol.com.br> writes: > Is it needed and/or recommended to set -b and -bt > (with the same values) for some codecs like mpeg4? I would say it depends on your use-case if you want / need a specific bitrate in the output file or if you prefer constant quality or if you don't care about the bitrate. Carl Eugen From lingjiujianke at gmail.com Mon Nov 19 09:53:27 2012 From: lingjiujianke at gmail.com (Steven Liu) Date: Mon, 19 Nov 2012 16:53:27 +0800 Subject: [FFmpeg-user] The Start time is wrong when use -ss 00:00:00.00 In-Reply-To: References: Message-ID: > > Unfortunately, this does not look like complete, output;-( > Hi Carl Eugen Hoyos The last output message is that. And ffmpeg have give the output file test0.ts. Have i used the wrong parameters? Thanks From cehoyos at ag.or.at Mon Nov 19 10:14:52 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 19 Nov 2012 09:14:52 +0000 (UTC) Subject: [FFmpeg-user] the out mp3 file is shorter than the .caf file References: Message-ID: notedit gmail.com> writes: > the ilbc-in-caf file is produced from our iphone app. > then we need to transcoding it to mp3 file. > > this is the out info: > > /usr/local/bin/ffmpeg -acodec ilbc -i 0000xc.caf -ab 16k 0000xc.mp3 > > [caf @ 0x8827460] Estimating duration from bitrate, this may be inaccurate (Any reason why you did not post the command line together with complete, uncut console output?) Thank you for the sample! Which software decodes more than than three seconds? Carl Eugen From rodney.baker at iinet.net.au Mon Nov 19 11:23:38 2012 From: rodney.baker at iinet.net.au (Rodney Baker) Date: Mon, 19 Nov 2012 20:53:38 +1030 Subject: [FFmpeg-user] The Start time is wrong when use -ss 00:00:00.00 In-Reply-To: References: Message-ID: <201211192053.38480.rodney.baker@iinet.net.au> On Mon, 19 Nov 2012 13:16:58 Steven Liu wrote: > Hi Guys, > > > When i use the command line bellow, the start time is wrong. > ffmpeg -y -ss 00:00:00.00 -t 10 -copyts -i kaka.mkv -scodec copy > -vcodec copy -acodec copy -bsf h264_mp4toannexb -f mpegts test0.ts > the complete output is : > frame= 241 fps=0.0 q=-1.0 Lsize= 16863kB time=00:00:10.00 > bitrate=13801.1kbits/s > video:13585kB audio:1849kB subtitle:0 global headers:0kB muxing > overhead 9.260478% > Why would you use -ss if you want to start at the beginning? -- ========================================================================== Rodney Baker VK5ZTV rodney.baker at iinet.net.au ========================================================================== From lingjiujianke at gmail.com Mon Nov 19 11:30:42 2012 From: lingjiujianke at gmail.com (Steven Liu) Date: Mon, 19 Nov 2012 18:30:42 +0800 Subject: [FFmpeg-user] The Start time is wrong when use -ss 00:00:00.00 In-Reply-To: <201211192053.38480.rodney.baker@iinet.net.au> References: <201211192053.38480.rodney.baker@iinet.net.au> Message-ID: 2012/11/19 Rodney Baker : > On Mon, 19 Nov 2012 13:16:58 Steven Liu wrote: >> Hi Guys, >> >> >> When i use the command line bellow, the start time is wrong. >> ffmpeg -y -ss 00:00:00.00 -t 10 -copyts -i kaka.mkv -scodec copy >> -vcodec copy -acodec copy -bsf h264_mp4toannexb -f mpegts test0.ts >> the complete output is : >> frame= 241 fps=0.0 q=-1.0 Lsize= 16863kB time=00:00:10.00 >> bitrate=13801.1kbits/s >> video:13585kB audio:1849kB subtitle:0 global headers:0kB muxing >> overhead 9.260478% >> > > Why would you use -ss if you want to start at the beginning? Hi Rodney Baker That is no matter with -ss, i use the bellow command line also have the same problem: ffmpeg -y -t 10 -copyts -i kaka.mkv -scodec copy -vcodec copy -acodec copy -bsf h264_mp4toannexb -f mpegtsoutput.ts Thanks From rodney.baker at iinet.net.au Mon Nov 19 11:53:58 2012 From: rodney.baker at iinet.net.au (Rodney Baker) Date: Mon, 19 Nov 2012 21:23:58 +1030 Subject: [FFmpeg-user] The Start time is wrong when use -ss 00:00:00.00 In-Reply-To: References: <201211192053.38480.rodney.baker@iinet.net.au> Message-ID: <201211192123.58606.rodney.baker@iinet.net.au> On Mon, 19 Nov 2012 21:00:42 Steven Liu wrote: > 2012/11/19 Rodney Baker : > > On Mon, 19 Nov 2012 13:16:58 Steven Liu wrote: > >> Hi Guys, > >> > >> > >> When i use the command line bellow, the start time is wrong. > >> > >> ffmpeg -y -ss 00:00:00.00 -t 10 -copyts -i kaka.mkv -scodec copy > >> > >> -vcodec copy -acodec copy -bsf h264_mp4toannexb -f mpegts test0.ts > >> the complete output is : > >> frame= 241 fps=0.0 q=-1.0 Lsize= 16863kB time=00:00:10.00 > >> bitrate=13801.1kbits/s > >> video:13585kB audio:1849kB subtitle:0 global headers:0kB muxing > >> overhead 9.260478% > > > > Why would you use -ss if you want to start at the beginning? > > Hi Rodney Baker > That is no matter with -ss, i use the bellow command line also have > the same problem: > ffmpeg -y -t 10 -copyts -i kaka.mkv -scodec copy -vcodec copy -acodec > copy -bsf h264_mp4toannexb -f mpegtsoutput.ts > > Thanks Try moving -t to immediately before the output file. And make sure you're using the latest git version. The order of these commands seems to have been changed recently. If that doesn't work, then re-post the command, with full uncut console output, and provide a sample so the developers can look at it. -- ========================================================================== Rodney Baker VK5ZTV rodney.baker at iinet.net.au ========================================================================== From cehoyos at ag.or.at Mon Nov 19 12:01:10 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 19 Nov 2012 11:01:10 +0000 (UTC) Subject: [FFmpeg-user] The Start time is wrong when use -ss 00:00:00.00 References: <201211192053.38480.rodney.baker@iinet.net.au> <201211192123.58606.rodney.baker@iinet.net.au> Message-ID: Rodney Baker iinet.net.au> writes: > Try moving -t to immediately before the output file. > And make sure you're using the latest git version. The > order of these commands seems to have been changed recently. Could you elaborate? This may be a serious bug. Carl Eugen From lingjiujianke at gmail.com Mon Nov 19 12:02:21 2012 From: lingjiujianke at gmail.com (Steven Liu) Date: Mon, 19 Nov 2012 19:02:21 +0800 Subject: [FFmpeg-user] The Start time is wrong when use -ss 00:00:00.00 In-Reply-To: <201211192123.58606.rodney.baker@iinet.net.au> References: <201211192053.38480.rodney.baker@iinet.net.au> <201211192123.58606.rodney.baker@iinet.net.au> Message-ID: > > Try moving -t to immediately before the output file. And make sure you're > using the latest git version. The order of these commands seems to have been > changed recently. If that doesn't work, then re-post the command, with full > uncut console output, and provide a sample so the developers can look at it. > Hi Rodney Baker, Thanks for your help, I'm a fish. I have tried with your suggestion, but the problem also, I'm sure i using newset code, i use git pull today. The input is : ffmpeg -y -i a/kaka.mkv -scodec copy -vcodec copy -acodec copy -t 10 -bsf h264_mp4toannexb -f mpegts output.ts the console output is: ffmpeg version N-46881-g45d8537 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 19 2012 17:53:01 with gcc 4.4.4 (GCC) 20100726 (Red Hat 4.4.4-13) configuration: --enable-libx264 --enable-gpl --disable-yasm --libdir=/usr/local/lib --enable-debug --enable-debug=3 --enable-avfilter --disable-stripping libavutil 52. 8.100 / 52. 8.100 libavcodec 54. 73.100 / 54. 73.100 libavformat 54. 37.100 / 54. 37.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 23.101 / 3. 23.101 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 2.100 / 52. 2.100 Input #0, matroska,webm, from 'a/kaka.mkv': Metadata: creation_time : 2009-10-07 15:23:35 Duration: 00:01:02.44, start: 0.000000, bitrate: 13589 kb/s Stream #0:0(eng): Video: h264 (High), yuv420p, 1920x796, SAR 1:1 DAR 480:199, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default) Metadata: title : Transformers.Revenge.of.the.Fallen.2009 Stream #0:1(eng): Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s (default) Metadata: title : DTS-HDMA core 1536k Stream #0:2(chi): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s Metadata: title : DD2.0 192K Stream #0:3(eng): Audio: ac3, 48000 Hz, stereo, s16, 224 kb/s Metadata: title : DD2.0 224K Output #0, mpegts, to 'output.ts': Metadata: encoder : Lavf54.37.100 Stream #0:0(eng): Video: h264, yuv420p, 1920x796 [SAR 1:1 DAR 480:199], q=2-31, 23.98 fps, 90k tbn, 23.98 tbc (default) Metadata: title : Transformers.Revenge.of.the.Fallen.2009 Stream #0:1(eng): Audio: dts, 48000 Hz, 5.1(side), 1536 kb/s (default) Metadata: title : DTS-HDMA core 1536k Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help [mpegts @ 0x1e36040] st:0 PTS: 116640 DTS: 116640 < 121951 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 117540 DTS: 117540 < 121952 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 118440 DTS: 118440 < 121953 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 119340 DTS: 119340 < 121954 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 120240 DTS: 120240 < 121955 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 121140 DTS: 121140 < 121956 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 240480 DTS: 240480 < 245791 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 241380 DTS: 241380 < 245792 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 242280 DTS: 242280 < 245793 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 243180 DTS: 243180 < 245794 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 244080 DTS: 244080 < 245795 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 244980 DTS: 244980 < 245796 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 379620 DTS: 379620 < 384031 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 380520 DTS: 380520 < 384032 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 381420 DTS: 381420 < 384033 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 382320 DTS: 382320 < 384034 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 383220 DTS: 383220 < 384035 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 466020 DTS: 466020 < 470431 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 466920 DTS: 466920 < 470432 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 467820 DTS: 467820 < 470433 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 468720 DTS: 468720 < 470434 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 469620 DTS: 469620 < 470435 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 574560 DTS: 574560 < 579871 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 575460 DTS: 575460 < 579872 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 576360 DTS: 576360 < 579873 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 577260 DTS: 577260 < 579874 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 578160 DTS: 578160 < 579875 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 579060 DTS: 579060 < 579876 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 668610 DTS: 668610 < 673021 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 669510 DTS: 669510 < 673022 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 670410 DTS: 670410 < 673023 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 671310 DTS: 671310 < 673024 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 672210 DTS: 672210 < 673025 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 755010 DTS: 755010 < 759421 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 755910 DTS: 755910 < 759422 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 756810 DTS: 756810 < 759423 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 757710 DTS: 757710 < 759424 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 758610 DTS: 758610 < 759425 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 828000 DTS: 828000 < 830431 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 828900 DTS: 828900 < 830432 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 829800 DTS: 829800 < 830433 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 878850 DTS: 878850 < 880381 invalid, clipping [mpegts @ 0x1e36040] st:0 PTS: 879750 DTS: 879750 < 880382 invalid, clipping frame= 241 fps=0.0 q=-1.0 Lsize= 16863kB time=00:00:10.00 bitrate=13801.1kbits/s video:13585kB audio:1849kB subtitle:0 global headers:0kB muxing overhead 9.260478% When i use ffmpeg to see the start time: ffmpeg -i output.ts the output is: ffmpeg version N-46881-g45d8537 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 19 2012 17:53:01 with gcc 4.4.4 (GCC) 20100726 (Red Hat 4.4.4-13) configuration: --enable-libx264 --enable-gpl --disable-yasm --libdir=/usr/local/lib --enable-debug --enable-debug=3 --enable-avfilter --disable-stripping libavutil 52. 8.100 / 52. 8.100 libavcodec 54. 73.100 / 54. 73.100 libavformat 54. 37.100 / 54. 37.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 23.101 / 3. 23.101 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 2.100 / 52. 2.100 Input #0, mpegts, from 'output.ts': Duration: 00:00:10.01, start: 1.400000, bitrate: 13800 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1920x796, 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc Stream #0:1[0x101](eng): Audio: dts (DTS) ([6][0][0][0] / 0x0006), 48000 Hz, 5.1(side), fltp, 1536 kb/s At least one output file must be specified Thanks From rodney.baker at iinet.net.au Mon Nov 19 12:07:08 2012 From: rodney.baker at iinet.net.au (Rodney Baker) Date: Mon, 19 Nov 2012 21:37:08 +1030 Subject: [FFmpeg-user] The Start time is wrong when use -ss 00:00:00.00 In-Reply-To: References: <201211192123.58606.rodney.baker@iinet.net.au> Message-ID: <201211192137.08873.rodney.baker@iinet.net.au> On Mon, 19 Nov 2012 21:31:10 Carl Eugen Hoyos wrote: > Rodney Baker iinet.net.au> writes: > > Try moving -t to immediately before the output file. > > And make sure you're using the latest git version. The > > order of these commands seems to have been changed recently. > > Could you elaborate? > This may be a serious bug. > Carl, Some time in the last couple of weeks, when converting files using -ss and -t I got a message from ffmpeg to the effect that -t applies to the output file and should be specified accordingly. Alas, I don't remember the exact command or messsage. I will try to reproduce it but not tonight. I'm too tired. :-) -- ========================================================================== Rodney Baker VK5ZTV rodney.baker at iinet.net.au ========================================================================== From lingjiujianke at gmail.com Mon Nov 19 12:14:50 2012 From: lingjiujianke at gmail.com (Steven Liu) Date: Mon, 19 Nov 2012 19:14:50 +0800 Subject: [FFmpeg-user] The Start time is wrong when use -ss 00:00:00.00 In-Reply-To: <201211192137.08873.rodney.baker@iinet.net.au> References: <201211192123.58606.rodney.baker@iinet.net.au> <201211192137.08873.rodney.baker@iinet.net.au> Message-ID: 2012/11/19 Rodney Baker : > > Some time in the last couple of weeks, when converting files using -ss and -t > I got a message from ffmpeg to the effect that -t applies to the output file > and should be specified accordingly. Alas, I don't remember the exact command > or messsage. I will try to reproduce it but not tonight. I'm too tired. :-) > Rodney Baker, Thanks for your for your hard work at -ss -t, that is nice parameter. If you need more message from here, I?m honored to cooperate. Thanks From cehoyos at ag.or.at Mon Nov 19 12:18:50 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 19 Nov 2012 11:18:50 +0000 (UTC) Subject: [FFmpeg-user] The Start time is wrong when use -ss 00:00:00.00 References: <201211192053.38480.rodney.baker@iinet.net.au> <201211192123.58606.rodney.baker@iinet.net.au> Message-ID: Steven Liu gmail.com> writes: > Input #0, mpegts, from 'output.ts': > Duration: 00:00:10.01, start: 1.400000, bitrate: 13800 kb/s I can reproduce that the start time for transport streams is >0 (even with -copyts) but the question remains what is wrong with start time 1.4 ? Afaict, transport streams may have arbitrary start times. Carl Eugen From cehoyos at ag.or.at Mon Nov 19 12:27:33 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 19 Nov 2012 11:27:33 +0000 (UTC) Subject: [FFmpeg-user] The Start time is wrong when use -ss 00:00:00.00 References: <201211192123.58606.rodney.baker@iinet.net.au> <201211192137.08873.rodney.baker@iinet.net.au> Message-ID: Rodney Baker iinet.net.au> writes: > Some time in the last couple of weeks, when converting > files using -ss and -t I got a message from ffmpeg to the > effect that -t applies to the output file and should be > specified accordingly. While it is true that -t should not be put in front of the input file (what does it mean if you encode to several output files?), it works fine here (for the first output file) and the warning it outputs seems to make sense to me. Thank you, Carl Eugen From look at ebookring.net Mon Nov 19 12:27:02 2012 From: look at ebookring.net (look at ebookring.net) Date: Mon, 19 Nov 2012 04:27:02 -0700 Subject: [FFmpeg-user] Screencast produces only gray output Message-ID: <0a094f7deeb0e0dc1486d6d9a6ac4bcf.squirrel@gingerbreadday.com> I'm trying to get ffmpeg to do screencasting, that is- copy my computer screen and the earthcam page video I'm watching. The problem is that output file only shows a gray screen and nothing more. Here's the code I'm using; ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 20 -s 1280x800 -i :0.0 -acodec pcm_s16le -vcodec libx264 -preset ultrafast -crf 0 -threads 0 output.mkv Here's the FFmpeg version I'm using; ffmpeg version N-42139-g7693543 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 8 2012 22:15:12 with gcc 4.4.3 (Ubuntu 4.4.3-4ubuntu5.1) configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-version3 --enable-x11grab libavutil 52. 5.100 / 52. 5.100 libavcodec 54. 71.100 / 54. 71.100 libavformat 54. 36.100 / 54. 36.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 I'm running this on Ubuntu 10.04 Any idea how to fix the problem? From rodney.baker at iinet.net.au Mon Nov 19 12:35:32 2012 From: rodney.baker at iinet.net.au (Rodney Baker) Date: Mon, 19 Nov 2012 22:05:32 +1030 Subject: [FFmpeg-user] The Start time is wrong when use -ss 00:00:00.00 In-Reply-To: References: <201211192137.08873.rodney.baker@iinet.net.au> Message-ID: <201211192205.32032.rodney.baker@iinet.net.au> On Mon, 19 Nov 2012 21:57:33 Carl Eugen Hoyos wrote: > Rodney Baker iinet.net.au> writes: > > Some time in the last couple of weeks, when converting > > files using -ss and -t I got a message from ffmpeg to the > > effect that -t applies to the output file and should be > > specified accordingly. > > While it is true that -t should not be put in front of the > input file (what does it mean if you encode to several > output files?), it works fine here (for the first output > file) and the warning it outputs seems to make sense to me. > > Thank you, Carl Eugen > Yes, I agree, but in Stephen's first example he had it before the input file. I suggested that it should go before the output file rather than the input file, but the warning seems to be new, hence my suggestion that things had changed in a recent commit. I don't think it is a bug. :-) -- ========================================================================== Rodney Baker VK5ZTV rodney.baker at iinet.net.au ========================================================================== From rodney.baker at iinet.net.au Mon Nov 19 12:41:34 2012 From: rodney.baker at iinet.net.au (Rodney Baker) Date: Mon, 19 Nov 2012 22:11:34 +1030 Subject: [FFmpeg-user] The Start time is wrong when use -ss 00:00:00.00 In-Reply-To: <201211192205.32032.rodney.baker@iinet.net.au> References: <201211192205.32032.rodney.baker@iinet.net.au> Message-ID: <201211192211.34032.rodney.baker@iinet.net.au> On Mon, 19 Nov 2012 22:05:32 Rodney Baker wrote: > On Mon, 19 Nov 2012 21:57:33 Carl Eugen Hoyos wrote: > > Rodney Baker iinet.net.au> writes: > > > Some time in the last couple of weeks, when converting > > > files using -ss and -t I got a message from ffmpeg to the > > > effect that -t applies to the output file and should be > > > specified accordingly. > > > > While it is true that -t should not be put in front of the > > input file (what does it mean if you encode to several > > output files?), it works fine here (for the first output > > file) and the warning it outputs seems to make sense to me. > > > > Thank you, Carl Eugen > > Yes, I agree, but in Stephen's first example he had it before the input > file. I suggested that it should go before the output file rather than the > input file, but the warning seems to be new, hence my suggestion that > things had changed in a recent commit. I don't think it is a bug. :-) s/Stephen/Steven. Sorry. :-) -- ========================================================================== Rodney Baker VK5ZTV rodney.baker at iinet.net.au ========================================================================== From cehoyos at ag.or.at Mon Nov 19 13:07:36 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 19 Nov 2012 12:07:36 +0000 (UTC) Subject: [FFmpeg-user] The Start time is wrong when use -ss 00:00:00.00 References: <201211192123.58606.rodney.baker@iinet.net.au> <201211192137.08873.rodney.baker@iinet.net.au> Message-ID: Carl Eugen Hoyos ag.or.at> writes: > Rodney Baker iinet.net.au> writes: > > > Some time in the last couple of weeks, when converting > > files using -ss and -t I got a message from ffmpeg to the > > effect that -t applies to the output file and should be > > specified accordingly. > > While it is true that -t should not be put in front of the > input file (what does it mean if you encode to several > output files?), it works fine here (for the first output > file) and the warning it outputs seems to make sense to me. I missed that -t used to be an input option in the past, and was changed to an output option (over a year ago?). The output option is more flexible, but it was a change nonetheless. Carl Eugen From cehoyos at ag.or.at Mon Nov 19 13:09:52 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 19 Nov 2012 12:09:52 +0000 (UTC) Subject: [FFmpeg-user] Screencast produces only gray output References: <0a094f7deeb0e0dc1486d6d9a6ac4bcf.squirrel@gingerbreadday.com> Message-ID: ebookring.net> writes: > ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 20 -s 1280x800 > -i :0.0 -acodec pcm_s16le -vcodec libx264 -preset ultrafast > -crf 0 -threads 0 output.mkv If you don't want us to guess, please provide complete, uncut console output. If you'd like a guess, add -pix_fmt yuv420p. (Your original output file plays fine, your playback application is buggy / misses features.) Carl Eugen From lingjiujianke at gmail.com Mon Nov 19 13:26:21 2012 From: lingjiujianke at gmail.com (Steven Liu) Date: Mon, 19 Nov 2012 20:26:21 +0800 Subject: [FFmpeg-user] The Start time is wrong when use -ss 00:00:00.00 In-Reply-To: References: <201211192123.58606.rodney.baker@iinet.net.au> <201211192137.08873.rodney.baker@iinet.net.au> Message-ID: > Carl Eugen Hoyos ag.or.at> writes: > I missed that -t used to be an input option in the past, > and was changed to an output option (over a year ago?). > The output option is more flexible, but it was a change > nonetheless. Carl Eugen Hoyos, Use -f mp4, the start time from 0s. you are right. Guys, But the start_time always from 1.4s Input #0, mpegts, from 'output.ts': Duration: 00:00:10.01, start: 1.400000, bitrate: 13800 kb/s Program 1 I want to transcode and split the mkv to mpegts, but the start time always from 1.4s Can you give some suggestions for modify it, let the start time from the -ss? Thanks From look at ebookring.net Mon Nov 19 14:02:28 2012 From: look at ebookring.net (look at ebookring.net) Date: Mon, 19 Nov 2012 06:02:28 -0700 Subject: [FFmpeg-user] Screencast produces only gray output In-Reply-To: References: <0a094f7deeb0e0dc1486d6d9a6ac4bcf.squirrel@gingerbreadday.com> Message-ID: <295c51e43aede7bb514c5a5f2188dc6a@ebookring.net> On 2012-11-19 05:09, Carl Eugen Hoyos wrote: > ebookring.net> writes: > >> ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 20 -s 1280x800 >> -i :0.0 -acodec pcm_s16le -vcodec libx264 -preset ultrafast >> -crf 0 -threads 0 output.mkv > > If you don't want us to guess, please provide complete, > uncut console output. > > If you'd like a guess, add -pix_fmt yuv420p. > (Your original output file plays fine, your playback > application is buggy / misses features.) > > Carl Eugen Whoops....minor correction- the previous code was using our suggestion of the -pix, etc. While you idea worked very well, when watching the file it produces what looks like "fast motion" (everyone walking faster than reality). Here's the original code I used that produces the gray screen; $ ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 10 -s 1280x800 -i :0.0 -acodec pcm_s16le -vcodec libx264 -preset ultrafast -crf 0 -threads 0 output.mkv ffmpeg version N-42139-g7693543 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 8 2012 22:15:12 with gcc 4.4.3 (Ubuntu 4.4.3-4ubuntu5.1) configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-version3 --enable-x11grab libavutil 52. 5.100 / 52. 5.100 libavcodec 54. 71.100 / 54. 71.100 libavformat 54. 36.100 / 54. 36.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [alsa @ 0x98b1580] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.0 : stereo Input #0, alsa, from 'pulse': Duration: N/A, start: 1353329961.841793, bitrate: 1536 kb/s Stream #0:0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s [x11grab @ 0x98aebc0] device: :0.0 -> display: :0.0 x: 0 y: 0 width: 1280 height: 800 [x11grab @ 0x98aebc0] shared memory extension found [x11grab @ 0x98aebc0] Estimating duration from bitrate, this may be inaccurate Input #1, x11grab, from ':0.0': Duration: N/A, start: 1353329962.074573, bitrate: 327680 kb/s Stream #1:0: Video: rawvideo (BGR[0] / 0x524742), bgr0, 1280x800, 327680 kb/s, 10 tbr, 1000k tbn, 10 tbc File 'output.mkv' already exists. Overwrite ? [y/N] y using cpu capabilities: MMX2 SSE2Slow SlowCTZ [libx264 @ 0x98a9500] profile High 4:4:4 Predictive, level 3.2, 4:4:4 8-bit [libx264 @ 0x98a9500] 264 - core 129 r16 1cffe9f - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=0:0:0 analyse=0:0 me=dia subme=0 psy=0 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=0 chroma_qp_offset=0 threads=1 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=10 scenecut=0 intra_refresh=0 rc=cqp mbtree=0 qp=0 Output #0, matroska, to 'output.mkv': Metadata: encoder : Lavf54.36.100 Stream #0:0: Video: h264, yuv444p, 1280x800, q=-1--1, 1k tbn, 10 tbc Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s Stream mapping: Stream #1:0 -> #0:0 (rawvideo -> libx264) Stream #0:0 -> #0:1 (pcm_s16le -> pcm_s16le) Press [q] to stop, [?] for help frame= 104 fps=5.2 q=0.0 Lsize= 7798kB time=00:00:10.40 bitrate=6142.3kbits/s video:5851kB audio:1894kB subtitle:0 global headers:0kB muxing overhead 0.686932% [libx264 @ 0x98a9500] frame I:1 Avg QP: 0.00 size:455131 [libx264 @ 0x98a9500] frame P:103 Avg QP: 0.00 size: 53741 [libx264 @ 0x98a9500] mb I I16..4: 100.0% 0.0% 0.0% [libx264 @ 0x98a9500] mb P I16..4: 4.1% 0.0% 0.0% P16..4: 6.1% 0.0% 0.0% 0.0% 0.0% skip:89.8% [libx264 @ 0x98a9500] coded y,u,v intra: 49.2% 44.6% 45.1% inter: 4.5% 3.6% 3.8% [libx264 @ 0x98a9500] i16 v,h,dc,p: 61% 39% 0% 0% [libx264 @ 0x98a9500] kb/s:4608.05 > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From look at ebookring.net Mon Nov 19 13:58:15 2012 From: look at ebookring.net (look at ebookring.net) Date: Mon, 19 Nov 2012 05:58:15 -0700 Subject: [FFmpeg-user] Screencast produces only gray output In-Reply-To: References: <0a094f7deeb0e0dc1486d6d9a6ac4bcf.squirrel@gingerbreadday.com> Message-ID: <47b3ac1b6bfe0a94d943cf3d793494f3@ebookring.net> On 2012-11-19 05:09, Carl Eugen Hoyos wrote: > ebookring.net> writes: > >> ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 20 -s 1280x800 >> -i :0.0 -acodec pcm_s16le -vcodec libx264 -preset ultrafast >> -crf 0 -threads 0 output.mkv > > If you don't want us to guess, please provide complete, > uncut console output. > > If you'd like a guess, add -pix_fmt yuv420p. > (Your original output file plays fine, your playback > application is buggy / misses features.) > > Carl Eugen > Here's the output from Terminal using my original code; $ ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 10 -s 1280x800 -i :0.0 -acodec pcm_s16le -vcodec libx264 -pix_fmt yuv420p -preset ultrafast -crf 0 -threads 0 output.mkv ffmpeg version N-42139-g7693543 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 8 2012 22:15:12 with gcc 4.4.3 (Ubuntu 4.4.3-4ubuntu5.1) configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-version3 --enable-x11grab libavutil 52. 5.100 / 52. 5.100 libavcodec 54. 71.100 / 54. 71.100 libavformat 54. 36.100 / 54. 36.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [alsa @ 0x9984580] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.0 : stereo Input #0, alsa, from 'pulse': Duration: N/A, start: 1353329751.457148, bitrate: 1536 kb/s Stream #0:0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s [x11grab @ 0x9981bc0] device: :0.0 -> display: :0.0 x: 0 y: 0 width: 1280 height: 800 [x11grab @ 0x9981bc0] shared memory extension found [x11grab @ 0x9981bc0] Estimating duration from bitrate, this may be inaccurate Input #1, x11grab, from ':0.0': Duration: N/A, start: 1353329751.563991, bitrate: 327680 kb/s Stream #1:0: Video: rawvideo (BGR[0] / 0x524742), bgr0, 1280x800, 327680 kb/s, 10 tbr, 1000k tbn, 10 tbc File 'output.mkv' already exists. Overwrite ? [y/N] y using cpu capabilities: MMX2 SSE2Slow SlowCTZ [libx264 @ 0x997c820] profile High 4:4:4 Predictive, level 3.2, 4:2:0 8-bit [libx264 @ 0x997c820] 264 - core 129 r16 1cffe9f - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=0:0:0 analyse=0:0 me=dia subme=0 psy=0 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=0 chroma_qp_offset=0 threads=1 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=10 scenecut=0 intra_refresh=0 rc=cqp mbtree=0 qp=0 Output #0, matroska, to 'output.mkv': Metadata: encoder : Lavf54.36.100 Stream #0:0: Video: h264, yuv420p, 1280x800, q=-1--1, 1k tbn, 10 tbc Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s Stream mapping: Stream #1:0 -> #0:0 (rawvideo -> libx264) Stream #0:0 -> #0:1 (pcm_s16le -> pcm_s16le) Press [q] to stop, [?] for help frame= 230 fps=7.1 q=0.0 Lsize= 10363kB time=00:00:23.00 bitrate=3691.0kbits/s video:5988kB audio:4256kB subtitle:0 global headers:0kB muxing overhead 1.158857% [libx264 @ 0x997c820] frame I:1 Avg QP: 0.00 size:325928 [libx264 @ 0x997c820] frame P:229 Avg QP: 0.00 size: 25349 [libx264 @ 0x997c820] mb I I16..4: 100.0% 0.0% 0.0% [libx264 @ 0x997c820] mb P I16..4: 2.2% 0.0% 0.0% P16..4: 5.7% 0.0% 0.0% 0.0% 0.0% skip:92.0% [libx264 @ 0x997c820] coded y,uvDC,uvAC intra: 69.3% 69.3% 69.1% inter: 4.1% 5.5% 5.5% [libx264 @ 0x997c820] i16 v,h,dc,p: 55% 45% 0% 0% [libx264 @ 0x997c820] i8c dc,h,v,p: 35% 32% 31% 2% [libx264 @ 0x997c820] kb/s:2132.51 > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From alon.barlev at gmail.com Mon Nov 19 14:21:07 2012 From: alon.barlev at gmail.com (Alon Bar-Lev) Date: Mon, 19 Nov 2012 15:21:07 +0200 Subject: [FFmpeg-user] vob->mpeg4 with subtitle track Message-ID: Hello All, I know this had been discussed some times, but I could not fine any definite answer... I have vob file with dvdsub stream, I want this stream to be embedded within the output mpeg4. I could not find any way to do so. I tried to use subtitle codecs such as mpeg4 and such, and could not find any working sequence. What I am getting is: [avi @ 0x4513df04e40] Subtitle streams other than DivX XSUB are not supported by the AVI muxer. I did find that srt can be embedded, but I have no srt, I want to embed the current stream. Thank you, Alon Bar-Lev. --- ffmpeg \ -i "${input}" \ -map 0:0 \ -map 0:1 \ -map 0:2 \ -codec:v mpeg4 \ -codec:a copy \ -codec:s copy \ -qscale:v 4 \ -threads 6 \ -y "${output}" ffmpeg version 0.10.3 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 19 2012 14:12:32 with gcc 4.5.4 configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --enable-shared --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++ --ar=x86_64-pc-linux-gnu-ar --optflags='-O2 -march=native -fomit-frame-pointer -pipe' --extra-cflags='-O2 -march=native -fomit-frame-pointer -pipe' --extra-cxxflags='-O2 -march=native -fomit-frame-pointer -pipe' --disable-static --enable-gpl --enable-version3 --enable-postproc --enable-avfilter --disable-stripping --disable-debug --disable-doc --disable-network --disable-vaapi --disable-vdpau --disable-ffplay --enable-libmp3lame --enable-libvo-aacenc --enable-libvorbis --enable-libxvid --disable-indev=v4l --disable-indev=oss --disable-indev=jack --enable-x11grab --disable-outdev=oss --disable-outdev=sdl --enable-libopenjpeg --disable-amd3dnow --disable-amd3dnowext --disable-altivec --disable-mmx2 --disable-vis --disable-neon --cpu=host --enable-hardcoded-tables libavutil 51. 35.100 / 51. 35.100 libavcodec 53. 61.100 / 53. 61.100 libavformat 53. 32.100 / 53. 32.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 61.100 / 2. 61.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 6.100 / 0. 6.100 libpostproc 52. 0.100 / 52. 0.100 [mpeg @ 0x4513defe480] max_analyze_duration 5000000 reached at 5000000 Input #0, mpeg, from '1-01-2.vob': Duration: 00:10:04.19, start: 165.932000, bitrate: 6289 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 16:15 DAR 4:3], 9000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x80]: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s Stream #0:2[0x20]: Subtitle: dvd_subtitle [buffer @ 0x4513df05d40] w:720 h:576 pixfmt:yuv420p tb:1/1000000 sar:16/15 sws_param: [avi @ 0x4513df04e40] Subtitle streams other than DivX XSUB are not supported by the AVI muxer. Output #0, avi, to '1-01-2.avi': Metadata: encoder : Lavf53.32.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 720x576 [SAR 16:15 DAR 4:3], q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream #0:1: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, 5.1(side), 448 kb/s Stream #0:2: Subtitle: dvd_subtitle Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> mpeg4) Stream #0:1 -> #0:1 (copy) Stream #0:2 -> #0:2 (copy) Could not write header for output file #0 (incorrect codec parameters ?) From stas-fomin at yandex.ru Mon Nov 19 14:25:46 2012 From: stas-fomin at yandex.ru (Stas Fomin) Date: Mon, 19 Nov 2012 17:25:46 +0400 Subject: [FFmpeg-user] Post problem: export long wav files (incorrect/limited length) In-Reply-To: References: <66661353281767@web17e.yandex.ru> Message-ID: <15371353331546@web27h.yandex.ru> 19.11.2012, 06:00, "Dave Rice" : > On Nov 18, 2012, at 6:36 PM, Stas Fomin wrote: > > You can't store more than 4 gigabytes in WAV. For workarounds you could: > - use WAVE 64, but FFmpeg supports w64 for demuxing but not muxing (could submit a ticket). > - use multiple output files to export segments in files that are smaller enough for the WAV format size constraints > - use another file format that doesn't have this size constraints: AIFF, MOV, MKA, NUT, etc Actually, I have to export to some lossless audio format, to process audiofile with some audioeditor (denoise, compressor, etc). Any lossy format is not an option for audio postproduction because efficient denoising is impossible. And some facts: * Audacity support long WAVs (import/export), 9hours ??OK. * VirtualDub exports long WAV from video (and Audacity successfully opens it!). ** So technically it is possible (long continous wav with length > 4GB)! * ffmpeg export to AIFF have the same problem, as export to WAV ? big file, but duration only "2:13:00". ** Other formats is not an option because of lossy or because nothing can work with (W64). * Yes, now I use workaround to manually split exported WAV files to several chunks but it breaks my automated toolchain for batch videoprocessing (where ffmpeg is one of the core part) Well, it is pity. I hoped that may be there are some magic option to fix the problem, but the world is not perfect (But I still have a little hope..) Thanks you for your answer, Sincerely, Stas Fomin > Dave Rice > >> ???????????Sincerely, Stas Fomin >> >> ?P.S. >> ?(Sample files are too great, 17GB, but I can share if this will be useful). >> ?_______________________________________________ >> ?ffmpeg-user mailing list >> ?ffmpeg-user at ffmpeg.org >> ?http://ffmpeg.org/mailman/listinfo/ffmpeg-user > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From onemda at gmail.com Mon Nov 19 14:42:06 2012 From: onemda at gmail.com (Paul B Mahol) Date: Mon, 19 Nov 2012 13:42:06 +0000 Subject: [FFmpeg-user] Post problem: export long wav files (incorrect/limited length) In-Reply-To: <15371353331546@web27h.yandex.ru> References: <66661353281767@web17e.yandex.ru> <15371353331546@web27h.yandex.ru> Message-ID: On 11/19/12, Stas Fomin wrote: > > > 19.11.2012, 06:00, "Dave Rice" : >> On Nov 18, 2012, at 6:36 PM, Stas Fomin wrote: >> > >> You can't store more than 4 gigabytes in WAV. For workarounds you could: >> - use WAVE 64, but FFmpeg supports w64 for demuxing but not muxing (could >> submit a ticket). >> - use multiple output files to export segments in files that are smaller >> enough for the WAV format size constraints >> - use another file format that doesn't have this size constraints: AIFF, aiff does have size constraint >> MOV, MKA, NUT, etc > > Actually, I have to export to some lossless audio format, to process > audiofile with some audioeditor (denoise, compressor, etc). Any lossy format > is not an option for audio postproduction because efficient denoising is > impossible. > > And some facts: > * Audacity support long WAVs (import/export), 9hours -- OK. And ffmpeg reports such files as w64 and not wav? > * VirtualDub exports long WAV from video (and Audacity successfully opens > it!). > ** So technically it is possible (long continous wav with length > 4GB)! > * ffmpeg export to AIFF have the same problem, as export to WAV -- big file, > but duration only "2:13:00". > ** Other formats is not an option because of lossy or because nothing can > work with (W64). > * Yes, now I use workaround to manually split exported WAV files to several > chunks but it breaks my automated toolchain for batch videoprocessing (where > ffmpeg is one of the core part) > > Well, it is pity. I hoped that may be there are some magic option to fix > the problem, but the world is not perfect (But I still have a little hope..) Do you need w64 muxer? From cehoyos at ag.or.at Mon Nov 19 14:48:00 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 19 Nov 2012 13:48:00 +0000 (UTC) Subject: [FFmpeg-user] Screencast produces only gray output References: <0a094f7deeb0e0dc1486d6d9a6ac4bcf.squirrel@gingerbreadday.com> <295c51e43aede7bb514c5a5f2188dc6a@ebookring.net> Message-ID: ebookring.net> writes: > Here's the original code I used that produces the > gray screen; > > $ ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 10 > -s 1280x800 -i :0.0 -acodec pcm_s16le -vcodec libx264 > -preset ultrafast -crf 0 -threads 0 output.mkv > Output #0, matroska, to 'output.mkv': > Metadata: > encoder : Lavf54.36.100 > Stream #0:0: Video: h264, yuv444p, 1280x800 Can you confirm that the output file plays fine with ffplay (that your playback software is the culprit)? Is the playback speed problem reproducible no matter if you encode with audio or without? Carl Eugen From daniel.martinez at sacnet.es Mon Nov 19 16:34:41 2012 From: daniel.martinez at sacnet.es (Daniel Martinez Ramos) Date: Mon, 19 Nov 2012 16:34:41 +0100 Subject: [FFmpeg-user] feature request: able to link against libjpeg In-Reply-To: References: Message-ID: <50AA5191.5050901@sacnet.es> El 11/10/2012 0:34, Roger Pack escribi?: >> That is a very disturbing sentence, given that the idea >> behind the whole FFmpeg project is to have the fastest >> decoders available. >> >> Could you post some performance tests? > Test, as in comparing FFmpeg to libjpeg-turbo, or libjpeg-turbo to > libjpeg [2]? I suppose if I integrated it I could compare it (has > libjpeg ever been integrated do you know?)...I suppose my goal was not > to disturb, but allow FFmpeg to be faster, if it's not already, than > libjpeg-turbo. > > If libjpeg-turbo *is* faster than FFmpeg, one option might be to > incorporate it straight in (it has a BSD style license now apparently > [1]), though apparently it doesn't support all aspects of jpeg v8 or > something like that [3] > > Thanks! > -roger- > > [1] http://sourceforge.net/p/libjpeg-turbo/discussion/1086868/thread/a2806781 > [2] http://www.libjpeg-turbo.org/About/Performance > [3] http://sourceforge.net/mailarchive/forum.php?thread_name=459F80C4-D942-4F10-8C7B-ABBB642B8072%40users.sourceforge.net&forum_name=libjpeg-turbo-users > and http://en.wikipedia.org/wiki/Libjpeg#libjpeg-turbo > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > Hi everybody, I'm pretty interested in this idea, adding libjpeg-turbo support could result into a nice improvement of ffmpeg, specially attractive in embedded devices. Is any piece of news about this point? Thanks! Daniel M. From look at ebookring.net Mon Nov 19 16:42:50 2012 From: look at ebookring.net (look at ebookring.net) Date: Mon, 19 Nov 2012 08:42:50 -0700 Subject: [FFmpeg-user] Screencast produces only gray output In-Reply-To: References: <0a094f7deeb0e0dc1486d6d9a6ac4bcf.squirrel@gingerbreadday.com> <295c51e43aede7bb514c5a5f2188dc6a@ebookring.net> Message-ID: <4dd959835e903caba9431563255fa2d7@ebookring.net> On 2012-11-19 06:48, Carl Eugen Hoyos wrote: > ebookring.net> writes: > >> Here's the original code I used that produces the >> gray screen; >> >> $ ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 10 >> -s 1280x800 -i :0.0 -acodec pcm_s16le -vcodec libx264 >> -preset ultrafast -crf 0 -threads 0 output.mkv > >> Output #0, matroska, to 'output.mkv': >> Metadata: >> encoder : Lavf54.36.100 >> Stream #0:0: Video: h264, yuv444p, 1280x800 > > Can you confirm that the output file plays fine with ffplay > (that your playback software is the culprit)? Yes, with ffplay it does "play" but all motion is very fast like a silent movie. Still, I get audio and video. > > Is the playback speed problem reproducible no matter if > you encode with audio or without? Yes, that is correct. > > Carl Eugen > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From yan at seiner.com Mon Nov 19 16:53:24 2012 From: yan at seiner.com (Yan Seiner) Date: Mon, 19 Nov 2012 07:53:24 -0800 (PST) Subject: [FFmpeg-user] Illegal Instruction on MIPS platform Message-ID: I have an embedded platform with an older (0.8.7) version of ffmpeg. I'd like to upgrade to something more recent. I cross-compiled ffmpeg 1.0. It dies with "illegal instruction". The older version runs justs fine. Here's the configure options I used: configuration: --enable-cross-compile --cross-prefix=mips-openwrt-linux-uclibc- --arch=mips --target-os=linux --prefix=/usr --enable-shared --enable-static --disable-debug --pkg-config=pkg-config --enable-gpl --enable-version3 --disable-asm --disable-doc --disable-dxva2 --enable-pthreads --disable-mipsfpu --disable-optimizations --enable-small --disable-stripping --enable-zlib --disable-outdevs This is the platform I am using: system type : Atheros AR7161 rev 2 machine : Buffalo WZR-HP-AG300H processor : 0 cpu model : MIPS 24Kc V7.4 BogoMIPS : 452.19 My debugging options are limited... Anything I can do to trace this down? -- From andyr at paulbunyan.net Mon Nov 19 18:25:28 2012 From: andyr at paulbunyan.net (Andrew Ramberg) Date: Mon, 19 Nov 2012 11:25:28 -0600 Subject: [FFmpeg-user] FFserver Development Request and Working Configurations List Message-ID: <50AA6B88.7050907@paulbunyan.net> I've struggled to find versions of FFserver that work well recently. I've used past releases for Flash streaming that were very smooth, stable and supported the FFMpeg video filters I used. I'd really love to see more development on FFserver side of things. My programing skills are weak, so I can't help much in that regard. In my experience FFserver is easier to use than Red5 or Adobe Flash Server, especially with FFmpeg streams. I'd love to see better support for HTML5 streaming and Apple HLS along with more work to make sure that FFserver still works with the fixes and updates to FFMpeg. How can we encourage more development on FFserver? Meanwhile, I'd like to suggest if you have a working FFServer please take a quick look at the system and post what version of FFMpeg/FFserver your using, Linux Dist, and working stream type/s and source. I think a list of "FFserver working configurations" would be very helpful to users. Maybe the information could be updated to the FFserver wiki? Example: Stream Description: Stream Source: FFserver Format: Current Linux Dist: FFmpeg Version (./ffmpeg -version output): Here's my server config. Stream Description: Stable Axis Surveillance Camera Mpeg stream To FLV Stream (with logo -vf overlay) Stream Source: Axis Webcam (mpeg stream) FFserver Format: FLV Current Linux Dist: CentOS release 5 (Final) FFmpeg Version (./ffmpeg -version output): FFmpeg version SVN-r26400, Copyright (c) 2000-2011 the FFmpeg developers built on Oct 24 2012 12:47:58 with gcc 4.1.2 20070626 (Red Hat 4.1.2-14) configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-pthreads --enable-libfaac --enable-libmp3lame --enable-libx264 --enable-libxvid --enable-x11grab --enable-avfilter --enable-filter=movie --enable-libvorbis --enable-libtheora --enable-libvpx libavutil 50.36. 0 / 50.36. 0 libavcore 0.16. 1 / 0.16. 1 libavcodec 52.108. 0 / 52.108. 0 libavformat 52.93. 0 / 52.93. 0 libavdevice 52. 2. 3 / 52. 2. 3 libavfilter 1.74. 0 / 1.74. 0 libswscale 0.12. 0 / 0.12. 0 libpostproc 51. 2. 0 / 51. 2. 0 FFmpeg SVN-r26400 libavutil 50.36. 0 / 50.36. 0 libavcore 0.16. 1 / 0.16. 1 libavcodec 52.108. 0 / 52.108. 0 libavformat 52.93. 0 / 52.93. 0 libavdevice 52. 2. 3 / 52. 2. 3 libavfilter 1.74. 0 / 1.74. 0 libswscale 0.12. 0 / 0.12. 0 libpostproc 51. 2. 0 / 51. 2. 0 From rogerdpack2 at gmail.com Mon Nov 19 18:58:57 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 19 Nov 2012 10:58:57 -0700 Subject: [FFmpeg-user] Couple of newbie questions In-Reply-To: References: Message-ID: > Container : MPEG-PS > Duration: 03:02:14.36, start: 0.226767, bitrate: 9463 kb/s > Stream #0:0[0x80]: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s > Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR > 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc > > To extract a sample, I ran the following... > > ffmpeg -i input.mpg -ss 0 -t 30 -c:v copy -c:a copy output.sample.mpg > > ... but it still can't play in VLC: There's video but no sound. I recommend using something besides mpg until https://ffmpeg.org/trac/ffmpeg/ticket/1720 is resolved From notedit at gmail.com Mon Nov 19 14:28:38 2012 From: notedit at gmail.com (notedit) Date: Mon, 19 Nov 2012 21:28:38 +0800 Subject: [FFmpeg-user] the out mp3 file is shorter than the .caf file In-Reply-To: References: Message-ID: hi Carl Eugen: this caf is just a test, the audio file is very short, because our app just allow people to say no more than 30s. i don't know why the out mp3 file is short than caf file, it seems that the last part of the audio file was cut. there is another test , i put the caf file and mp3 file in the attachement, the entire info is: root at li493-104:/tmp# /usr/local/bin/ffmpeg -acodec ilbc -i 1757391475.caf -ab 16k 1757391475.mp3 ffmpeg version N-46149-g4b7f34a Copyright (c) 2000-2012 the FFmpeg developers built on Oct 31 2012 11:04:31 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libass --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-openssl --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvo-aacenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-libilbc --prefix=/usr/local WARNING: library configuration mismatch avutil configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx --enable-x11grab --enable-libx264 --enable-nonfree --enable-version3 --enable-shared --enable-libilbc avcodec configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx --enable-x11grab --enable-libx264 --enable-nonfree --enable-version3 --enable-shared --enable-libilbc avformat configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx --enable-x11grab --enable-libx264 --enable-nonfree --enable-version3 --enable-shared --enable-libilbc avdevice configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx --enable-x11grab --enable-libx264 --enable-nonfree --enable-version3 --enable-shared --enable-libilbc avfilter configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx --enable-x11grab --enable-libx264 --enable-nonfree --enable-version3 --enable-shared --enable-libilbc swscale configuration: --extra-version='4:0.8.3-0ubuntu0.12.04.1' --arch=i386 --prefix=/usr --libdir=/usr/lib/i386-linux-gnu --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --enable-runtime-cpudetect --enable-libfreetype --enable-vaapi --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i386-linux-gnu/i686/cmov --cpu=i686 --enable-shared --disable-static swresample configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx --enable-x11grab --enable-libx264 --enable-nonfree --enable-version3 --enable-shared --enable-libilbc postproc configuration: --extra-version='4:0.8.3-0ubuntu0.12.04.1' --arch=i386 --prefix=/usr --libdir=/usr/lib/i386-linux-gnu --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --enable-runtime-cpudetect --enable-libfreetype --enable-vaapi --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i386-linux-gnu/i686/cmov --cpu=i686 --enable-shared --disable-static libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 69.100 / 54. 69.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 20.109 / 3. 20.109 libswscale 2. 1.101 / 2. 1. 0 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 0. 0 [caf @ 0x87c0460] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.0 : mono Input #0, caf, from '1757391475.caf': Duration: 00:00:05.79, start: 0.000000, bitrate: 15 kb/s Stream #0:0: Audio: ilbc (ilbc / 0x63626C69), 8000 Hz, mono, s16, 15 kb/s Output #0, mp3, to '1757391475.mp3': Metadata: TSSE : Lavf54.35.100 Stream #0:0: Audio: mp3, 8000 Hz, mono, s16p, 16 kb/s Stream mapping: Stream #0:0 -> #0:0 (libilbc -> libmp3lame) Press [q] to stop, [?] for help 1757391475.caf: Input/output error size= 8kB time=00:00:03.67 bitrate= 17.1kbits/s video:0kB audio:7kB subtitle:0 global headers:0kB muxing overhead 3.288784% thx, ??? tel: +86 186 1021 8086 weibo: www.weibo.com/notedit 2012/11/19 notedit > hi lou and Carl Eugen: > > > i install the ffmpeg from from git repo, the ffmpeg version info is: > > root at li493-104:/tmp# ffmpeg -version > ffmpeg version N-46149-g4b7f34a > built on Oct 31 2012 11:04:31 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) > configuration: --enable-gpl --enable-version3 --enable-nonfree > --enable-postproc --enable-libass --enable-libfreetype --enable-libmp3lame > --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg > --enable-openssl --enable-libschroedinger --enable-libspeex > --enable-libtheora --enable-libvo-aacenc --enable-libvorbis --enable-libvpx > --enable-libx264 --enable-libxvid --enable-libilbc --prefix=/usr/local > libavutil 52. 1.100 / 52. 1.100 > libavcodec 54. 69.100 / 54. 69.100 > libavformat 54. 35.100 / 54. 35.100 > libavdevice 54. 3.100 / 54. 3.100 > libavfilter 3. 20.109 / 3. 20.109 > libswscale 2. 1.101 / 2. 1. 0 > libswresample 0. 16.100 / 0. 16.100 > libpostproc 52. 1.100 / 52. 0. 0 > > > the ilbc-in-caf file is produced from our iphone app. then we need to transcoding > it to mp3 file. > > this is the out info: > > > /usr/local/bin/ffmpeg -acodec ilbc -i 0000xc.caf -ab 16k 0000xc.mp3 > > [caf @ 0x8827460] Estimating duration from bitrate, this may be inaccurate > Guessed Channel Layout for Input Stream #0.0 : mono > Input #0, caf, from '0000xc.caf': > Duration: 00:00:05.23, start: 0.000000, bitrate: 15 kb/s > Stream #0:0: Audio: ilbc (ilbc / 0x63626C69), 8000 Hz, mono, s16, 15 > kb/s > Output #0, mp3, to '0000xc.mp3': > Metadata: > TSSE : Lavf54.35.100 > Stream #0:0: Audio: mp3, 8000 Hz, mono, s16p, 16 kb/s > Stream mapping: > Stream #0:0 -> #0:0 (libilbc -> libmp3lame) > Press [q] to stop, [?] for help > 0000xc.caf: Input/output error > size= 7kB time=00:00:03.10 bitrate= 17.4kbits/s > video:0kB audio:6kB subtitle:0 global headers:0kB muxing overhead 3.873457% > > > the caf file in the attachment > > > > ??? > > tel: +86 186 1021 8086 > > weibo: www.weibo.com/notedit > > > > > 2012/11/18 notedit > >> hi, >> >> when i use the ffmpeg to transcoding a ilbc encoding caf file to a mp3 >> file. the out mp3 file is shorter than the caf file. >> the command is:/usr/local/bin/ffmpeg -acodec ilbc -i xxx.caf -ab 16k >> xxxx.mp3 . >> >> anyone knows the answer? >> >> thx >> >> >> > -------------- next part -------------- A non-text attachment was scrubbed... Name: 1757391475.caf Type: application/octet-stream Size: 11012 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 1757391475.mp3 Type: audio/mpeg Size: 7883 bytes Desc: not available URL: From rogerdpack2 at gmail.com Mon Nov 19 18:59:57 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 19 Nov 2012 10:59:57 -0700 Subject: [FFmpeg-user] Video and audio out of sync - general question In-Reply-To: <1353269514.2381.11.camel@mordor.haefemeier.eu> References: <1353269514.2381.11.camel@mordor.haefemeier.eu> Message-ID: > I am converting HD video (H264, mp2/ac3, TS container) captured from > cable TV into mp4 container (x264, aac). I am also copy (if existing the > original ac3 stream as an additional stream into the mp4 container, > especially in case of a 5.1 audio. > > Sometimes happens the audio is not in sync with video. In this case I > use the asyncts filter with 'first_pts=0'. This works well but only if I > encode all audio streams. > > Is it really necessary to encode instead of copy? I tried to copy the > stream and using the filter, but the audio was still not in sync. Is > there a special order of parameter relevant? So in your input the audio is in sync but not the output? Full command line and console output please? -r From rogerdpack2 at gmail.com Mon Nov 19 19:00:47 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 19 Nov 2012 11:00:47 -0700 Subject: [FFmpeg-user] Multiple Seeks (-ss/-t) in one file In-Reply-To: References: <20121115120709.GB8443@phare.normalesup.org> Message-ID: > Basically I want to cut multiple times but only have to do is one > single command, so that if I have something that is like 14 hours, but > I want 4 hours in random spots, I don't have to do 4 separate cuts > with 4 separate commands. I don't believe "EDL" style cuts like this are possible (yet) with ffmpeg. mencoder has an EDL option... -r From rogerdpack2 at gmail.com Mon Nov 19 19:01:25 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 19 Nov 2012 11:01:25 -0700 Subject: [FFmpeg-user] Is there way to control tbr, tbn, tbc decisions? In-Reply-To: References: Message-ID: > Is there is an explicit way of controlling tbr, tbn, and tbc in FFMPEG for > x264 outputs, or any outputs? I need to make sure I have proper time bases, > not arbitrarily calculated figures. does -r affect them? or was that just tbn I can't remember... -r From rogerdpack2 at gmail.com Mon Nov 19 19:02:07 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 19 Nov 2012 11:02:07 -0700 Subject: [FFmpeg-user] b and bt In-Reply-To: <1353301608892-4655079.post@n4.nabble.com> References: <1353301608892-4655079.post@n4.nabble.com> Message-ID: > Is it needed and/or recommended to set -b and -bt (with the same values) > for > some codecs like mpeg4? http://ffmpeg.org/trac/ffmpeg/wiki/x264EncodingGuide explains some things about bitrate that may help you. -r From rogerdpack2 at gmail.com Mon Nov 19 19:03:58 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 19 Nov 2012 11:03:58 -0700 Subject: [FFmpeg-user] vob->mpeg4 with subtitle track In-Reply-To: References: Message-ID: > I know this had been discussed some times, but I could not fine any > definite answer... I have vob file with dvdsub stream, I want this stream > to be embedded within the output mpeg4. > > I could not find any way to do so. Do you want it hard coded or as a separate stream? If a separate stream, maybe try something besides avi... -r From alon.barlev at gmail.com Mon Nov 19 19:06:01 2012 From: alon.barlev at gmail.com (Alon Bar-Lev) Date: Mon, 19 Nov 2012 20:06:01 +0200 Subject: [FFmpeg-user] vob->mpeg4 with subtitle track In-Reply-To: References: Message-ID: On Mon, Nov 19, 2012 at 8:03 PM, Roger Pack wrote: > > > I know this had been discussed some times, but I could not fine any > > definite answer... I have vob file with dvdsub stream, I want this stream > > to be embedded within the output mpeg4. > > > > I could not find any way to do so. > > Do you want it hard coded or as a separate stream? > If a separate stream, maybe try something besides avi... > -r ?Thanks for the quick response! No, I want it to be embedded within the video stream... "constant" "persistent" subtitles within video. Alon From rogerdpack2 at gmail.com Mon Nov 19 19:06:05 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 19 Nov 2012 11:06:05 -0700 Subject: [FFmpeg-user] feature request: able to link against libjpeg In-Reply-To: <50AA5191.5050901@sacnet.es> References: <50AA5191.5050901@sacnet.es> Message-ID: > Hi everybody, > > I'm pretty interested in this idea, adding libjpeg-turbo support could > result into a nice improvement of ffmpeg, specially attractive in > embedded devices. > > Is any piece of news about this point? I haven't tried integrating it yet, though it's still interesting to me... -r From rogerdpack2 at gmail.com Mon Nov 19 19:07:11 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 19 Nov 2012 11:07:11 -0700 Subject: [FFmpeg-user] Screencast produces only gray output In-Reply-To: <0a094f7deeb0e0dc1486d6d9a6ac4bcf.squirrel@gingerbreadday.com> References: <0a094f7deeb0e0dc1486d6d9a6ac4bcf.squirrel@gingerbreadday.com> Message-ID: > The problem is that output file only shows a gray screen and nothing more. With what player? does ffplay show gray screen? -r From rogerdpack2 at gmail.com Mon Nov 19 19:07:47 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 19 Nov 2012 11:07:47 -0700 Subject: [FFmpeg-user] Illegal Instruction on MIPS platform In-Reply-To: References: Message-ID: On 11/19/12, Yan Seiner wrote: > > I have an embedded platform with an older (0.8.7) version of ffmpeg. I'd > like to upgrade to something more recent. > > I cross-compiled ffmpeg 1.0. It dies with "illegal instruction". The > older version runs justs fine. > > Here's the configure options I used: > > configuration: --enable-cross-compile > --cross-prefix=mips-openwrt-linux-uclibc- --arch=mips --target-os=linux > --prefix=/usr --enable-shared --enable-static --disable-debug > --pkg-config=pkg-config --enable-gpl --enable-version3 --disable-asm > --disable-doc --disable-dxva2 --enable-pthreads --disable-mipsfpu > --disable-optimizations --enable-small --disable-stripping --enable-zlib > --disable-outdevs > > This is the platform I am using: > > system type : Atheros AR7161 rev 2 > machine : Buffalo WZR-HP-AG300H > processor : 0 > cpu model : MIPS 24Kc V7.4 > BogoMIPS : 452.19 > > My debugging options are limited... Anything I can do to trace this down? gdb with a debug build possible, to get a backtrace? -r From yan at seiner.com Mon Nov 19 19:08:59 2012 From: yan at seiner.com (Yan Seiner) Date: Mon, 19 Nov 2012 10:08:59 -0800 (PST) Subject: [FFmpeg-user] Illegal Instruction on MIPS platform In-Reply-To: References: Message-ID: <6a03b11f569d3831d3fd513426d2a8a4.squirrel@mail.seiner.com> On Mon, November 19, 2012 7:53 am, Yan Seiner wrote: > > I have an embedded platform with an older (0.8.7) version of ffmpeg. I'd > like to upgrade to something more recent. > > I cross-compiled ffmpeg 1.0. It dies with "illegal instruction". The > older version runs justs fine. I just tried 0.11.2 and it builds just fine. Something in the 1.0 build breaks on cross-compile for MIPS. :confused: From rogerdpack2 at gmail.com Mon Nov 19 19:08:37 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 19 Nov 2012 11:08:37 -0700 Subject: [FFmpeg-user] FFserver Development Request and Working Configurations List In-Reply-To: <50AA6B88.7050907@paulbunyan.net> References: <50AA6B88.7050907@paulbunyan.net> Message-ID: > Meanwhile, I'd like to suggest if you have a working FFServer please > take a quick look at the system and post what version of FFMpeg/FFserver > your using, Linux Dist, and working stream type/s and source. I think a > list of "FFserver working configurations" would be very helpful to > users. Maybe the information could be updated to the FFserver wiki? Yeah maybe start a wiki page for it? From yan at seiner.com Mon Nov 19 19:10:23 2012 From: yan at seiner.com (Yan Seiner) Date: Mon, 19 Nov 2012 10:10:23 -0800 (PST) Subject: [FFmpeg-user] Illegal Instruction on MIPS platform In-Reply-To: References: Message-ID: <9e58f3f94ed9f20b2d0e0056ff3e4c09.squirrel@mail.seiner.com> On Mon, November 19, 2012 10:07 am, Roger Pack wrote: > On 11/19/12, Yan Seiner wrote: >> >> I have an embedded platform with an older (0.8.7) version of ffmpeg. >> I'd >> like to upgrade to something more recent. >> >> I cross-compiled ffmpeg 1.0. It dies with "illegal instruction". The >> older version runs justs fine. >> My debugging options are limited... Anything I can do to trace this >> down? > > gdb with a debug build possible, to get a backtrace? I can try.... I'll see what the OpenWRT devs have to say... 0.11.2 builds and runs fine. From rogerdpack2 at gmail.com Mon Nov 19 19:10:54 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 19 Nov 2012 11:10:54 -0700 Subject: [FFmpeg-user] vob->mpeg4 with subtitle track In-Reply-To: References: Message-ID: > Thanks for the quick response! > No, I want it to be embedded within the video stream... "constant" > "persistent" subtitles within video. Anybody know if ffmpeg supports dvdsub "hard burn"? I wonder if the overlay filter would be enough... -r From rogerdpack2 at gmail.com Mon Nov 19 19:11:29 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 19 Nov 2012 11:11:29 -0700 Subject: [FFmpeg-user] Illegal Instruction on MIPS platform In-Reply-To: <9e58f3f94ed9f20b2d0e0056ff3e4c09.squirrel@mail.seiner.com> References: <9e58f3f94ed9f20b2d0e0056ff3e4c09.squirrel@mail.seiner.com> Message-ID: > I can try.... I'll see what the OpenWRT devs have to say... 0.11.2 builds > and runs fine. I suppose you could try to use git-bisect to see which commit "broke" it... -r From jeisom at gmail.com Mon Nov 19 19:12:21 2012 From: jeisom at gmail.com (Jonathan Isom) Date: Mon, 19 Nov 2012 12:12:21 -0600 Subject: [FFmpeg-user] Illegal Instruction on MIPS platform In-Reply-To: <9e58f3f94ed9f20b2d0e0056ff3e4c09.squirrel@mail.seiner.com> References: <9e58f3f94ed9f20b2d0e0056ff3e4c09.squirrel@mail.seiner.com> Message-ID: On Monday, November 19, 2012, Yan Seiner wrote: > > On Mon, November 19, 2012 7:53 am, Yan Seiner wrote: > > > > I have an embedded platform with an older (0.8.7) version of ffmpeg. > I'd > > like to upgrade to something more recent. > > > > I cross-compiled ffmpeg 1.0. It dies with "illegal instruction". The > > older version runs justs fine. > > I just tried 0.11.2 and it builds just fine. Something in the 1.0 build > breaks on cross-compile for MIPS. :confused: I'd verify the cflags. Add something like "--march=Kc24" to it. > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From alon.barlev at gmail.com Mon Nov 19 19:24:51 2012 From: alon.barlev at gmail.com (Alon Bar-Lev) Date: Mon, 19 Nov 2012 20:24:51 +0200 Subject: [FFmpeg-user] vob->mpeg4 with subtitle track In-Reply-To: References: Message-ID: On Mon, Nov 19, 2012 at 8:10 PM, Roger Pack wrote: >> Thanks for the quick response! >> No, I want it to be embedded within the video stream... "constant" >> "persistent" subtitles within video. > > Anybody know if ffmpeg supports dvdsub "hard burn"? > I wonder if the overlay filter would be enough... > -r I can test this... just tell me what is overlay filter and how can I activate it... :) Alon From rogerdpack2 at gmail.com Mon Nov 19 21:00:29 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 19 Nov 2012 13:00:29 -0700 Subject: [FFmpeg-user] vob->mpeg4 with subtitle track In-Reply-To: References: Message-ID: > I know this had been discussed some times, but I could not fine any > definite answer... I have vob file with dvdsub stream, I want this stream > to be embedded within the output mpeg4. How do you get a vob file from a DVD? I can try and reproduce the failure it for instance with my copy of "sintel" DVD :) -roger- From stas-fomin at yandex.ru Mon Nov 19 21:02:14 2012 From: stas-fomin at yandex.ru (Stas Fomin) Date: Tue, 20 Nov 2012 00:02:14 +0400 Subject: [FFmpeg-user] Post problem: export long wav files (incorrect/limited length) In-Reply-To: References: <66661353281767@web17e.yandex.ru> <15371353331546@web27h.yandex.ru> Message-ID: <160511353355334@web28e.yandex.ru> 19.11.2012, 17:42, "Paul B Mahol" : > On 11/19/12, Stas Fomin wrote: > >> ?And some facts: >> ?* Audacity support long WAVs (import/export), 9hours -- OK. > > And ffmpeg reports such files as w64 and not wav? Thank you very much, the mistery solved! Yes, they are in W64 format. > Do you need w64 muxer? Yes, this will be usefull, to automatically export long lossless audio for further processing (from videos or AVISynth scripts/projects). Now I mux w64 with video with AVISynth/RaWavSource, and export w64 as: AVS/AVI -> FFMPEG | SOX -> W64 but I will be glad to forgot forever about 'oldschool 2GB wav' in my toolchain and move to limitless w64. Thank you once more, Sincerely, Stas Fomin From alon.barlev at gmail.com Mon Nov 19 21:03:07 2012 From: alon.barlev at gmail.com (Alon Bar-Lev) Date: Mon, 19 Nov 2012 22:03:07 +0200 Subject: [FFmpeg-user] vob->mpeg4 with subtitle track In-Reply-To: References: Message-ID: On Mon, Nov 19, 2012 at 10:00 PM, Roger Pack wrote: >> I know this had been discussed some times, but I could not fine any >> definite answer... I have vob file with dvdsub stream, I want this stream >> to be embedded within the output mpeg4. > > How do you get a vob file from a DVD? I can try and reproduce the > failure it for instance with my copy of "sintel" DVD :) > -roger- I use the following command within a loop of lsdvd output: tccat -i /dev/dvd -T 1,${chapter} > "${chapter}.vob" I can open the vob within vlc and select the subtitles, so the vob is OK. Thank you for your help! Alon. From rogerdpack2 at gmail.com Mon Nov 19 21:23:03 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 19 Nov 2012 13:23:03 -0700 Subject: [FFmpeg-user] Post problem: export long wav files (incorrect/limited length) In-Reply-To: <160511353355334@web28e.yandex.ru> References: <66661353281767@web17e.yandex.ru> <15371353331546@web27h.yandex.ru> <160511353355334@web28e.yandex.ru> Message-ID: >> Do you need w64 muxer? > > Yes, this will be usefull, to automatically export long lossless audio > for further processing (from videos or AVISynth scripts/projects). Maybe once one exists it can automagically default to it when it detects too long of audio...just wishing :) -r From nicolas.george at normalesup.org Mon Nov 19 21:35:22 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Mon, 19 Nov 2012 21:35:22 +0100 Subject: [FFmpeg-user] vob->mpeg4 with subtitle track In-Reply-To: References: Message-ID: <20121119203522.GA24125@phare.normalesup.org> Le nonidi 29 brumaire, an CCXXI, Roger Pack a ?crit?: > Anybody know if ffmpeg supports dvdsub "hard burn"? You could try the docs: http://ffmpeg.org/ffmpeg.html Look for "hardcode subtitles". Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From Look at eBookRing.net Mon Nov 19 22:18:06 2012 From: Look at eBookRing.net (.) Date: Mon, 19 Nov 2012 16:18:06 -0500 Subject: [FFmpeg-user] Screencast produces only gray output In-Reply-To: References: <0a094f7deeb0e0dc1486d6d9a6ac4bcf.squirrel@gingerbreadday.com> Message-ID: <50AAA20E.2080907@eBookRing.net> On 11/19/2012 01:07 PM, Roger Pack wrote: >> The problem is that output file only shows a gray screen and nothing more. > With what player? does ffplay show gray screen? > -r No > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user -- www.eBookRing.net The designer and maker of the original eBookRing The perfect stand for eReaders, iPads, iPhones, tablet computers and other electronic devices. Patent Pending From batguano999 at hotmail.com Mon Nov 19 22:46:13 2012 From: batguano999 at hotmail.com (bat guano) Date: Mon, 19 Nov 2012 21:46:13 +0000 Subject: [FFmpeg-user] the out mp3 file is shorter than the .caf file In-Reply-To: References: , Message-ID: this caf is just a test, the audio file is very short, because our app just allow people to say no more than 30s. i don't know why the out mp3 file is short than caf file, it seems that the last part of the audio file was cut. Hi Maybe it's an FFmpeg bug... ? Or maybe it's because your caf files are so short. ? $ ffprobe 1757391475.caf shows? Duration: 00:00:05.80 ? $ ffprobe 1757391475.mp3 shows Duration: 00:00:03.82 ? Two seconds difference. ? ? It seems to be OK with a 30 second file. ? $ ffmpeg -i foo.wav -c:a libilbc -b:a 15k -ar 8000 -ac 1 foo.caf $ ffmpeg -i foo.caf -c:a libmp3lame -b:a 16k -ar 8000 -ac 1 foo.mp3 ? $ ffprobe foo.wav shows Duration: 00:00:30.00 ? $ ffprobe foo.caf shows Duration: 00:00:30.09 ? $ ffprobe foo.mp3 shows Duration: 00:00:30.17 ? Almost the same durations. Samples are here ---> http://www.mediafire.com/?zk9995yv7kg5ta1 From ffmpeg at frank.haefemeier.eu Mon Nov 19 23:48:29 2012 From: ffmpeg at frank.haefemeier.eu (Frank =?ISO-8859-1?Q?H=E4femeier?=) Date: Mon, 19 Nov 2012 23:48:29 +0100 Subject: [FFmpeg-user] Video and audio out of sync - general question In-Reply-To: References: <1353269514.2381.11.camel@mordor.haefemeier.eu> Message-ID: <1353365309.4078.9.camel@mordor.haefemeier.eu> Hi Roger, Am Montag, den 19.11.2012, 10:59 -0700 schrieb Roger Pack: > > I am converting HD video (H264, mp2/ac3, TS container) captured from > > cable TV into mp4 container (x264, aac). I am also copy (if existing the > > original ac3 stream as an additional stream into the mp4 container, > > especially in case of a 5.1 audio. > > > > Sometimes happens the audio is not in sync with video. In this case I > > use the asyncts filter with 'first_pts=0'. This works well but only if I > > encode all audio streams. > > > > Is it really necessary to encode instead of copy? I tried to copy the > > stream and using the filter, but the audio was still not in sync. Is > > there a special order of parameter relevant? > > So in your input the audio is in sync but not the output? Full command > line and console output please? Sorry for the misunderstanding, I am not a native english speaker. But if I understand my own writing correct, I did not say the input was in sync. The input was as well not in sync and it was happen after cutting of the original file with TSDoctor. I am currently starting some tests and will get in contact with the author after I collect some test cases. But if I have an example with sync input but not the output, I will collect all necessary data and send it to this thread. I am sure it will happen, because I have a huge backlog of video material;-) Again, sorry for the misunderstandings. Bye Frank From yan at seiner.com Tue Nov 20 00:02:47 2012 From: yan at seiner.com (Yan Seiner) Date: Mon, 19 Nov 2012 15:02:47 -0800 (PST) Subject: [FFmpeg-user] Blue images from raw capture Message-ID: <14a1f05c65eeb7c9ca202faec76e225d.squirrel@mail.seiner.com> I'm getting blue images after trying raw video capture: http://seiner.com/cz/2012_11_19T14h32m45sZ_0.000236_44.088333_-123.139347.jpg I'm guessing it has something to do with the yuyv422 pix format I am using in the second step, but I can't figure out which one I should be using. I need to capture raw video since my processor is not very fast, and capturing directly to jpg or png takes too long, so I capture raw video, which I can do very fast, then break it up into single images. ************************************* Step 1: capture raw video ffmpeg -f video4linux2 -s $SIZE -i /dev/video0 -vframes $NFRAMES -f rawvideo /tmp/video.raw ffmpeg version 0.11.2 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 19 2012 09:50:17 with gcc 4.6.3 20120201 (prerelease) configuration: --enable-cross-compile --cross-prefix=mips-openwrt-linux-uclibc- --arch=mips --target-os=linux --prefix=/usr --enable-shared --enable-static --disable-debug --pkg-config=pkg-config --enable-gpl --enable-version3 --disable-asm --disable-doc --disable-dxva2 --enable-pthreads --disable-optimizations --enable-small --disable-stripping --enable-zlib --disable-outdevs libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [video4linux2,v4l2 @ 0x5b7590] Estimating duration from bitrate, this may be inaccurate Input #0, video4linux2,v4l2, from '/dev/video0': Duration: N/A, start: 1353393444.461598, bitrate: 94277 kb/s Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 512x384, 94277 kb/s, 29.97 tbr, 1000k tbn, 29.97 tbc [buffer @ 0x5b2670] w:512 h:384 pixfmt:yuyv422 tb:1/1000000 sar:0/1 sws_param:flags=2 [buffersink @ 0x5b29a0] No opaque field provided Output #0, rawvideo, to '/tmp/video.raw': Metadata: encoder : Lavf54.6.100 Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 512x384, q=2-31, 200 kb/s, 90k tbn, 29.97 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> rawvideo) Press [q] to stop, [?] for help frame= 12 fps=4.5 q=0.0 Lsize= 4608kB time=00:00:00.40 bitrate=94277.6kbits/s video:4608kB audio:0kB global headers:0kB muxing overhead 0.000000% *************************************************** Step 2: break up video into individual frames ffmpeg -f rawvideo -pix_fmt yuyv422 -s $SIZE -i /tmp/video.raw -vf yadif -f image2 /tmp/road%02d.png ffmpeg version 0.11.2 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 19 2012 09:50:17 with gcc 4.6.3 20120201 (prerelease) configuration: --enable-cross-compile --cross-prefix=mips-openwrt-linux-uclibc- --arch=mips --target-os=linux --prefix=/usr --enable-shared --enable-static --disable-debug --pkg-config=pkg-config --enable-gpl --enable-version3 --disable-asm --disable-doc --disable-dxva2 --enable-pthreads --disable-optimizations --enable-small --disable-stripping --enable-zlib --disable-outdevs libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [rawvideo @ 0xaf5620] Estimating duration from bitrate, this may be inaccurate Input #0, rawvideo, from '/tmp/video.raw': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 512x384, 25 tbr, 25 tbn, 25 tbc [buffer @ 0xaf5dc0] w:512 h:384 pixfmt:yuyv422 tb:1/25 sar:0/1 sws_param:flags=2 [buffersink @ 0xaf27a0] No opaque field provided [yadif @ 0xaf2d00] mode:0 parity:-1 auto_enable:0 [yadif @ 0xaf2d00] auto-inserting filter 'auto-inserted scaler 0' between the filter 'src' and the filter 'Parsed_yadif_0' [scale @ 0xaf2c30] w:512 h:384 fmt:yuyv422 sar:0/1 -> w:512 h:384 fmt:gray sar:0/1 flags:0x4 Output #0, image2, to '/tmp/road%02d.png': Metadata: encoder : Lavf54.6.100 Stream #0:0: Video: png, gray, 512x384, q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> png) Press [q] to stop, [?] for help Truncating packet of size 393216 to 1 0kB time=00:00:00.44 bitrate= 0.0kbits/s frame= 12 fps=2.2 q=0.0 Lsize= 0kB time=00:00:00.48 bitrate= 0.0kbits/s video:1439kB audio:0kB global headers:0kB muxing overhead -100.000000% -- From rogerdpack2 at gmail.com Tue Nov 20 00:17:15 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 19 Nov 2012 16:17:15 -0700 Subject: [FFmpeg-user] Blue images from raw capture In-Reply-To: <14a1f05c65eeb7c9ca202faec76e225d.squirrel@mail.seiner.com> References: <14a1f05c65eeb7c9ca202faec76e225d.squirrel@mail.seiner.com> Message-ID: > *************************************************** > Step 2: break up video into individual frames > > ffmpeg -f rawvideo -pix_fmt yuyv422 -s $SIZE -i /tmp/video.raw -vf yadif > -f image2 /tmp/road%02d.png What if you play back the rawvideo in ffplay? From yan at seiner.com Tue Nov 20 00:29:41 2012 From: yan at seiner.com (Yan Seiner) Date: Mon, 19 Nov 2012 15:29:41 -0800 (PST) Subject: [FFmpeg-user] Blue images from raw capture In-Reply-To: References: <14a1f05c65eeb7c9ca202faec76e225d.squirrel@mail.seiner.com> Message-ID: <07846d1c7995a6d8356db8429d29b119.squirrel@mail.seiner.com> On Mon, November 19, 2012 3:17 pm, Roger Pack wrote: >> *************************************************** >> Step 2: break up video into individual frames >> >> ffmpeg -f rawvideo -pix_fmt yuyv422 -s $SIZE -i /tmp/video.raw -vf yadif >> -f image2 /tmp/road%02d.png > > What if you play back the rawvideo in ffplay? I'll check when I get to a place where I can play it back. I'm going on the fmt:gray in the playback.... Somewhere ffmpeg is thinking this is a grayscaled format. [scale @ 0xaf2c30] w:512 h:384 fmt:yuyv422 sar:0/1 -> w:512 h:384 fmt:gray sar:0/1 flags:0x4 I'll do some testing with ffplay. From cehoyos at ag.or.at Tue Nov 20 01:52:19 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 20 Nov 2012 00:52:19 +0000 (UTC) Subject: [FFmpeg-user] Illegal Instruction on MIPS platform References: <6a03b11f569d3831d3fd513426d2a8a4.squirrel@mail.seiner.com> Message-ID: Yan Seiner seiner.com> writes: > I just tried 0.11.2 and it builds just fine. Something > in the 1.0 build breaks on cross-compile for MIPS. > :confused: 1st step: Test current git heat. 2nd step: Look at gdb output and post it here 3rd step: Use git bisect to find the responsible change. (Remember that nearly all developers have no access to MIPS hardware, so there is not much else you can do if the march suggestion does not work.) Carl Eugen From shadowing71 at gmail.com Tue Nov 20 01:54:02 2012 From: shadowing71 at gmail.com (Young Kim) Date: Mon, 19 Nov 2012 16:54:02 -0800 Subject: [FFmpeg-user] x264 thread option Message-ID: Hello, Does anyone know if threads is enabled for libx264 in the latest version of ffmpeg? I've experimented with this by using the x264opts parameter to set threads, but I can't tell if libx264 is indeed taking advantage of it. Thanks, Young From cehoyos at ag.or.at Tue Nov 20 01:50:18 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 20 Nov 2012 00:50:18 +0000 (UTC) Subject: [FFmpeg-user] Blue images from raw capture References: <14a1f05c65eeb7c9ca202faec76e225d.squirrel@mail.seiner.com> Message-ID: Yan Seiner seiner.com> writes: > ffmpeg -f rawvideo -pix_fmt yuyv422 -s $SIZE > -i /tmp/video.raw -vf yadif -f image2 /tmp/road%02d.png > > ffmpeg version 0.11.2 This is old. Since the png encoder does not support yuyv422, you have to give a hint which colourspace it should use. (But that is not necessarily related to "blue", why do you think that the v4l2 input is yuyv422? Consider trying uyvy.) Carl Eugen From cehoyos at ag.or.at Tue Nov 20 01:55:06 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 20 Nov 2012 00:55:06 +0000 (UTC) Subject: [FFmpeg-user] vob->mpeg4 with subtitle track References: Message-ID: Roger Pack gmail.com> writes: > How do you get a vob file from a DVD? I can try and > reproduce the failure it for instance with my copy > of "sintel" DVD :) $ mplayer dvd:// -dumpstream (cat should also do the job for some DVD's.) Carl Eugen From cehoyos at ag.or.at Tue Nov 20 01:55:57 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 20 Nov 2012 00:55:57 +0000 (UTC) Subject: [FFmpeg-user] x264 thread option References: Message-ID: Young Kim gmail.com> writes: > Does anyone know if threads is enabled for libx264 in the > latest version of ffmpeg? Only if you compiled FFmpeg (and libx264) with threads support. Carl Eugen From cehoyos at ag.or.at Tue Nov 20 01:53:49 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 20 Nov 2012 00:53:49 +0000 (UTC) Subject: [FFmpeg-user] vob->mpeg4 with subtitle track References: Message-ID: Alon Bar-Lev gmail.com> writes: > I tried to use subtitle codecs such as mpeg4 and such, > and could not find any working sequence. > > What I am getting is: > [avi @ 0x4513df04e40] Subtitle streams other than DivX XSUB > are not supported by the AVI muxer. This message is trying to tell you that you cannot mux dvdsub in avi. Did you try to encode dvdsub as xsub? (I don't know it works.) Carl Eugen From shadowing71 at gmail.com Tue Nov 20 02:10:56 2012 From: shadowing71 at gmail.com (Young Kim) Date: Mon, 19 Nov 2012 17:10:56 -0800 Subject: [FFmpeg-user] x264 thread option In-Reply-To: References: Message-ID: <49B43343F0C54F50A3A87C09C2A330D7@gmail.com> On Monday, November 19, 2012 at 4:55 PM, Carl Eugen Hoyos wrote: > Young Kim gmail.com (http://gmail.com)> writes: > > > Does anyone know if threads is enabled for libx264 in the > > latest version of ffmpeg? > > > > > Only if you compiled FFmpeg (and libx264) with threads support. > Thanks for the quick response! Is there an easy way to tell if I compiled it with threads support? Or better yet, how would I go about compiling it with threads support? - Young From ffmpeg at frank.haefemeier.eu Tue Nov 20 02:17:48 2012 From: ffmpeg at frank.haefemeier.eu (Frank =?ISO-8859-1?Q?H=E4femeier?=) Date: Tue, 20 Nov 2012 02:17:48 +0100 Subject: [FFmpeg-user] x264 thread option In-Reply-To: <49B43343F0C54F50A3A87C09C2A330D7@gmail.com> References: <49B43343F0C54F50A3A87C09C2A330D7@gmail.com> Message-ID: <1353374268.4078.10.camel@mordor.haefemeier.eu> Am Montag, den 19.11.2012, 17:10 -0800 schrieb Young Kim: > On Monday, November 19, 2012 at 4:55 PM, Carl Eugen Hoyos wrote: > > Young Kim gmail.com (http://gmail.com)> writes: > > > > > Does anyone know if threads is enabled for libx264 in the > > > latest version of ffmpeg? > > > > > Only if you compiled FFmpeg (and libx264) with threads support. > > > Thanks for the quick response! Is there an easy way to tell if I compiled it with threads support? Or better yet, how would I go about compiling it with threads support? > After calling './configure' for x264 the output should print > - Young > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From h.reindl at thelounge.net Tue Nov 20 02:19:30 2012 From: h.reindl at thelounge.net (Reindl Harald) Date: Tue, 20 Nov 2012 02:19:30 +0100 Subject: [FFmpeg-user] x264 thread option In-Reply-To: <49B43343F0C54F50A3A87C09C2A330D7@gmail.com> References: <49B43343F0C54F50A3A87C09C2A330D7@gmail.com> Message-ID: <50AADAA2.20102@thelounge.net> Am 20.11.2012 02:10, schrieb Young Kim: > On Monday, November 19, 2012 at 4:55 PM, Carl Eugen Hoyos wrote: >> Young Kim gmail.com (http://gmail.com)> writes: >> >>> Does anyone know if threads is enabled for libx264 in the >>> latest version of ffmpeg? >>> >> >> >> Only if you compiled FFmpeg (and libx264) with threads support. >> > Thanks for the quick response! Is there an easy way to tell if I compiled it with threads support? simply try it out? > Or better yet, how would I go about compiling it with threads support? it should be enabled automatically in 999 out of 1000 builds -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 261 bytes Desc: OpenPGP digital signature URL: From ffmpeg at frank.haefemeier.eu Tue Nov 20 02:23:05 2012 From: ffmpeg at frank.haefemeier.eu (Frank =?ISO-8859-1?Q?H=E4femeier?=) Date: Tue, 20 Nov 2012 02:23:05 +0100 Subject: [FFmpeg-user] x264 thread option In-Reply-To: <49B43343F0C54F50A3A87C09C2A330D7@gmail.com> References: <49B43343F0C54F50A3A87C09C2A330D7@gmail.com> Message-ID: <1353374585.4078.14.camel@mordor.haefemeier.eu> Am Montag, den 19.11.2012, 17:10 -0800 schrieb Young Kim: > On Monday, November 19, 2012 at 4:55 PM, Carl Eugen Hoyos wrote: > > Young Kim gmail.com (http://gmail.com)> writes: > > > > > Does anyone know if threads is enabled for libx264 in the > > > latest version of ffmpeg? > > > > > Only if you compiled FFmpeg (and libx264) with threads support. > > > Thanks for the quick response! Is there an easy way to tell if I compiled it with threads support? Or better yet, how would I go about compiling it with threads support? > After calling './configure' for x264 the output should print ... thread: posix ... For ffmpeg you can specify './configure --enable-pthreads' beside of other needed parameter. The output should be print ... threading support pthreads ... Bye Frank From cehoyos at ag.or.at Tue Nov 20 02:25:22 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 20 Nov 2012 01:25:22 +0000 (UTC) Subject: [FFmpeg-user] x264 thread option References: <49B43343F0C54F50A3A87C09C2A330D7@gmail.com> <1353374585.4078.14.camel@mordor.haefemeier.eu> Message-ID: Frank H?femeier frank.haefemeier.eu> writes: > For ffmpeg you can specify './configure --enable-pthreads' > beside of other needed parameter. The output should be print > ... > threading support pthreads The --enable-pthreads is not necessary anymore (it is the default now, you have to specify --disable-pthreads if you don't want it), the configure output hint is absolutely correct. Carl Eugen From yan at seiner.com Tue Nov 20 03:41:10 2012 From: yan at seiner.com (Yan Seiner) Date: Mon, 19 Nov 2012 18:41:10 -0800 Subject: [FFmpeg-user] Blue images from raw capture In-Reply-To: References: <14a1f05c65eeb7c9ca202faec76e225d.squirrel@mail.seiner.com> Message-ID: <50AAEDC6.2030602@seiner.com> Carl Eugen Hoyos wrote: > Yan Seiner seiner.com> writes: > > >> ffmpeg -f rawvideo -pix_fmt yuyv422 -s $SIZE >> -i /tmp/video.raw -vf yadif -f image2 /tmp/road%02d.png >> >> ffmpeg version 0.11.2 >> > > This is old. > It's the newest I can build for the embedded system. :-( > Since the png encoder does not support yuyv422, you > have to give a hint which colourspace it should use. > (But that is not necessarily related to "blue", why > do you think that the v4l2 input is yuyv422? > Consider trying uyvy.) > OK, some testing.... Using the raw video I grabbed, ffplay plays it perfectly. ffplay -f rawvideo -pix_fmt yuyv422 -s 512x384 -i anchor If I try ffplay -f rawvideo -pix_fmt uyvy422 -s 512x384 -i anchor it looks like one of those postarized images. However, ffmpeg fails no matter what I use for pix_fmt ffmpeg -f video4linux2 -s $SIZE -i /dev/video0 -vframes $NFRAMES -f rawvideo /tmp/video.raw ffmpeg -f rawvideo -pix_fmt yuyv422 -s $SIZE -i /tmp/video.raw -f image2 -pix_fmt rgb24 /tmp/road%02d.png At least this version of ffmpeg wants you to specify both input and output pixel formats to work right. Yaaay! From yan at seiner.com Tue Nov 20 03:42:11 2012 From: yan at seiner.com (Yan Seiner) Date: Mon, 19 Nov 2012 18:42:11 -0800 Subject: [FFmpeg-user] Blue images from raw capture In-Reply-To: <50AAEDC6.2030602@seiner.com> References: <14a1f05c65eeb7c9ca202faec76e225d.squirrel@mail.seiner.com> <50AAEDC6.2030602@seiner.com> Message-ID: <50AAEE03.7060506@seiner.com> Gah! Ignore the previous message.... Sorry for the nonsense. Yan Seiner wrote: > Carl Eugen Hoyos wrote: >> Yan Seiner seiner.com> writes: >> >> >>> ffmpeg -f rawvideo -pix_fmt yuyv422 -s $SIZE -i /tmp/video.raw -vf >>> yadif -f image2 /tmp/road%02d.png >>> >>> ffmpeg version 0.11.2 >>> >> >> This is old. >> > It's the newest I can build for the embedded system. :-( > > >> Since the png encoder does not support yuyv422, you have to give a >> hint which colourspace it should use. >> (But that is not necessarily related to "blue", why do you think that >> the v4l2 input is yuyv422? Consider trying uyvy.) >> > OK, some testing.... > > Using the raw video I grabbed, ffplay plays it perfectly. > > ffplay -f rawvideo -pix_fmt yuyv422 -s 512x384 -i anchor > > If I try > > ffplay -f rawvideo -pix_fmt uyvy422 -s 512x384 -i anchor > > it looks like one of those postarized images. > > However, ffmpeg fails no matter what I use for pix_fmt > > ffmpeg -f video4linux2 -s $SIZE -i /dev/video0 -vframes $NFRAMES -f > rawvideo /tmp/video.raw > ffmpeg -f rawvideo -pix_fmt yuyv422 -s $SIZE -i /tmp/video.raw -f > image2 -pix_fmt rgb24 /tmp/road%02d.png > > At least this version of ffmpeg wants you to specify both input and > output pixel formats to work right. > > Yaaay! > -- Help us raise money for my kids' swim team! http://www.facebook.com/RiverRoadKids4Kids From yan at seiner.com Tue Nov 20 03:43:31 2012 From: yan at seiner.com (Yan Seiner) Date: Mon, 19 Nov 2012 18:43:31 -0800 Subject: [FFmpeg-user] Blue images from raw capture In-Reply-To: References: <14a1f05c65eeb7c9ca202faec76e225d.squirrel@mail.seiner.com> Message-ID: <50AAEE53.9000801@seiner.com> Carl Eugen Hoyos wrote: > Yan Seiner seiner.com> writes: > > >> ffmpeg -f rawvideo -pix_fmt yuyv422 -s $SIZE >> -i /tmp/video.raw -vf yadif -f image2 /tmp/road%02d.png >> >> ffmpeg version 0.11.2 >> > > This is old. > It's the newest I can get to compile on my MIPS box and run. :-( > Since the png encoder does not support yuyv422, you > have to give a hint which colourspace it should use. > (But that is not necessarily related to "blue", why > do you think that the v4l2 input is yuyv422? > Consider trying uyvy.) > I tried a bunch of different pix_fmts. All looked wrong, but ffmpeg 1.0 gave me an idea.... Here's the "correct" version that works for me: ffmpeg -f video4linux2 -s $SIZE -i /dev/video0 -vframes $NFRAMES -f rawvideo /tmp/video.raw ffmpeg -f rawvideo -pix_fmt yuyv422 -s $SIZE -i /tmp/video.raw -f image2 -pix_fmt rgb24 /tmp/road%02d.png At least this version of ffmpeg wants you to specify both input and output pixel formats to work right. From lou at lrcd.com Tue Nov 20 05:03:05 2012 From: lou at lrcd.com (Lou) Date: Mon, 19 Nov 2012 19:03:05 -0900 Subject: [FFmpeg-user] x264 thread option In-Reply-To: References: Message-ID: <1353384185.3222.140661155808865.363BF66D@webmail.messagingengine.com> On Mon, Nov 19, 2012, at 03:54 PM, Young Kim wrote: > Hello, > > Does anyone know if threads is enabled for libx264 in the latest version > of ffmpeg? I've experimented with this by using the x264opts parameter to > set threads, but I can't tell if libx264 is indeed taking advantage of > it. > > Thanks, > Young You can see the x264 info in the console output when encoding. With my i7 860 I see "threads=12", or you can use the strings command to check an existing file: $ strings out.mkv | grep threads x264 - core 124 - 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=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=23 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 As you can tell my laptop with a Celeron is not a great encoding machine. From maxim.levkov at gmail.com Tue Nov 20 06:43:25 2012 From: maxim.levkov at gmail.com (Maxim Levkov) Date: Mon, 19 Nov 2012 21:43:25 -0800 Subject: [FFmpeg-user] Is there way to control tbr, tbn, tbc decisions? In-Reply-To: References: Message-ID: Hi Roger, -r does not affect them enough. Unfortunately, the control is only on the frames per second side of the process with '-r', but not on the timebase or timescale. When timebase and/or timescale and/or timebase is skewed ;), the frames per second does not matter. As much as I like having only one option that controls the frame rate and pulls other controls together, the arbitrary nature of assigning the time base and/or timescale, really poses a great headache trying to keep all "frame" timecode basis under control. I did find that '-vf ' filter has an option, which I can't recall at the moment, which controls the timescale, however, the impact is minimal at best and no impact at worst. I was just hoping that someone might have a trick or hidden "feature" that enables explicit control of these elements, and not leaving them to an FFMPEG to make a decision. Regards, Maxim On Mon, Nov 19, 2012 at 10:01 AM, Roger Pack wrote: > > Is there is an explicit way of controlling tbr, tbn, and tbc in FFMPEG > for > > x264 outputs, or any outputs? I need to make sure I have proper time > bases, > > not arbitrarily calculated figures. > > does -r affect them? or was that just tbn I can't remember... > -r > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From maxim.levkov at gmail.com Tue Nov 20 07:02:46 2012 From: maxim.levkov at gmail.com (Maxim Levkov) Date: Mon, 19 Nov 2012 22:02:46 -0800 Subject: [FFmpeg-user] ffmpeg libx264 VBR and CBR output generates different POC, possible bug In-Reply-To: References: Message-ID: My research has reached its end. I now can call this either a bug or something else. I have found that the case of CBR and VBR produces the same results, as I stated before, despite my efforts to contain it. The 'H264' VBR transcode and CBR transcode, when muxed, in post processing, into MPEG2-TS, produces two different time basis. Further investigation leads me to believe that the issue is with FFMPEG and x264, as in my case I force the "I-IDR" frames in specific positions and I also force "regular" GOP interval, in between forced "I-IDR" positions. The VBR side of the transcode seemed to have a proper output, when I mux it in post-process with MPEG2-TS muxer, whereas CBR is skewed. The worst part of this, is that the duration of the CBR video is about a minute shorter than VBR, which is totally unacceptable. I would have been fine, if both of them were identical, but seeing such a disparity, leads to believe that this is an issue for concern, which needs attention of brilliant team at FFMPEG... ;) Sidepoint, at first I thought that a commercial muxer that I use had a bug, and up on further analysis, I muxed with various software packages of open source nature. I get exactly the same results, regardless of which muxing software that I use. I'm willing and able to provide any support in resolving this issue. Please let me know, how I can go about doing that. Also, Carl! Did all the other information that I provided you over this "thread" get filed with team at FFMPEG, or I still need to file a full report? Best Regards, Maxim On Wed, Nov 14, 2012 at 1:19 AM, Maxim Levkov wrote: > spoke too soon, problem persists... still looking for a solution. > > False alarm!!! > > Regards, > Maxim > > > > On Tue, Nov 13, 2012 at 6:50 PM, Maxim Levkov wrote: > >> Hi Roger and Carl, >> >> Needless to say, after countless hours of tinkering, I have solved the >> problem, at least I see a consistently equal output from both CBR and VBR, >> as far as the POC ( picture order count ) goes. >> >> To help gather consistency, I've added a 2 pass and stats file to my >> command line. Then, I use stats file as source for rest of my bitrate >> variations and sequences. >> >> If you go through my post, earlier email, and use the sources for >> reproduction, then you can see the change. At least I've been able to >> reproduce the case consistently with bad and good results. >> >> Here is a modified command line that solved my case: >> >> >> Here is my command line for the CBR and VBR outputs: >> >> /* CBR: */ >> ------- >> b:\ffmpeg.exe -v 9 -loglevel 99 -i "F:\700_scale(640x360)_1min. >> avi" -threads 0 ^ -force_key_frames >> 00:00:29.946,00:00:44.961,00:01:17.368,00:01:32.383 ^ -c:v libx264 >> -sws_flags lanczos -cmp rd ^ >> -x264opts >> pass=1:stats=1:bitrate=700:vbv_maxrate=700:vbv_bufsize=700:nal_hrd=cbr:rc_lookahead=40:interlaced=0:scenecut=0:cabac=1:keyint=120:level=3.2:deblock=1,0,0:aud=1:qpmin=16:qpmax=51:qpstep=10:ref=2:mixed-refs=1:subme=9:me=esa:chroma_me=0:merange=64:8x8dct=0:fast_pskip=0:chroma_qp_offset=0:trellis=2:psy=0:bframes=0:weightp=2:slices=0:sliced_threads=0:ipratio=1.40:qcomp=0.60:partitions=p8x8,b8x8,i8x8,i4x4:direct=auto:mbtree=0:colorprim=bt709:transfer=bt709:colormatrix=bt709 >> ^ >> >> -aspect 16:9 -pix_fmt yuv420p -c:a libvo_aacenc -ab 128000 -ar 44100 -ac >> 2 -f mp4 -y >> "b:\forced_i_frames_700_640x360_700_5secGOP_CBR_1min_POCtest.mp4" >> -vstats_file b:\consoleOutput_POC_CBR_vstats.txt >> 2>b:\consoleOutput_POC_CBR-loglevel99.txt >> >> /* CBR: */ >> ------- >> b:\ffmpeg.exe -v 9 -loglevel 99 -i "F:\700_scale(640x360)_1min. >> avi" -threads 0 ^ -force_key_frames >> 00:00:29.946,00:00:44.961,00:01:17.368,00:01:32.383 ^ -c:v libx264 >> -sws_flags lanczos -cmp rd ^ >> -x264opts >> pass=2:stats=1:bitrate=700:vbv_maxrate=700:vbv_bufsize=700:nal_hrd=cbr:rc_lookahead=40:interlaced=0:scenecut=0:cabac=1:keyint=120:level=3.2:deblock=1,0,0:aud=1:qpmin=16:qpmax=51:qpstep=10:ref=2:mixed-refs=1:subme=9:me=esa:chroma_me=0:merange=64:8x8dct=0:fast_pskip=0:chroma_qp_offset=0:trellis=2:psy=0:bframes=0:weightp=2:slices=0:sliced_threads=0:ipratio=1.40:qcomp=0.60:partitions=p8x8,b8x8,i8x8,i4x4:direct=auto:mbtree=0:colorprim=bt709:transfer=bt709:colormatrix=bt709 >> ^ >> >> -aspect 16:9 -pix_fmt yuv420p -c:a libvo_aacenc -ab 128000 -ar 44100 -ac >> 2 -f mp4 -y >> "b:\forced_i_frames_700_640x360_700_5secGOP_CBR_1min_POCtest.mp4" >> -vstats_file b:\consoleOutput_POC_CBR_vstats.txt >> 2>b:\consoleOutput_POC_CBR-loglevel99.txt >> ------- >> /* VBR */ >> ------- >> b:\ffmpeg.exe -v 9 -loglevel 99 -i "F:\700_scale(640x360)-1min.avi" >> -threads 0 ^ -force_key_frames >> 00:00:29.946,00:00:44.961,00:01:17.368,00:01:32.383 ^ -c:v libx264 >> -sws_flags lanczos -cmp rd ^ >> -x264opts >> pass=2:stats=1:bitrate=700:vbv_maxrate=750:vbv_bufsize=800:nal_hrd=vbr:rc_lookahead=40:interlaced=0:scenecut=0:cabac=1:keyint=120:level=3.2:deblock=1,0,0:aud=1:qpmin=16:qpmax=51:qpstep=10:ref=2:mixed-refs=1:subme=9:me=esa:chroma_me=0:merange=64:8x8dct=0:fast_pskip=0:chroma_qp_offset=0:trellis=2:psy=0:bframes=0:weightp=2:slices=0:sliced_threads=0:ipratio=1.40:qcomp=0.60:partitions=p8x8,b8x8,i8x8,i4x4:direct=auto:mbtree=0:colorprim=bt709:transfer=bt709:colormatrix=bt709 >> ^ >> >> -aspect 16:9 -pix_fmt yuv420p -c:a libvo_aacenc -ab 128000 -ar 44100 -ac >> 2 -f mp4 -y >> "b:\forced_i_frames_700_640x360_800_5secGOP_VBR_1min_POCtest.mp4" >> -vstats_file b:\consoleOutput_POC_VBR_vstats.txt >> 2>b:\consoleOutput_POC_VBR-loglevel99.txt >> ---------------------------------------- >> >> Note the change "-x264opts pass=2:stats=1:..... " for both VBR and CBR. >> >> Where, 'stats=1', '1' is just a temp extensionless name of the file that >> holds the first pass statistics. I've tried to use FFMPEG indirect '-pass >> 1' and '-pass 2' options, not within -x264opts, and the result was not >> consistent and rather unsuccessful. Once I placed it within the 'x264opts', >> the output result was consistent, even "log" files looked differently from >> the FFMPEG '-pass 1'/'-pass 2' option. >> >> So, at this moment, I'm not sure whether it needs to be considered a bug, >> or something else, but results speak for themselves. >> >> Regards, >> Maxim >> >> >> >> >> >> >> On Mon, Nov 12, 2012 at 10:54 PM, Maxim Levkov wrote: >> >>> Hi Roger, >>> >>> No, not yet. This was on my list, next. >>> >>> Will update in short order. >>> >>> Regards, >>> Maxim >>> >>> >>> >>> On Mon, Nov 12, 2012 at 9:04 PM, Roger Pack wrote: >>> >>>> > area of POC (picture order count). Hence, I'm not sure if this is an >>>> issue >>>> > that derives from FFMPEG or libx264, it might be the latter, but >>>> could be >>>> > the FFMPEG '-force_key_frames' option. I think POC should be the same >>>> for >>>> > CBR and VBR. >>>> >>>> Have you tried it with the "x264" executable? >>>> _______________________________________________ >>>> ffmpeg-user mailing list >>>> ffmpeg-user at ffmpeg.org >>>> http://ffmpeg.org/mailman/listinfo/ffmpeg-user >>>> >>> >>> >> > From cehoyos at ag.or.at Tue Nov 20 10:42:43 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 20 Nov 2012 09:42:43 +0000 (UTC) Subject: [FFmpeg-user] Blue images from raw capture References: <14a1f05c65eeb7c9ca202faec76e225d.squirrel@mail.seiner.com> Message-ID: Carl Eugen Hoyos ag.or.at> writes: > Yan Seiner seiner.com> writes: > > > ffmpeg -f rawvideo -pix_fmt yuyv422 -s $SIZE > > -i /tmp/video.raw -vf yadif -f image2 /tmp/road%02d.png > Since the png encoder does not support yuyv422, you > have to give a hint which colourspace it should use. This was not completely accurate, sorry it was late: Since the video filter (yadif) that you inserted between decoder and encoder neither supports the decoder colourspace nor any colourspace of the encoder, the colourspace decision is not trivial, gray is the only colourspace supported by encoder and video filter. See ticket #1280, I am not convinced this will ever improve (and I am not even sure that for all such cases a "best" decision is clearly defined). Carl Eugen From cehoyos at ag.or.at Tue Nov 20 10:47:07 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 20 Nov 2012 09:47:07 +0000 (UTC) Subject: [FFmpeg-user] Is there way to control tbr, tbn, tbc decisions? References: Message-ID: Maxim Levkov gmail.com> writes: > I was just hoping that someone might have a trick or hidden > "feature" that enables explicit control of these elements, > and not leaving them to an FFMPEG to make a decision. I suspect this would be possible, but it is less likely to get implemented as long as the actual use-case is unknown. Carl Eugen From cehoyos at ag.or.at Tue Nov 20 10:45:22 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 20 Nov 2012 09:45:22 +0000 (UTC) Subject: [FFmpeg-user] Blue images from raw capture References: <14a1f05c65eeb7c9ca202faec76e225d.squirrel@mail.seiner.com> <50AAEDC6.2030602@seiner.com> Message-ID: Yan Seiner seiner.com> writes: > >> ffmpeg version 0.11.2 > > > > This is old. > > > It's the newest I can build for the embedded system. So far, you provided neither backtrace nor bisect result, so there is not much I can do to help you. [...] > Using the raw video I grabbed, ffplay plays it perfectly. > > ffplay -f rawvideo -pix_fmt yuyv422 -s 512x384 -i anchor > > If I try > > ffplay -f rawvideo -pix_fmt uyvy422 -s 512x384 -i anchor > > it looks like one of those postarized images. Then please try: $ ffmpeg -f rawvideo -pix_fmt uyvy422 -s 512x384 -i anchor out.png (or out.jpg) Carl Eugen From cehoyos at ag.or.at Tue Nov 20 10:54:21 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 20 Nov 2012 09:54:21 +0000 (UTC) Subject: [FFmpeg-user] Screencast produces only gray output References: <0a094f7deeb0e0dc1486d6d9a6ac4bcf.squirrel@gingerbreadday.com> <47b3ac1b6bfe0a94d943cf3d793494f3@ebookring.net> Message-ID: ebookring.net> writes: > $ ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 10 -s 1280x800 > -i :0.0 -acodec pcm_s16le -vcodec libx264 -pix_fmt yuv420p > -preset ultrafast -crf 0 -threads 0 output.mkv > frame= 230 fps=7.1 q=0.0 Lsize= 10363kB time=00:00:23.00 _^_ This looks very suspicious, please try with a significantly lower resolution or -r 5. Carl Eugen From cehoyos at ag.or.at Tue Nov 20 10:58:07 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 20 Nov 2012 09:58:07 +0000 (UTC) Subject: [FFmpeg-user] ffmpeg libx264 VBR and CBR output generates different POC, possible bug References: Message-ID: Maxim Levkov gmail.com> writes: > I want to create CBR H.264 version of the video and VBR H.264 version. > > Once the video is done transcoding, I use the "elementary" core in > commercial MPEG2 muxer for outputting MPEG2-TS file. When I exported > MPEG2-TS and then analyzed with MPEG2-TS analyzer, I've noticed that > explicit positions that I've indicated in FFMPEG are not being adhered to > in CBR version of the file. Up on further analysis and more "explicit" > output from FFMPEG, I've noticed that POC (picture order count) is > different in CBR and VBR versions. Assuming "picture order count" is a property of the (raw) h264 stream: This sounds like a problem in x264 (if there is a problem, I don't know if that's the case). Did you already try to encode the "elementary core" with x264? (Ideally by using a raw video as input stream to eliminate all other possible problem sources.) Please do not top-post on this mailing list, it is considered rude. Carl Eugen From rodney.baker at iinet.net.au Tue Nov 20 12:26:00 2012 From: rodney.baker at iinet.net.au (Rodney Baker) Date: Tue, 20 Nov 2012 21:56:00 +1030 Subject: [FFmpeg-user] ffmpeg use -ss and copy the pts to mpegts In-Reply-To: References: Message-ID: <201211202156.00887.rodney.baker@iinet.net.au> On Tue, 20 Nov 2012 21:45:34 you wrote: > Hi Rodney Baker, > > I need your help, > I want to copy start time use -ss into output file which > -f mpegts, > for example: > ffmpeg -y -ss 00:00:10.00 -i input.mkv -strict > experimental -force_key_frames 10,20 -acodec aac -vcodec libx264 -r > 15 -s 1280x720 -b:v 2000k -b:a 88k -ar 44100 -preset ultrafast > -vprofile baseline -vlevel 1.0 -map 0:0 -map 0:1 -copyts -bsf > h264_mp4toannexb -vsync 1 -f mpegts -v debug -debug_ts -t 10 output.ts > The start time always from 1.4s or 0s. > I want to copy the kaka.mkv timestamp from 10s to 20s > and transcode the frames to mpegts, > I found the copyts cannot used for this opt, but codecs > copy ,the timestamp can success copy into mpegts. > > the ticket is: > http://ffmpeg.org/trac/ffmpeg/ticket/1839 > > Can you point where can i modify for do this opt? > > > > Thanks Steven, You really shoudl be asking this on the mailing list - there are people there who are far more expert than I. I think I have this the right way around; if you use -ss before -i, it will seek into the file before beginning to decode, therefore it will start decoding at the nearest keyframe AFTER your specified start point, whereas if you put -ss AFTER -i, it will begin decoding at the beginning but begin ENCODING the output file starting from the time specified at -ss. That is to say, -ss before -i is faster, but -ss after -i is more precise. The result is also perhaps both source-material- and codec-dependent. Others with more knowlege of how the internals work (i.e. developers, of which I am not one) may be able to provide a better description. -- ========================================================================== Rodney Baker VK5ZTV rodney.baker at iinet.net.au ========================================================================== From cehoyos at ag.or.at Tue Nov 20 12:47:59 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 20 Nov 2012 11:47:59 +0000 (UTC) Subject: [FFmpeg-user] the out mp3 file is shorter than the .caf file References: Message-ID: Carl Eugen Hoyos ag.or.at> writes: > Thank you for the sample! > Which software decodes more than than three seconds? To elaborate: Afaict, the sample is three seconds long, no software can decode more. Carl Eugen From look at ebookring.net Tue Nov 20 13:18:54 2012 From: look at ebookring.net (look at ebookring.net) Date: Tue, 20 Nov 2012 05:18:54 -0700 Subject: [FFmpeg-user] Screencast produces only gray output In-Reply-To: References: <0a094f7deeb0e0dc1486d6d9a6ac4bcf.squirrel@gingerbreadday.com> <47b3ac1b6bfe0a94d943cf3d793494f3@ebookring.net> Message-ID: On 2012-11-20 02:54, Carl Eugen Hoyos wrote: > ebookring.net> writes: > >> $ ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 10 -s 1280x800 >> -i :0.0 -acodec pcm_s16le -vcodec libx264 -pix_fmt yuv420p >> -preset ultrafast -crf 0 -threads 0 output.mkv > >> frame= 230 fps=7.1 q=0.0 Lsize= 10363kB time=00:00:23.00 > _^_ > > This looks very suspicious, please try with a significantly > lower resolution or -r 5. > > Carl Eugen > Here's the result; (no audio is captured but the video is acceptable and will play with FFplay, VLC & Totem $ ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 5 -s 1280x800 -i :0.0 -acodec pcm_s16le -vcodec libx264 -pix_fmt yuv420p -preset ultrafast -crf 0 -threads 0 output.mkv ffmpeg version N-42139-g7693543 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 8 2012 22:15:12 with gcc 4.4.3 (Ubuntu 4.4.3-4ubuntu5.1) configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-version3 --enable-x11grab libavutil 52. 5.100 / 52. 5.100 libavcodec 54. 71.100 / 54. 71.100 libavformat 54. 36.100 / 54. 36.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [alsa @ 0xae5d580] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.0 : stereo Input #0, alsa, from 'pulse': Duration: N/A, start: 1353413584.631743, bitrate: 1536 kb/s Stream #0:0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s [x11grab @ 0xae5abc0] device: :0.0 -> display: :0.0 x: 0 y: 0 width: 1280 height: 800 [x11grab @ 0xae5abc0] shared memory extension found [x11grab @ 0xae5abc0] Estimating duration from bitrate, this may be inaccurate Input #1, x11grab, from ':0.0': Duration: N/A, start: 1353413584.845664, bitrate: 163840 kb/s Stream #1:0: Video: rawvideo (BGR[0] / 0x524742), bgr0, 1280x800, 163840 kb/s, 5 tbr, 1000k tbn, 5 tbc File 'output.mkv' already exists. Overwrite ? [y/N] y using cpu capabilities: MMX2 SSE2Slow SlowCTZ [libx264 @ 0xae55820] profile High 4:4:4 Predictive, level 3.2, 4:2:0 8-bit [libx264 @ 0xae55820] 264 - core 129 r16 1cffe9f - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=0:0:0 analyse=0:0 me=dia subme=0 psy=0 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=0 chroma_qp_offset=0 threads=1 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=5 scenecut=0 intra_refresh=0 rc=cqp mbtree=0 qp=0 Output #0, matroska, to 'output.mkv': Metadata: encoder : Lavf54.36.100 Stream #0:0: Video: h264, yuv420p, 1280x800, q=-1--1, 1k tbn, 5 tbc Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s Stream mapping: Stream #1:0 -> #0:0 (rawvideo -> libx264) Stream #0:0 -> #0:1 (pcm_s16le -> pcm_s16le) Press [q] to stop, [?] for help frame= 345 fps=5.1 q=0.0 Lsize= 55203kB time=00:01:09.82 bitrate=6477.0kbits/s video:41749kB audio:13091kB subtitle:0 global headers:0kB muxing overhead 0.663149% [libx264 @ 0xae55820] frame I:2 Avg QP: 0.00 size:408454 [libx264 @ 0xae55820] frame P:343 Avg QP: 0.00 size:122254 [libx264 @ 0xae55820] mb I I16..4: 100.0% 0.0% 0.0% [libx264 @ 0xae55820] mb P I16..4: 15.1% 0.0% 0.0% P16..4: 20.6% 0.0% 0.0% 0.0% 0.0% skip:64.2% [libx264 @ 0xae55820] coded y,uvDC,uvAC intra: 91.4% 90.8% 90.7% inter: 17.5% 23.5% 23.3% [libx264 @ 0xae55820] i16 v,h,dc,p: 40% 59% 0% 0% [libx264 @ 0xae55820] i8c dc,h,v,p: 11% 57% 31% 0% [libx264 @ 0xae55820] kb/s:4956.54 Here also is the result of the FFplay command; $ ffplay output.mkv ffplay version N-42139-g7693543 Copyright (c) 2003-2012 the FFmpeg developers built on Nov 8 2012 22:15:12 with gcc 4.4.3 (Ubuntu 4.4.3-4ubuntu5.1) configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-version3 --enable-x11grab libavutil 52. 5.100 / 52. 5.100 libavcodec 54. 71.100 / 54. 71.100 libavformat 54. 36.100 / 54. 36.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 21.106 / 3. 21.106 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 Input #0, matroska,webm, from 'output.mkv': Metadata: ENCODER : Lavf54.36.100 Duration: 00:01:09.82, start: 0.000000, bitrate: 6477 kb/s Stream #0:0: Video: h264 (High 4:4:4 Predictive), yuv420p, 1280x800, SAR 1:1 DAR 8:5, 5 fps, 5 tbr, 1k tbn, 10 tbc (default) Stream #0:1: Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s (default) Frame changed from size:0x0 to size:1280x800632KB sq= 0B f=0/0 23.42 A-V: -0.185 fd= 1 aq= 429KB vq= 845KB sq= 0B f=0/0 > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From look at ebookring.net Tue Nov 20 13:31:16 2012 From: look at ebookring.net (look at ebookring.net) Date: Tue, 20 Nov 2012 05:31:16 -0700 Subject: [FFmpeg-user] Screencast produces only gray output In-Reply-To: References: <0a094f7deeb0e0dc1486d6d9a6ac4bcf.squirrel@gingerbreadday.com> <47b3ac1b6bfe0a94d943cf3d793494f3@ebookring.net> Message-ID: <21e237609fe2529e1ac6a27e29e3fdfd@ebookring.net> On 2012-11-20 05:18, look at ebookring.net wrote: > On 2012-11-20 02:54, Carl Eugen Hoyos wrote: >> ebookring.net> writes: >> >>> $ ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 10 -s 1280x800 >>> -i :0.0 -acodec pcm_s16le -vcodec libx264 -pix_fmt yuv420p >>> -preset ultrafast -crf 0 -threads 0 output.mkv >> >>> frame= 230 fps=7.1 q=0.0 Lsize= 10363kB time=00:00:23.00 >> _^_ >> >> This looks very suspicious, please try with a significantly >> lower resolution or -r 5. >> >> Carl Eugen >> > > > Here's the result; (no audio is captured but the video is acceptable > and will play with FFplay, VLC & Totem > The audio problem has been fixed- that is I had to set Ubuntu sound options as Analog Stereo Output. > > > $ ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 5 -s 1280x800 -i :0.0 > -acodec pcm_s16le -vcodec libx264 -pix_fmt yuv420p -preset ultrafast > -crf 0 -threads 0 output.mkv > ffmpeg version N-42139-g7693543 Copyright (c) 2000-2012 the FFmpeg > developers > built on Nov 8 2012 22:15:12 with gcc 4.4.3 (Ubuntu > 4.4.3-4ubuntu5.1) > configuration: --enable-gpl --enable-libfaac --enable-libmp3lame > --enable-libopencore-amrnb --enable-libopencore-amrwb > --enable-libtheora --enable-libvorbis --enable-libvpx > --enable-libx264 > --enable-nonfree --enable-version3 --enable-x11grab > libavutil 52. 5.100 / 52. 5.100 > libavcodec 54. 71.100 / 54. 71.100 > libavformat 54. 36.100 / 54. 36.100 > libavdevice 54. 3.100 / 54. 3.100 > libavfilter 3. 21.106 / 3. 21.106 > libswscale 2. 1.102 / 2. 1.102 > libswresample 0. 16.100 / 0. 16.100 > libpostproc 52. 1.100 / 52. 1.100 > [alsa @ 0xae5d580] Estimating duration from bitrate, this may be > inaccurate > Guessed Channel Layout for Input Stream #0.0 : stereo > Input #0, alsa, from 'pulse': > Duration: N/A, start: 1353413584.631743, bitrate: 1536 kb/s > Stream #0:0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s > [x11grab @ 0xae5abc0] device: :0.0 -> display: :0.0 x: 0 y: 0 width: > 1280 height: 800 > [x11grab @ 0xae5abc0] shared memory extension found > [x11grab @ 0xae5abc0] Estimating duration from bitrate, this may be > inaccurate > Input #1, x11grab, from ':0.0': > Duration: N/A, start: 1353413584.845664, bitrate: 163840 kb/s > Stream #1:0: Video: rawvideo (BGR[0] / 0x524742), bgr0, 1280x800, > 163840 kb/s, 5 tbr, 1000k tbn, 5 tbc > File 'output.mkv' already exists. Overwrite ? [y/N] y > using cpu capabilities: MMX2 SSE2Slow SlowCTZ > [libx264 @ 0xae55820] profile High 4:4:4 Predictive, level 3.2, 4:2:0 > 8-bit > [libx264 @ 0xae55820] 264 - core 129 r16 1cffe9f - H.264/MPEG-4 AVC > codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - > options: cabac=0 ref=1 deblock=0:0:0 analyse=0:0 me=dia subme=0 psy=0 > mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 > deadzone=21,11 fast_pskip=0 chroma_qp_offset=0 threads=1 > lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 > bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 > keyint_min=5 scenecut=0 intra_refresh=0 rc=cqp mbtree=0 qp=0 > Output #0, matroska, to 'output.mkv': > Metadata: > encoder : Lavf54.36.100 > Stream #0:0: Video: h264, yuv420p, 1280x800, q=-1--1, 1k tbn, 5 > tbc > Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s > Stream mapping: > Stream #1:0 -> #0:0 (rawvideo -> libx264) > Stream #0:0 -> #0:1 (pcm_s16le -> pcm_s16le) > Press [q] to stop, [?] for help > frame= 345 fps=5.1 q=0.0 Lsize= 55203kB time=00:01:09.82 > bitrate=6477.0kbits/s > video:41749kB audio:13091kB subtitle:0 global headers:0kB muxing > overhead 0.663149% > [libx264 @ 0xae55820] frame I:2 Avg QP: 0.00 size:408454 > [libx264 @ 0xae55820] frame P:343 Avg QP: 0.00 size:122254 > [libx264 @ 0xae55820] mb I I16..4: 100.0% 0.0% 0.0% > [libx264 @ 0xae55820] mb P I16..4: 15.1% 0.0% 0.0% P16..4: 20.6% > 0.0% 0.0% 0.0% 0.0% skip:64.2% > [libx264 @ 0xae55820] coded y,uvDC,uvAC intra: 91.4% 90.8% 90.7% > inter: 17.5% 23.5% 23.3% > [libx264 @ 0xae55820] i16 v,h,dc,p: 40% 59% 0% 0% > [libx264 @ 0xae55820] i8c dc,h,v,p: 11% 57% 31% 0% > [libx264 @ 0xae55820] kb/s:4956.54 > > > Here also is the result of the FFplay command; > > $ ffplay output.mkv > ffplay version N-42139-g7693543 Copyright (c) 2003-2012 the FFmpeg > developers > built on Nov 8 2012 22:15:12 with gcc 4.4.3 (Ubuntu > 4.4.3-4ubuntu5.1) > configuration: --enable-gpl --enable-libfaac --enable-libmp3lame > --enable-libopencore-amrnb --enable-libopencore-amrwb > --enable-libtheora --enable-libvorbis --enable-libvpx > --enable-libx264 > --enable-nonfree --enable-version3 --enable-x11grab > libavutil 52. 5.100 / 52. 5.100 > libavcodec 54. 71.100 / 54. 71.100 > libavformat 54. 36.100 / 54. 36.100 > libavdevice 54. 3.100 / 54. 3.100 > libavfilter 3. 21.106 / 3. 21.106 > libswscale 2. 1.102 / 2. 1.102 > libswresample 0. 16.100 / 0. 16.100 > libpostproc 52. 1.100 / 52. 1.100 > Input #0, matroska,webm, from 'output.mkv': > Metadata: > ENCODER : Lavf54.36.100 > Duration: 00:01:09.82, start: 0.000000, bitrate: 6477 kb/s > Stream #0:0: Video: h264 (High 4:4:4 Predictive), yuv420p, > 1280x800, SAR 1:1 DAR 8:5, 5 fps, 5 tbr, 1k tbn, 10 tbc (default) > Stream #0:1: Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 > kb/s (default) > Frame changed from size:0x0 to size:1280x800632KB sq= 0B f=0/0 > 23.42 A-V: -0.185 fd= 1 aq= 429KB vq= 845KB sq= 0B f=0/0 > > > > >> _______________________________________________ >> ffmpeg-user mailing list >> ffmpeg-user at ffmpeg.org >> http://ffmpeg.org/mailman/listinfo/ffmpeg-user > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From cehoyos at ag.or.at Tue Nov 20 13:45:36 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 20 Nov 2012 12:45:36 +0000 (UTC) Subject: [FFmpeg-user] Screencast produces only gray output References: <0a094f7deeb0e0dc1486d6d9a6ac4bcf.squirrel@gingerbreadday.com> <295c51e43aede7bb514c5a5f2188dc6a@ebookring.net> Message-ID: ebookring.net> writes: > While you idea worked very well, when watching the > file it produces what looks like "fast motion" > (everyone walking faster than reality). Just to make sure: This is a hardware performance problem. (Your cpu is not fast enough.) Carl Eugen From Look at eBookRing.net Tue Nov 20 16:09:53 2012 From: Look at eBookRing.net (.) Date: Tue, 20 Nov 2012 10:09:53 -0500 Subject: [FFmpeg-user] Screencast produces only gray output In-Reply-To: References: <0a094f7deeb0e0dc1486d6d9a6ac4bcf.squirrel@gingerbreadday.com> <295c51e43aede7bb514c5a5f2188dc6a@ebookring.net> Message-ID: <50AB9D41.2000509@eBookRing.net> On 11/20/2012 07:45 AM, Carl Eugen Hoyos wrote: > ebookring.net> writes: > >> While you idea worked very well, when watching the >> file it produces what looks like "fast motion" >> (everyone walking faster than reality). > Just to make sure: > This is a hardware performance problem. > (Your cpu is not fast enough.) > > Carl Eugen Thanks, Carl, for all of your efforts. > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user -- www.eBookRing.net The designer and maker of the original eBookRing The perfect stand for eReaders, iPads, iPhones, tablet computers and other electronic devices. Patent Pending From rogerdpack2 at gmail.com Tue Nov 20 17:47:25 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Tue, 20 Nov 2012 09:47:25 -0700 Subject: [FFmpeg-user] use of x264 "within ffmpeg" in a non GPL application [legal]? Message-ID: I've gotten this question a few times: If somebody is building a proprietary app, which uses "ffmpeg.exe" underneath (for example for streaming), where ffmpeg was compiled with --enable-gpl and includes x264: What's your take on this? Should it be "allowed" license wise? Cheers! -roger- From tevans.uk at googlemail.com Tue Nov 20 18:19:01 2012 From: tevans.uk at googlemail.com (Tom Evans) Date: Tue, 20 Nov 2012 17:19:01 +0000 Subject: [FFmpeg-user] use of x264 "within ffmpeg" in a non GPL application [legal]? In-Reply-To: References: Message-ID: On Tue, Nov 20, 2012 at 4:47 PM, Roger Pack wrote: > I've gotten this question a few times: > > If somebody is building a proprietary app, which uses "ffmpeg.exe" > underneath (for example for streaming), where ffmpeg was compiled with > --enable-gpl and includes x264: What's your take on this? Should it > be "allowed" license wise? > > Cheers! > -roger- As long as source code for that specific ffmpeg is bundled/available, then why shouldn't it be? Cheers Tom From derek at 4stroke.tv Tue Nov 20 19:30:34 2012 From: derek at 4stroke.tv (Derek Gebhart) Date: Tue, 20 Nov 2012 13:30:34 -0500 Subject: [FFmpeg-user] Inverse Telecine (30fps to 24fps) targa sequence input Message-ID: <002401cdc74d$212207e0$636617a0$@tv> I am trying to apply an inverse-telecine pullup filter to deinterlace a 30fps 720x486x4:3 targa sequence, in order to output a clean 24fps 640x480x4:3 H264 MP4. ffmpeg -y -framerate 30 -start_number 1 -i Boxer_v5_ENG_SD30fps.%04d.tga -filter_complex showinfo,crop=720:480:0:2,mp=pullup,mp=softskip,setpts=N/(24000/1001*TB),sca le=640:480,showinfo -an -pix_fmt:v yuv420p -r 24000/1001 -preset veryslow -vcodec libx264 -profile:v high -crf 22 -g 15 -aspect 4:3 -t 15.0 Test.mp4 The "mp=pullup" filter appears to look at embedded data, within the input sequence, to determine how to deinterlace. Every frame of the input targa sequence is being treated as "progressive" as stated by the "showinfo" filter. ... n:349 pts:349 pts_time:11.6333 pos:-1 fmt:bgra sar:0/1 s:720x486 i:P iskey:1 type:? checksum:7FBA3E6D plane_checksum:[7FBA3E6D] n:341 pts:426 pts_time:14.2 pos:0 fmt:yuv420p sar:0/0 s:640x480 i:P iskey:0 type:? checksum:A7A13269 plane_checksum:[3D10C464 BD3694CA 6358D91d] ... If I run the same command using a 30fps video source as input, created using FFMPEG from a 24fps targa sequence using the "mp=telecine" filter, the output is a perfect 24fps progressive movie. My question is, is there a way to mark the input image sequence as being interlaced, or having pulldown applied to it? FYI, the input image sequence was created by me, and has a known hard-telecine 3:2 pattern. 4stroke Logo Derek Gebhart Technical Director 4stroke 488 Wellington St. W #444 Toronto, ON M5V 1E3 T 416-408-4440 x229 F 416-408-4445 Facebook Twitter www.4stroke.tv -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/gif Size: 306 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/gif Size: 1259 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/gif Size: 1311 bytes Desc: not available URL: From cehoyos at ag.or.at Tue Nov 20 20:40:30 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 20 Nov 2012 19:40:30 +0000 (UTC) Subject: [FFmpeg-user] Inverse Telecine (30fps to 24fps) targa sequence input References: <002401cdc74d$212207e0$636617a0$@tv> Message-ID: Derek Gebhart 4stroke.tv> writes: > FYI, the input image sequence was created by me, > and has a known hard-telecine 3:2 pattern. Then mp=detc should work fine. Ticket #681 contains a command line that I tested with material that I telecined before with mp=telecine. Carl Eugen From harald.jordan at redstream.at Tue Nov 20 20:43:43 2012 From: harald.jordan at redstream.at (Harald Jordan) Date: Tue, 20 Nov 2012 20:43:43 +0100 Subject: [FFmpeg-user] use of x264 "within ffmpeg" in a non GPL application [legal]? In-Reply-To: References: Message-ID: <003401cdc757$5a19b9d0$0e4d2d70$@redstream.at> Please just ignore this If you were just pointing to the FFMPEG Licensing and not to any encoding/decoding Libs Licensing issues. Maybe it is worth to mention here... about 6 years ago, I tried to use a GPL Licensed decoder in a company that was driven by the state. As a project manager I still had enough money within the project scope and wouldnt care about spending up to 50.000? or even more for the licensing of 5000 Clients. The project would make company internal use of (GPL or was it GNU?) Licensed Decoders and Encoder Libs for MPEG2... So I called MPEGLA and asked them for a quote. They answered that it is not within their business model to license company internal usage, they desperately want to have the "vendor" of the Open Source Software to pay the licenses. The result of this phone call was that they did not use words for it, but they gave me the feeling that still using the Decoders without a license was illegal. In the end he asked me if I know what to do now, I just replied: yes, I am going to use the software. He did not reply to this and whished me a nice evening. However, I would tend to buy the Licenses (if possible) for any commercial project. The only possible workaround that I know would be to have the customer downloading the Open Source Part himself. Another idea would be to deliver an installer that opens a downloadmanager and lets the customer click on "download" button before starting the download. This way the customer is responsible for licensing the video codec... One can license the http://x264licensing.com/ here, but they also only start at an amount of 5000 Licenses or more... so I guess they just don?t care about the small fishes ;-) Cheers, Harry -----Urspr?ngliche Nachricht----- Von: ffmpeg-user-bounces at ffmpeg.org [mailto:ffmpeg-user-bounces at ffmpeg.org] Im Auftrag von Tom Evans Gesendet: Tuesday, November 20, 2012 6:19 PM An: FFmpeg user questions Betreff: Re: [FFmpeg-user] use of x264 "within ffmpeg" in a non GPL application [legal]? On Tue, Nov 20, 2012 at 4:47 PM, Roger Pack wrote: > I've gotten this question a few times: > > If somebody is building a proprietary app, which uses "ffmpeg.exe" > underneath (for example for streaming), where ffmpeg was compiled with > --enable-gpl and includes x264: What's your take on this? Should it > be "allowed" license wise? > > Cheers! > -roger- As long as source code for that specific ffmpeg is bundled/available, then why shouldn't it be? Cheers Tom _______________________________________________ ffmpeg-user mailing list ffmpeg-user at ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user From rogerdpack2 at gmail.com Tue Nov 20 21:04:09 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Tue, 20 Nov 2012 13:04:09 -0700 Subject: [FFmpeg-user] unable to cross compile shared? In-Reply-To: References: Message-ID: > Creating library file: libavformat/libavformat.dll.alibavformat/4xm.o: > In function `fourxm_read_packet': > /home/rdp/dev/ffmpeg-windows-build-helpers/sandbox/win32/ffmpeg_git/libavformat/4xm.c:296: > undefined reference to `av_new_packet' > /home/rdp/dev/ffmpeg-windows-build-helpers/sandbox/win32/ffmpeg_git/libavformat/4xm.c:305: > undefined reference to `av_free_packet' Looks like this was caused by http://ffmpeg.org/trac/ffmpeg/ticket/282 so I have a work around, thanks! From cehoyos at ag.or.at Tue Nov 20 21:13:52 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 20 Nov 2012 20:13:52 +0000 (UTC) Subject: [FFmpeg-user] use of x264 within ffmpeg in a non GPL application [legal]? References: <003401cdc757$5a19b9d0$0e4d2d70$@redstream.at> Message-ID: Harald Jordan redstream.at> writes: > Please just ignore this If you were just pointing to > the FFMPEG Licensing Afaict, this is not the right mailing list for discussing MPEG-LA issues, FFmpeg is covered by the LGPL or the GPL and if you distribute binaries based on FFmpeg, you have to comply with the respective software license. (If you want to use FFmpeg within your computer / house / company you only have to agree to the disclaimer that is part of the license.) Carl Eugen From nicolas.george at normalesup.org Tue Nov 20 21:24:55 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Tue, 20 Nov 2012 21:24:55 +0100 Subject: [FFmpeg-user] Multiple Seeks (-ss/-t) in one file In-Reply-To: References: <20121115120709.GB8443@phare.normalesup.org> Message-ID: <20121120202455.GA5885@phare.normalesup.org> L'octidi 28 brumaire, an CCXXI, Mr M a ?crit?: > But I want separate files Then there is no problem. > but in a much more simple way than multiple > -i, -vcodec, etc. Copy-paste or shell variables are a very simple solution. > Basically I want to cut multiple times but only have to do is one > single command, so that if I have something that is like 14 hours, but > I want 4 hours in random spots, I don't have to do 4 separate cuts > with 4 separate commands. What is the rationale for that requirement? It seems rather arbitrary. > On Thu, Nov 15, 2012 at 7:07 AM, Nicolas George > wrote: Please do not top-post on this mailing-list. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From cehoyos at ag.or.at Tue Nov 20 22:07:11 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 20 Nov 2012 21:07:11 +0000 (UTC) Subject: [FFmpeg-user] Conversion fails ... transport stream to h264 mpeg 4, ... help please References: Message-ID: PyProg PyProg gmail.com> writes: > How to cut away the first 400kb with FFmpeg ? There is a new option -skip_initial_bytes in current git head: $ ffmpeg -skip_initial_bytes 400k -i input Carl Eugen From derek at 4stroke.tv Tue Nov 20 22:50:26 2012 From: derek at 4stroke.tv (Derek Gebhart) Date: Tue, 20 Nov 2012 16:50:26 -0500 Subject: [FFmpeg-user] Inverse Telecine (30fps to 24fps) targa sequence input In-Reply-To: References: <002401cdc74d$212207e0$636617a0$@tv> Message-ID: <003901cdc769$0cf8fc30$26eaf490$@tv> ffmpeg -y -framerate 30 -start_number 1 -i Boxer_v5_ENG_SD30fps.%04d.tga -filter_complex crop=720:480:0:2,mp=detc,setpts=N/(24000/1001*TB),scale=640:480 -an -pix_fmt:v yuv420p -r 24000/1001 -preset veryslow -vcodec libx264 -profile:v high -crf 22 -g 15 -aspect 4:3 -t 15.0 Test.mp4 This command line option, above ("mp=detc"), stops FFMPEG from working (crashes). Platform: Windows 7x64 ffmpeg version N-45279-g1a104bf Copyright (c) 2000-2012 the FFmpeg developers built on Oct 10 2012 19:23:23 with gcc 4.7.2 (GCC) configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 51. 74.100 / 51. 74.100 libavcodec 54. 65.100 / 54. 65.100 libavformat 54. 31.100 / 54. 31.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 19.102 / 3. 19.102 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 Derek Gebhart Technical Director 4stroke 488 Wellington St. W #444 Toronto, ON M5V 1E3 T 416-408-4440 x229 F 416-408-4445 www.4stroke.tv -----Original Message----- From: ffmpeg-user-bounces at ffmpeg.org [mailto:ffmpeg-user-bounces at ffmpeg.org] On Behalf Of Carl Eugen Hoyos Sent: November-20-12 2:41 PM To: ffmpeg-user at ffmpeg.org Subject: Re: [FFmpeg-user] Inverse Telecine (30fps to 24fps) targa sequence input Derek Gebhart 4stroke.tv> writes: > FYI, the input image sequence was created by me, and has a known > hard-telecine 3:2 pattern. Then mp=detc should work fine. Ticket #681 contains a command line that I tested with material that I telecined before with mp=telecine. Carl Eugen _______________________________________________ ffmpeg-user mailing list ffmpeg-user at ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user From rogerdpack2 at gmail.com Tue Nov 20 22:58:19 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Tue, 20 Nov 2012 14:58:19 -0700 Subject: [FFmpeg-user] different filters to different outputs possible? Message-ID: Hello. I'm trying to figure out if it's possible, to, for instance, from one ffmpeg instance, pass different "end points" of a filter graph to different "outputs". I know that ffmpeg can output to several "output file types" simultaneously, like: $ ffmpeg -i input output1 output2 output3 Which seems to work well. My question is if it's possible to have different "filters" applied to each output, or do they both get "the same output" (only one filter graph possible). Ideally, you could do something like "scale one input, split it and send one branch to an output, send the branch of the split through more filters, then to a different output". Is this possible today? Thanks! -roger- From cehoyos at ag.or.at Tue Nov 20 23:07:08 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 20 Nov 2012 22:07:08 +0000 (UTC) Subject: [FFmpeg-user] Inverse Telecine (30fps to 24fps) targa sequence input References: <002401cdc74d$212207e0$636617a0$@tv> <003901cdc769$0cf8fc30$26eaf490$@tv> Message-ID: Derek Gebhart 4stroke.tv> writes: > ffmpeg -y -framerate 30 -start_number 1 -i Boxer_v5_ENG_SD30fps.%04d.tga > -filter_complex > crop=720:480:0:2,mp=detc,setpts=N/(24000/1001*TB),scale=640:480 -an > -pix_fmt:v yuv420p -r 24000/1001 -preset veryslow -vcodec libx264 -profile:v > high -crf 22 -g 15 -aspect 4:3 -t 15.0 Test.mp4 > > This command line option, above ("mp=detc"), stops FFMPEG from working > (crashes). (Why are not testing the command line I used?) Is -filter_complex needed for this task? (I don't know, but it looks like a simple filter chain to me.) Does it also crash if you only use the detc and the setpts filter? Or, without any testing: It is possible that detc only works for yuv / yuv420p while the tga decoder outputs rgb, so maybe just add a format filter (and merge it with scale) instead of pix_fmt. Backtrace and / or sample missing. Please do not top-post here, Carl Eugen From rogerdpack2 at gmail.com Tue Nov 20 23:14:26 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Tue, 20 Nov 2012 15:14:26 -0700 Subject: [FFmpeg-user] writing to multiple outputs causes extra messages? Message-ID: Hello. I noticed that with this command, if I write to "just" a file named output.mpg , or "just" a file named output.avi, I get no error messages. Writing to both files at the same time, however: $ ffmpeg -y -i sintel.mpg -f dshow -i video=screen-capture-recorder -an -filter_complex "[0]scale=1000:1000,overlay=10:main_h-overlay_h-10" output.mpg output2.avi ffmpeg version N-46649-g0a373c3 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 12 2012 15:41:25 with gcc 4.7.1 (GCC) configuration: --enable-memalign-hack --arch=x86 --enable-gpl --enable-libx264 --enable-avisynth --enable-libxv id --target-os=mingw32 --cross-prefix=/home/rdp/dev/ffmpeg-windows-build-helpers/sandbox/mingw-w64-i686/bin/i686- w64-mingw32- --pkg-config=pkg-config --enable-libmp3lame --enable-version3 --enable-libvpx --extra-libs=-lws2_32 --extra-libs=-lpthread --enable-zlib --extra-libs=-lwinmm --extra-libs=-lgdi32 --enable-librtmp --enable-libvorbi s --enable-libtheora --enable-libspeex --enable-libopenjpeg --enable-gnutls --enable-libgsm --enable-libfreetype --disable-optimizations --enable-mmx --disable-postproc --enable-fontconfig --enable-libass --enable-libutvideo - -enable-libopus --disable-w32threads --extra-cflags=-DPTW32_STATIC_LIB --enable-frei0r --enable-filter=frei0r --e nable-libvo-aacenc --enable-bzlib --enable-runtime-cpudetect 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. 22.101 / 3. 22.101 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 [mpeg2video @ 03a5fbe0] ac-tex damaged at 40 7 [mpeg2video @ 03a5fbe0] Warning MVs not available [mpeg2video @ 03a5fbe0] concealing 1035 DC, 1035 AC, 1035 MV errors in I frame [mpeg @ 03a5f4e0] max_analyze_duration 5000000 reached at 5024000 Input #0, mpeg, from 'sintel.mpg': Duration: 00:14:47.58, start: 0.233367, bitrate: 4132 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x480 [SAR 32:27 DAR 16:9], 29.97 fps, 29.97 tbr, 90 k tbn, 59.94 tbc Stream #0:1[0x80]: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s [dshow @ 04cd8300] Estimating duration from bitrate, this may be inaccurate Input #1, dshow, from 'video=screen-capture-recorder': Duration: N/A, start: 20410.431000, bitrate: N/A Stream #1:0: Video: rawvideo, bgr24, 300x200, 30 tbr, 10000k tbn, 30 tbc [mpeg @ 03a617c0] VBV buffer size not set, muxing may fail Output #0, mpeg, to 'output.mpg': Metadata: encoder : Lavf54.36.100 Stream #0:0: Video: mpeg1video, yuv420p, 1000x1000 [SAR 16:9 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 29.97 tbc Output #1, avi, to 'output2.avi': Metadata: ISFT : Lavf54.36.100 Stream #1:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 720x480 [SAR 32:27 DAR 16:9], q=2-31, 200 kb/s, 29.97 tbn, 29.97 tbc Stream #1:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p Stream mapping: Stream #0:0 (mpeg2video) -> scale (graph 0) Stream #1:0 (rawvideo) -> overlay:overlay (graph 0) overlay (graph 0) -> Stream #0:0 (mpeg1video) Stream #0:0 -> #1:0 (mpeg2video -> mpeg4) Stream #0:1 -> #1:1 (ac3 -> libmp3lame) Press [q] to stop, [?] for help [mpeg2video @ 03a5fbe0] ac-tex damaged at 40 7 [mpeg2video @ 03a5fbe0] Warning MVs not available [mpeg2video @ 03a5fbe0] concealing 1035 DC, 1035 AC, 1035 MV errors in I frame [Parsed_overlay_1 @ 03a60c20] Buffer queue overflow, dropping. Last message repeated 27 times Buffer queue overflow, dropping. size= 184kB time=00:00:02.73 bitrate= 550.9kbits/s [Parsed_overlay_1 @ 03a60c20] Buffer queue overflow, dropping. Last message repeated 41 times Buffer queue overflow, dropping.7 size= 218kB time=00:00:04.83 bitrate= 369.1kbits/s [Parsed_overlay_1 @ 03a60c20] Buffer queue overflow, dropping. Last message repeated 36 times frame= 40 fps= 28 q=29.8 Lq=31.0 size= 248kB time=00:00:06.55 bitrate= 310.1kbits/s dup=1 drop=0 video:621kB audio:103kB subtitle:0 global headers:0kB muxing overhead -65.756018% I...guess this isn't expected? -roger- From cehoyos at ag.or.at Tue Nov 20 23:22:54 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 20 Nov 2012 22:22:54 +0000 (UTC) Subject: [FFmpeg-user] writing to multiple outputs causes extra messages? References: Message-ID: Roger Pack gmail.com> writes: > I...guess this isn't expected? Are the error messages reproducible with an input file? Carl Eugen From rogerdpack2 at gmail.com Tue Nov 20 23:44:02 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Tue, 20 Nov 2012 15:44:02 -0700 Subject: [FFmpeg-user] writing to multiple outputs causes extra messages? In-Reply-To: References: Message-ID: On 11/20/12, Carl Eugen Hoyos wrote: > Roger Pack gmail.com> writes: > >> I...guess this isn't expected? > > Are the error messages reproducible with an input file? I haven't been able to get them to reproduce with just file inputs, sadly. From emwatt2 at gmail.com Wed Nov 21 00:43:05 2012 From: emwatt2 at gmail.com (Emily W Watt) Date: Tue, 20 Nov 2012 15:43:05 -0800 Subject: [FFmpeg-user] Compiling source on RHEL 5.4 Message-ID: Hello everyone, I have been trying to determine how it is possible to build from the latest source, ffmpeg on RHEL 5.4 The kernel version is 2.6, but when I try to run the newest releases (i.e. ffmpeg 1.0 or below, until version 0.6.6), I encounter a segmentation fault stating that my kernel is too old. As far as I understand, 2.6 is the latest kernel that RHEL supports, even without having the latest distribution of the OS (i.e. RHEL 6). I do not have the option of building the daily repository snapshots, as those require use of yum and an external web connection to download all the libraries and dependencies that I don't have access to with my closed network. Does anyone have any suggestions or am I possibly missing something more obvious? Thanks very much for your help! From h.reindl at thelounge.net Wed Nov 21 00:46:39 2012 From: h.reindl at thelounge.net (Reindl Harald) Date: Wed, 21 Nov 2012 00:46:39 +0100 Subject: [FFmpeg-user] Compiling source on RHEL 5.4 In-Reply-To: References: Message-ID: <50AC165F.9080104@thelounge.net> Am 21.11.2012 00:43, schrieb Emily W Watt: > I do not have the option of building the daily repository snapshots, as > those require use of yum and an external web connection to download all the > libraries and dependencies that I don't have access to with my closed > network. and how should this work at all without the libraries? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 261 bytes Desc: OpenPGP digital signature URL: From emwatt2 at gmail.com Wed Nov 21 00:59:47 2012 From: emwatt2 at gmail.com (Emily W Watt) Date: Tue, 20 Nov 2012 15:59:47 -0800 Subject: [FFmpeg-user] Compiling source on RHEL 5.4 In-Reply-To: <50AC165F.9080104@thelounge.net> References: <50AC165F.9080104@thelounge.net> Message-ID: Hello, Ok, based on your response I am assuming that my failure to run the compiled binary of ffmpeg 1.0 on my kernel/OS release is not a problem I can fix. I don't disagree that I will need the libraries to build -- the only solution I have come up with is to manually download the libraries individually, without using yum. I have not been able to find a good source and list of all dependencies/libraries without using SVN. Emily On Tue, Nov 20, 2012 at 3:46 PM, Reindl Harald wrote: > > > Am 21.11.2012 00:43, schrieb Emily W Watt: > > I do not have the option of building the daily repository snapshots, as > > those require use of yum and an external web connection to download all > the > > libraries and dependencies that I don't have access to with my closed > > network. > > and how should this work at all without the libraries? > > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > > From rogerdpack2 at gmail.com Wed Nov 21 01:03:31 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Tue, 20 Nov 2012 17:03:31 -0700 Subject: [FFmpeg-user] Compiling source on RHEL 5.4 In-Reply-To: References: Message-ID: > I have been trying to determine how it is possible to build from the latest > source, ffmpeg on RHEL 5.4 The kernel version is 2.6, but when I try to run > the newest releases (i.e. ffmpeg 1.0 or below, until version 0.6.6), I > encounter a segmentation fault stating that my kernel is too old. As far as > I understand, 2.6 is the latest kernel that RHEL supports, even without > having the latest distribution of the OS (i.e. RHEL 6). 1.0 builds ok for me with kernel 2.6.18-128.7.1.el5 Red Hat 4.1.2. Seems to run ok... -r From h.reindl at thelounge.net Wed Nov 21 01:05:18 2012 From: h.reindl at thelounge.net (Reindl Harald) Date: Wed, 21 Nov 2012 01:05:18 +0100 Subject: [FFmpeg-user] Compiling source on RHEL 5.4 In-Reply-To: References: <50AC165F.9080104@thelounge.net> Message-ID: <50AC1ABE.8010206@thelounge.net> not only at build time they are dynamically linked and you have zero chance to link everything static take a look at ./configure --help and try to disable as much can (not needed for you) to reduce the deps and consult the "ldd" command on the other machine for deps see below [harry at srv-rhsoft:~]$ ldd /usr/bin/ffmpeg linux-vdso.so.1 => (0x00007fff1b2f9000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f482753a000) libxvidcore.so.4 => /lib64/libxvidcore.so.4 (0x00007f4827223000) libvpx.so.1 => /lib64/libvpx.so.1 (0x00007f4826f77000) libvorbisenc.so.2 => /lib64/libvorbisenc.so.2 (0x00007f4826aa8000) libvorbis.so.0 => /lib64/libvorbis.so.0 (0x00007f482687b000) libtheoraenc.so.1 => /lib64/libtheoraenc.so.1 (0x00007f482663e000) libtheoradec.so.1 => /lib64/libtheoradec.so.1 (0x00007f4826428000) libschroedinger-1.0.so.0 => /lib64/libschroedinger-1.0.so.0 (0x00007f4826157000) librtmp.so.0 => /lib64/librtmp.so.0 (0x00007f4825f3c000) libz.so.1 => /lib64/libz.so.1 (0x00007f4825d23000) libopenjpeg.so.3 => /lib64/libopenjpeg.so.3 (0x00007f4825b03000) libopencv_core.so.2.3 => /lib64/libopencv_core.so.2.3 (0x00007f482570d000) libopencv_imgproc.so.2.3 => /lib64/libopencv_imgproc.so.2.3 (0x00007f4825293000) libmp3lame.so.0 => /lib64/libmp3lame.so.0 (0x00007f482501d000) libgsm.so.1 => /lib64/libgsm.so.1 (0x00007f4824e11000) libfreetype.so.6 => /usr/lib64/freetype-freeworld/libfreetype.so.6 (0x00007f4824b6f000) libfaac.so.0 => /lib64/libfaac.so.0 (0x00007f4824957000) libm.so.6 => /lib64/libm.so.6 (0x00007f482465b000) libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f482444b000) libc.so.6 => /lib64/libc.so.6 (0x00007f4824094000) /lib64/ld-linux-x86-64.so.2 (0x00007f4827770000) libogg.so.0 => /usr/lib64/libogg.so.0 (0x00007f4823e8c000) liborc-0.4.so.0 => /lib64/liborc-0.4.so.0 (0x00007f4823c11000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f482390e000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f48236f8000) libgnutls.so.26 => /lib64/libgnutls.so.26 (0x00007f4823440000) libgcrypt.so.11 => /lib64/libgcrypt.so.11 (0x00007f48231c8000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f4822fc3000) librt.so.1 => /lib64/librt.so.1 (0x00007f4822dbb000) libtbb.so.2 => /lib64/libtbb.so.2 (0x00007f4822b8e000) libmp4v2.so.0 => /lib64/libmp4v2.so.0 (0x00007f48228d6000) libtasn1.so.3 => /lib64/libtasn1.so.3 (0x00007f48226c5000) libgpg-error.so.0 => /lib64/libgpg-error.so.0 (0x00007f48224c0000) libp11-kit.so.0 => /lib64/libp11-kit.so.0 (0x00007f48222ae000) libgomp.so.1 => /lib64/libgomp.so.1 (0x00007f482209f000) Am 21.11.2012 00:59, schrieb Emily W Watt: > Ok, based on your response I am assuming that my failure to run the > compiled binary of ffmpeg 1.0 on my kernel/OS release is not a problem I > can fix. I don't disagree that I will need the libraries to build -- the > only solution I have come up with is to manually download the libraries > individually, without using yum. I have not been able to find a good source > and list of all dependencies/libraries without using SVN. > > On Tue, Nov 20, 2012 at 3:46 PM, Reindl Harald wrote: > >> >> >> Am 21.11.2012 00:43, schrieb Emily W Watt: >>> I do not have the option of building the daily repository snapshots, as >>> those require use of yum and an external web connection to download all >> the >>> libraries and dependencies that I don't have access to with my closed >>> network. >> >> and how should this work at all without the libraries? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 261 bytes Desc: OpenPGP digital signature URL: From cehoyos at ag.or.at Wed Nov 21 01:43:46 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 21 Nov 2012 00:43:46 +0000 (UTC) Subject: [FFmpeg-user] Compiling source on RHEL 5.4 References: <50AC165F.9080104@thelounge.net> <50AC1ABE.8010206@thelounge.net> Message-ID: Reindl Harald thelounge.net> writes: > [harry srv-rhsoft:~]$ ldd /usr/bin/ffmpeg [very long list] Otoh, below is a default compilation of ffmpeg that passes all tests: $ ldd ffmpeg linux-vdso.so.1 (0x00007fff7e3ff000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fb762cc6000) libm.so.6 => /lib64/libm.so.6 (0x00007fb7629cf000) libbz2.so.1 => /usr/lib64/libbz2.so.1 (0x00007fb7627c0000) libz.so.1 => /lib64/libz.so.1 (0x00007fb7625aa000) librt.so.1 => /lib64/librt.so.1 (0x00007fb7623a2000) libc.so.6 => /lib64/libc.so.6 (0x00007fb761ffd000) /lib64/ld-linux-x86-64.so.2 (0x00007fb762ee2000) You can still drop pthreads, rt, z and bz if you don't need multithreading and some less common codecs: $ ldd ffmpeg linux-vdso.so.1 (0x00007fffd69ff000) libm.so.6 => /lib64/libm.so.6 (0x00007fdae902e000) libc.so.6 => /lib64/libc.so.6 (0x00007fdae8c89000) /lib64/ld-linux-x86-64.so.2 (0x00007fdae9325000) And could somebody explain to me how the kernel version has any impact on FFmpeg compilation? I suspect all you need on an ancient system is a decent compiler (that may not be trivial) including assembler, and yasm and make (two small source packages that quickly compile static binaries that you can copy into /usr/local/bin). Carl Eugen From redpenguinmail at gmail.com Wed Nov 21 01:50:37 2012 From: redpenguinmail at gmail.com (Mr M) Date: Tue, 20 Nov 2012 19:50:37 -0500 Subject: [FFmpeg-user] Multiple Seeks (-ss/-t) in one file In-Reply-To: <20121120202455.GA5885@phare.normalesup.org> References: <20121115120709.GB8443@phare.normalesup.org> <20121120202455.GA5885@phare.normalesup.org> Message-ID: > > Np was not tryin to top post just was pastin what excatly I was responding > to like you did. -- ---------- Adam McCarthy ---------- From redpenguinmail at gmail.com Wed Nov 21 02:20:36 2012 From: redpenguinmail at gmail.com (Mr M) Date: Tue, 20 Nov 2012 20:20:36 -0500 Subject: [FFmpeg-user] Multiple Seeks (-ss/-t) in one file In-Reply-To: <20121120202455.GA5885@phare.normalesup.org> References: <20121115120709.GB8443@phare.normalesup.org> <20121120202455.GA5885@phare.normalesup.org> Message-ID: also the reason I want to do it all in one command because I sometimes gotta do like 6 cuts per file each day and I get easily backlogged and it would just be easier to batch it somehow. -- ---------- Adam McCarthy ---------- From nathanmal at gmail.com Wed Nov 21 03:21:45 2012 From: nathanmal at gmail.com (Nathan Malachowski) Date: Tue, 20 Nov 2012 18:21:45 -0800 Subject: [FFmpeg-user] Installing latest version on CentOS 6.3 Message-ID: Hi i'm trying to install the latest version of ffmpeg (version 1.0) on my dedicated virtual running CentOS 6.3 x86_64 (hosted w godaddy) I installed ffmpeg ffmpeg-devel using yum, but the dag repository only has ffmpeg version 0.6.5 and that's what it installs. It works, but it doesn't recognize any -vf or -vfilter flags, and when exporting images of a video that requires horizontal stretching it leaves vertical white lines in dark areas. Testing locally (osx ffmpeg 1.0) it works fine. I've tried several times/methods to install the latest version (ie http://ffmpeg.org/trac/ffmpeg/wiki/CentosCompilationGuide) but there always seems some error. I also tried simply downloading the static build at http://dl.dropbox.com/u/24633983/ffmpeg/index.html and then cp'ing ffmpeg and ffprobe into /usr/bin/ but got a fatal error anyone have any advice on getting the latest version working? thanks nathan -- { n } From lou at lrcd.com Wed Nov 21 03:57:46 2012 From: lou at lrcd.com (Lou) Date: Tue, 20 Nov 2012 17:57:46 -0900 Subject: [FFmpeg-user] Installing latest version on CentOS 6.3 In-Reply-To: References: Message-ID: <20121120175746.2f454ba9@lrcd.com> On Tue, 20 Nov 2012 18:21:45 -0800 Nathan Malachowski wrote: > Hi i'm trying to install the latest version of ffmpeg (version 1.0) on my > dedicated virtual running CentOS 6.3 x86_64 (hosted w godaddy) > > I installed ffmpeg ffmpeg-devel using yum, but the dag repository only has > ffmpeg version 0.6.5 and that's what it installs. It works, but it doesn't > recognize any -vf or -vfilter flags, and when exporting images of a video > that requires horizontal stretching it leaves vertical white lines in dark > areas. Testing locally (osx ffmpeg 1.0) it works fine. > > I've tried several times/methods to install the latest version (ie > http://ffmpeg.org/trac/ffmpeg/wiki/CentosCompilationGuide) but there > always seems some error. What are the actual errors? Please provide enough information so others can attempt to duplicate your issues; such as if you deviated from the guide and what you did differently if you did. > I also tried simply downloading the static build at > http://dl.dropbox.com/u/24633983/ffmpeg/index.html and then cp'ing ffmpeg > and ffprobe into /usr/bin/ but got a fatal error Again, what is the error in this case? Without it we can only guess. From francois.visagie at gmail.com Wed Nov 21 06:51:30 2012 From: francois.visagie at gmail.com (Francois Visagie) Date: Wed, 21 Nov 2012 07:51:30 +0200 Subject: [FFmpeg-user] different filters to different outputs possible? In-Reply-To: References: Message-ID: <02bc01cdc7ac$4630fb90$d292f2b0$@gmail.com> Hi, > -----Original Message----- > From: ffmpeg-user-bounces at ffmpeg.org [mailto:ffmpeg-user- > bounces at ffmpeg.org] On Behalf Of Roger Pack > Sent: 20 November 2012 23:58 > To: FFmpeg user questions and RTFMs > Subject: [FFmpeg-user] different filters to different outputs possible? > > Hello. > > > I'm trying to figure out if it's possible, to, for instance, from one ffmpeg > instance, pass different "end points" of a filter graph to different "outputs". > > I know that ffmpeg can output to several "output file types" > simultaneously, like: > > $ ffmpeg -i input output1 output2 output3 > > Which seems to work well. > > My question is if it's possible to have different "filters" applied to each > output, or do they both get "the same output" (only one filter graph > possible). Ideally, you could do something like "scale one input, split it and > send one branch to an output, send the branch of the split through more > filters, then to a different output". Is this possible today? I can't check right now, but isn't it simply a matter of command line parameter sequencing? I.e. putting the required filter parameter/s in front of each output respectively? > Thanks! > -roger- > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From davie2086 at gmail.com Wed Nov 21 08:42:55 2012 From: davie2086 at gmail.com (Nyaika David) Date: Wed, 21 Nov 2012 10:42:55 +0300 Subject: [FFmpeg-user] playing audio file using ffmpeg from console Message-ID: Dear ffmpeg users Im trying to play an audio file from the console using ffmpeg, but dont seem to find the command for doing the same. Any one out there with an idea how to do that will have saved my day thanks in advance Regards David Nyaika Phone:+256706353274 Skype:davie2086 Email: davie2086 at gmail.com From nathanmal at gmail.com Wed Nov 21 09:14:42 2012 From: nathanmal at gmail.com (Nathan Malachowski) Date: Wed, 21 Nov 2012 00:14:42 -0800 Subject: [FFmpeg-user] Installing latest version on CentOS 6.3 In-Reply-To: <20121120175746.2f454ba9@lrcd.com> References: <20121120175746.2f454ba9@lrcd.com> Message-ID: Okay i reverted all the changes and started from scratch using the guide and it appears to have worked, so i must have done something during the last run that deviated from the instructions. I found the errors i got earlier and i'll check through them first to see what i did wrong. Still, i tried it several ways and took two days of exploring. I still don't understand why yum only installs version 0.6.5 and not the latest version. also regarding the static binary builds, how are you supposed to install those? I assumed you just cp the executables into /usr/bin, is that not how they work? thx On Tue, Nov 20, 2012 at 6:57 PM, Lou wrote: > On Tue, 20 Nov 2012 18:21:45 -0800 > Nathan Malachowski wrote: > > > Hi i'm trying to install the latest version of ffmpeg (version 1.0) on my > > dedicated virtual running CentOS 6.3 x86_64 (hosted w godaddy) > > > > I installed ffmpeg ffmpeg-devel using yum, but the dag repository only > has > > ffmpeg version 0.6.5 and that's what it installs. It works, but it > doesn't > > recognize any -vf or -vfilter flags, and when exporting images of a video > > that requires horizontal stretching it leaves vertical white lines in > dark > > areas. Testing locally (osx ffmpeg 1.0) it works fine. > > > > I've tried several times/methods to install the latest version (ie > > http://ffmpeg.org/trac/ffmpeg/wiki/CentosCompilationGuide) but there > > always seems some error. > > What are the actual errors? Please provide enough information so others > can attempt to duplicate your issues; such as if you deviated from the > guide and what you did differently if you did. > > > I also tried simply downloading the static build at > > http://dl.dropbox.com/u/24633983/ffmpeg/index.html and then cp'ing > ffmpeg > > and ffprobe into /usr/bin/ but got a fatal error > > Again, what is the error in this case? Without it we can only guess. > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > -- { n } From nathanmal at gmail.com Wed Nov 21 11:21:20 2012 From: nathanmal at gmail.com (Nathan Malachowski) Date: Wed, 21 Nov 2012 02:21:20 -0800 Subject: [FFmpeg-user] Getting actual video size + ratio Message-ID: Hi i'm trying extract images from movie files and i'm running into an issue of scaling when trying to fit them within a specific aspect ratio. Below is the stream output of the video Stream #0.0(eng): Video: mpeg4, yuv420p, 720x480 [SAR 1:1 DAR 3:2], 6473 kb/s, SAR 40:33 DAR 20:11, 29.97 fps, 29.97 tbr, 2997 tbn, 1k tbc the video says its 720x480 with square pixels, but then later the second PAR 40:33 DAR 20:11 s confusing. I realize this means the pixels are stretched, and any media player shows it at 854x480 , but i don't know how i would determine that using the second set of sar:dar values. why would there be 2 sets anyway? Does this mean that the video actually only has 720 vertical lines but is meant to be viewed at 854 pixels wide? Is there any way to convert this file to a 1:1 pixel aspect ratio via ffmpeg commands i'm also parsing this output with php to grab various values, so 720x480 would be incorrect and i'd have to check for the second set of values and if they exist apply them to the video size parameter so it represented the actual display size/ratio, which i then use to generate thumbs. The question is how to calculate that too. thanks, nathan -- { n } From nicolas.george at normalesup.org Wed Nov 21 11:46:15 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Wed, 21 Nov 2012 11:46:15 +0100 Subject: [FFmpeg-user] Getting actual video size + ratio In-Reply-To: References: Message-ID: <20121121104615.GA24537@phare.normalesup.org> Le primidi 1er frimaire, an CCXXI, Nathan Malachowski a ?crit?: > Hi i'm trying extract images from movie files and i'm running into an issue > of scaling when trying to fit them within a specific aspect ratio. Below is > the stream output of the video > > Stream #0.0(eng): Video: mpeg4, yuv420p, 720x480 [SAR 1:1 DAR 3:2], 6473 > kb/s, SAR 40:33 DAR 20:11, 29.97 fps, 29.97 tbr, 2997 tbn, 1k tbc > > the video says its 720x480 with square pixels, but then later the second PAR > 40:33 DAR 20:11 s confusing. I realize this means the pixels are stretched, > and any media player shows it at 854x480 , but i don't know how i would > determine that using the second set of sar:dar values. why would there be 2 > sets anyway? FAQ: Q: Why are there two sets of aspect ratios? A: Because there are (at least) two places the aspect ratio can be stored, and bogus videos can have different values there. In the ffmpeg summary, the aspect ratio between brackets is the aspect ratio stored in the video bitstream, at the codec level; the aspect ratio outside the brackets is the aspect ratio stored in the container format. The aspect ratio in the container is usually considered more reliable because it is easier to change. At the API level, you can use the av_guess_sample_aspect_ratio() function to use various heuristics to try and find the correct one. > i'm also parsing this output with php to grab various values, so 720x480 > would be incorrect and i'd have to check for the second set of values and > if they exist apply them to the video size parameter so it represented the > actual display size/ratio, which i then use to generate thumbs. The > question is how to calculate that too. I do not understand the question. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From nathanmal at gmail.com Wed Nov 21 12:23:51 2012 From: nathanmal at gmail.com (Nathan Malachowski) Date: Wed, 21 Nov 2012 03:23:51 -0800 Subject: [FFmpeg-user] Getting actual video size + ratio In-Reply-To: <20121121104615.GA24537@phare.normalesup.org> References: <20121121104615.GA24537@phare.normalesup.org> Message-ID: Thanks Nicholas for clearing up the first question. I'll try to rephrase the second question. basically how do i use the resolution (720x480) with the container ratio (sar 40:33 dar 20:11) to come up with an actual size of 854x480 (16:9), as it shows in quicktime and other media players from what i've looked up, horizontal width x sar = actual width. But in this case, 720 x (40/33) equals 873 not 854. Indeed 873/480 == 20/11, so how are the video players coming up with a size of 854 by 480? thx n On Wed, Nov 21, 2012 at 2:46 AM, Nicolas George < nicolas.george at normalesup.org> wrote: > Le primidi 1er frimaire, an CCXXI, Nathan Malachowski a ?crit : > > Hi i'm trying extract images from movie files and i'm running into an > issue > > of scaling when trying to fit them within a specific aspect ratio. Below > is > > the stream output of the video > > > > Stream #0.0(eng): Video: mpeg4, yuv420p, 720x480 [SAR 1:1 DAR 3:2], 6473 > > kb/s, SAR 40:33 DAR 20:11, 29.97 fps, 29.97 tbr, 2997 tbn, 1k tbc > > > > the video says its 720x480 with square pixels, but then later the second > PAR > > 40:33 DAR 20:11 s confusing. I realize this means the pixels are > stretched, > > and any media player shows it at 854x480 , but i don't know how i would > > determine that using the second set of sar:dar values. why would there > be 2 > > sets anyway? > > FAQ: Q: Why are there two sets of aspect ratios? > > A: Because there are (at least) two places the aspect ratio can be stored, > and bogus videos can have different values there. > > In the ffmpeg summary, the aspect ratio between brackets is the aspect > ratio > stored in the video bitstream, at the codec level; the aspect ratio outside > the brackets is the aspect ratio stored in the container format. > > The aspect ratio in the container is usually considered more reliable > because it is easier to change. At the API level, you can use the > av_guess_sample_aspect_ratio() function to use various heuristics to try > and > find the correct one. > > > i'm also parsing this output with php to grab various values, so 720x480 > > would be incorrect and i'd have to check for the second set of values and > > if they exist apply them to the video size parameter so it represented > the > > actual display size/ratio, which i then use to generate thumbs. The > > question is how to calculate that too. > > I do not understand the question. > > Regards, > > -- > Nicolas George > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.12 (GNU/Linux) > > iEYEARECAAYFAlCssPcACgkQsGPZlzblTJM8QQCgkc0kh/KXTtjrScrnI/oPzUxX > p7UAn0nG0BPN6jI/vqeKz8tSWTLajkyj > =yU/o > -----END PGP SIGNATURE----- > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > > -- { n } From cehoyos at ag.or.at Wed Nov 21 12:40:06 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 21 Nov 2012 11:40:06 +0000 (UTC) Subject: [FFmpeg-user] playing audio file using ffmpeg from console References: Message-ID: Nyaika David gmail.com> writes: > Im trying to play an audio file from the console using ffmpeg, but > dont seem to find the command for doing the same. See this recent thread for an answer and some caveats: http://thread.gmane.org/gmane.comp.video.ffmpeg.user/41654 Carl Eugen From rodney.baker at iinet.net.au Wed Nov 21 14:27:16 2012 From: rodney.baker at iinet.net.au (Rodney Baker) Date: Wed, 21 Nov 2012 23:57:16 +1030 Subject: [FFmpeg-user] Getting actual video size + ratio In-Reply-To: References: <20121121104615.GA24537@phare.normalesup.org> Message-ID: <201211212357.16214.rodney.baker@iinet.net.au> On Wed, 21 Nov 2012 21:53:51 Nathan Malachowski wrote: > Thanks Nicholas for clearing up the first question. > > I'll try to rephrase the second question. basically how do i use the > resolution (720x480) with the container ratio (sar 40:33 dar 20:11) to come > up with an actual size of 854x480 (16:9), as it shows in quicktime and > other media players > > from what i've looked up, horizontal width x sar = actual width. But in > this case, 720 x (40/33) equals 873 not 854. Indeed 873/480 == 20/11, so > how are the video players coming up with a size of 854 by 480? > Because the pixels aren't square? In which case you also have to multiply by the PAR (pixel aspect ratio). And two polite requests: 1. Please don't top post on this list (google it if you don't know what that is). 2. Please trim your quotes before posting to only those necessary to keep the reply in context. Sticking by the established standards of the list will avoid getting people offside. :-) -- ========================================================================== Rodney Baker VK5ZTV rodney.baker at iinet.net.au ========================================================================== From davie2086 at gmail.com Wed Nov 21 15:20:36 2012 From: davie2086 at gmail.com (Nyaika David) Date: Wed, 21 Nov 2012 17:20:36 +0300 Subject: [FFmpeg-user] playing audio file using ffmpeg from console In-Reply-To: References: Message-ID: hi Carl Thanks for the thread, im using windows 7 and when i run the command below from the console *ffmpeg -i laser-01.wav -f alsa hw:0 * I get the following output regards David Nyaika On Wed, Nov 21, 2012 at 2:40 PM, Carl Eugen Hoyos wrote: > Nyaika David gmail.com> writes: > > > Im trying to play an audio file from the console using ffmpeg, but > > dont seem to find the command for doing the same. > > See this recent thread for an answer and some caveats: > http://thread.gmane.org/gmane.comp.video.ffmpeg.user/41654 > > Carl Eugen > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > -- Regards David Nyaika Phone:+256706353274 Skype:davie2086 Email: davie2086 at gmail.com From farzad.fallah at gmail.com Wed Nov 21 15:22:14 2012 From: farzad.fallah at gmail.com (FiFtHeLeMeNt) Date: Wed, 21 Nov 2012 06:22:14 -0800 (PST) Subject: [FFmpeg-user] Recording RTSP Fails, Please help Message-ID: <1353507734861-4655206.post@n4.nabble.com> Hi; I am trying to record a RTSP stream. I tried ffmpeg from debian squeeze repo but noticed it is very old and doesnt work properly, so I rebuilt ffmpeg from git repo. but still it doesnt work and after some errors and warnings stops forever. I would appreciate if someone could look into it. may be I should enable some options when trying to build ffmpeg. if it is so, please tell me what options I need to enable. please note I do not need any transcoding. only recording stream as it is. the stream plays fine in VLC and the codec info is : ~ffmpeg -v debug -i rtsp://blahblah -vcodec copy -acodec copy /home/test4.avi ffmpeg version N-46943-g4bf3bc6 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 21 2012 13:53:07 with gcc 4.4.5 (Debian 4.4.5-8) configuration: libavutil 52. 8.100 / 52. 8.100 libavcodec 54. 74.100 / 54. 74.100 libavformat 54. 37.100 / 54. 37.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 23.101 / 3. 23.101 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 17.101 / 0. 17.101 [rtsp @ 0x15774a0] SDP: v=0 o=- 2108114765 2108114765 IN IP4 109.163.236.71 s=rtmp://balhblah:1935/s2/_definst_/blah.stream c=IN IP4 109.163.236.71 t=0 0 a=sdplang:en a=range:npt=now- a=control:* m=video 0 RTP/AVP 33 a=rtpmap:33 MP2T/90000 a=control:mpegts-transport [rtsp @ 0x15774a0] hello state=0 [rtsp @ 0x15774a0] stream=0 stream_type=1b pid=100 prog_reg_desc= [rtsp @ 0x15774a0] stream=1 stream_type=4 pid=101 prog_reg_desc= [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137128050 in que Last message repeated 1 times [rtsp @ 0x15774a0] Non-increasing DTS in stream 1: packet 2 with DTS 9223090561878069471, packet 3 with DTS 137128050 [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137134530 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137141010 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137147490 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137153970 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137160450 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137166930 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137173410 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137179890 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137186370 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137192850 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137199330 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137205810 in que Last message repeated 1 times RTP: missed 5 packets [rtsp @ 0x15774a0] Continuity check failed for pid 257 expected 6 got 9 [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137212290 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137251170 in que Last message repeated 1 times [rtsp @ 0x15774a0] Continuity check failed for pid 257 expected 4 got 7 [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137264130 in que Last message repeated 1 times [rtsp @ 0x15774a0] Continuity check failed for pid 257 expected 2 got 5 [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137277090 in que Last message repeated 1 times [rtsp @ 0x15774a0] Continuity check failed for pid 257 expected 0 got 3 [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137290050 in que Last message repeated 1 times [rtsp @ 0x15774a0] Continuity check failed for pid 257 expected 14 got 15 [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137303010 in que Last message repeated 1 times [rtsp @ 0x15774a0] Continuity check failed for pid 257 expected 12 got 13 [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137315970 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137322450 in que Last message repeated 1 times RTP: missed 5 packets [rtsp @ 0x15774a0] Continuity check failed for pid 256 expected 3 got 6 RTP: missed 7 packets [rtsp @ 0x15774a0] Continuity check failed for pid 256 expected 10 got 0 [rtsp @ 0x15774a0] PES packet size mismatch [NULL @ 0x15bb140] Current profile doesn't provide more RBSP data in PPS, skipping [h264 @ 0x15bb140] mb_type 32 in P slice too large at 17 12 [h264 @ 0x15bb140] error while decoding MB 17 12 [h264 @ 0x15bb140] concealing 716 DC, 716 AC, 716 MV errors in P frame [rtsp @ 0x15774a0] Continuity check failed for pid 257 expected 4 got 15 [rtsp @ 0x15774a0] PES packet size mismatch [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137331090 in que Last message repeated 1 times [h264 @ 0x15bb140] Frame num gap 5 3 [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137348370 in que Last message repeated 1 times RTP: missed 8 packets [rtsp @ 0x15774a0] Continuity check failed for pid 256 expected 13 got 5 [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137354850 in que Last message repeated 1 times RTP: missed 5 packets [rtsp @ 0x15774a0] Continuity check failed for pid 256 expected 7 got 15 [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137361330 in que Last message repeated 1 times [rtsp @ 0x15774a0] Continuity check failed for pid 256 expected 15 got 2 [rtsp @ 0x15774a0] PES packet size mismatch [rtsp @ 0x15774a0] Continuity check failed for pid 256 expected 10 got 0 [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137367810 in que Last message repeated 1 times [rtsp @ 0x15774a0] Continuity check failed for pid 256 expected 2 got 7 RTP: missed 4 packets [rtsp @ 0x15774a0] Continuity check failed for pid 256 expected 14 got 10 RTP: missed 20 packets [rtsp @ 0x15774a0] Continuity check failed for pid 256 expected 13 got 9 [h264 @ 0x15bb140] cbp too large (1557) at 32 13 [h264 @ 0x15bb140] error while decoding MB 32 13 [h264 @ 0x15bb140] concealing 663 DC, 663 AC, 663 MV errors in P frame RTP: missed 6 packets [rtsp @ 0x15774a0] Continuity check failed for pid 257 expected 7 got 8 [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137374290 in que Last message repeated 1 times [rtsp @ 0x15774a0] Continuity check failed for pid 256 expected 1 got 11 [h264 @ 0x15bb140] Frame num gap 3 1 [h264 @ 0x15bb140] no picture ooo [h264 @ 0x15bb140] Frame num gap 8 6 [rtsp @ 0x15774a0] Continuity check failed for pid 257 expected 12 got 2 [rtsp @ 0x15774a0] Continuity check failed for pid 257 expected 3 got 7 [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137380770 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137432610 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137439090 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137445570 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137452050 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137458530 in que Last message repeated 1 times RTP: missed 2 packets [rtsp @ 0x15774a0] Continuity check failed for pid 257 expected 6 got 0 [rtsp @ 0x15774a0] Continuity check failed for pid 256 expected 4 got 8 [rtsp @ 0x15774a0] Continuity check failed for pid 257 expected 2 got 4 [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137465010 in que Last message repeated 1 times [rtsp @ 0x15774a0] Continuity check failed for pid 257 expected 9 got 10 [rtsp @ 0x15774a0] Continuity check failed for pid 256 expected 4 got 8 [rtsp @ 0x15774a0] Continuity check failed for pid 256 expected 14 got 0 RTP: missed 1 packets [rtsp @ 0x15774a0] Continuity check failed for pid 256 expected 5 got 7 [rtsp @ 0x15774a0] Continuity check failed for pid 257 expected 2 got 7 [rtsp @ 0x15774a0] PES packet size mismatch [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137490930 in que Last message repeated 1 times RTP: missed 3 packets [rtsp @ 0x15774a0] Continuity check failed for pid 257 expected 14 got 5 [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137510370 in que Last message repeated 1 times [rtsp @ 0x15774a0] Continuity check failed for pid 256 expected 1 got 3 [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137516850 in que Last message repeated 1 times [rtsp @ 0x15774a0] Continuity check failed for pid 257 expected 3 got 4 [rtsp @ 0x15774a0] Continuity check failed for pid 256 expected 6 got 9 [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137529810 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137536290 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137542770 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137549250 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137555730 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137562210 in que Last message repeated 1 times [rtsp @ 0x15774a0] Continuity check failed for pid 0 expected 2 got 5 [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137568690 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137575170 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137581650 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137588130 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137594610 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137601090 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137607570 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137614050 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137620530 in que Last message repeated 1 times [rtsp @ 0x15774a0] first_dts 137121570 not matching first dts 137627010 in que Last message repeated 1 times RTP: missed 6 packets [rtsp @ 0x15774a0] Continuity check failed for pid 256 expected 5 got 8 [rtsp @ 0x15774a0] PES packet size mismatch RTP: missed 7 packets [rtsp @ 0x15774a0] Continuity check failed for pid 256 expected 12 got 7 [rtsp @ 0x15774a0] PES packet size mismatch RTP: missed 6 packets [rtsp @ 0x15774a0] Continuity check failed for pid 256 expected 10 got 4 -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Recording-RTSP-Fails-Please-help-tp4655206.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From tevans.uk at googlemail.com Wed Nov 21 16:09:12 2012 From: tevans.uk at googlemail.com (Tom Evans) Date: Wed, 21 Nov 2012 15:09:12 +0000 Subject: [FFmpeg-user] playing audio file using ffmpeg from console In-Reply-To: References: Message-ID: On Wed, Nov 21, 2012 at 2:20 PM, Nyaika David wrote: > hi Carl > > Thanks for the thread, > > im using windows 7 and when i run the command below from the console > > *ffmpeg -i laser-01.wav -f alsa hw:0 * > > I get the following output > The Advanced Linux Sound Architecture is unlikely to exist on Windows 7. The command line you showed is intended to encode the audio to a format ALSA will accept, and write it to a specific sound device. Why don't you just use one of the many many players out there. mplayer is built using a lot of shared ffmpeg code, but is designed to play things, rather than convert them. Why not use that instead. Cheers Tom From onemda at gmail.com Wed Nov 21 16:11:09 2012 From: onemda at gmail.com (Paul B Mahol) Date: Wed, 21 Nov 2012 15:11:09 +0000 Subject: [FFmpeg-user] playing audio file using ffmpeg from console In-Reply-To: References: Message-ID: On 11/21/12, Nyaika David wrote: > hi Carl > > Thanks for the thread, > > im using windows 7 and when i run the command below from the console > > *ffmpeg -i laser-01.wav -f alsa hw:0 * > > I get the following output alsa is for linux, but you are using windows From derek at 4stroke.tv Wed Nov 21 16:52:03 2012 From: derek at 4stroke.tv (Derek Gebhart) Date: Wed, 21 Nov 2012 10:52:03 -0500 Subject: [FFmpeg-user] Inverse Telecine (30fps to 24fps) targa sequence input In-Reply-To: References: <002401cdc74d$212207e0$636617a0$@tv> <003901cdc769$0cf8fc30$26eaf490$@tv> Message-ID: <005f01cdc800$26c14d10$7443e730$@tv> Carl Eugen Hoyos ag.or.at> writes: > Then mp=detc should work fine. > Ticket #681 contains a command line that I tested > with material that I telecined before with > mp=telecine. > (Why are not testing the command line I used?) "-vf format=yuv420p,mp=detc=am=0:dr=2:fr=0,yadif,setpts='N/(24000/1001*TB)' -r 24000/1001" ffmpeg -y -framerate 30 -start_number 1 -i Boxer_v5_ENG_SD30fps.%04d.tga -vf format=yuv420p,mp=detc=am=0:dr=2:fr=0,yadif,setpts='N/(24000/1001*TB)' -r 24000/1001 Test.mp4 This command line option, above with ("mp=detc"), stops FFMPEG from working (crashes). > Is -filter_complex needed for this task? > (I don't know, but it looks like a simple filter chain to me.) Does it also crash if you only use the detc and the setpts filter? > Or, without any testing: > It is possible that detc only works for yuv / yuv420p while the tga decoder outputs rgb, > so maybe just add a format filter (and merge it with scale) instead of pix_fmt. Any/every filter combo with mp=detc crashes... -vf mp=detc=am=0:dr=2:fr=0,yadif,setpts='N/(24000/1001*TB)' -vf format=yuv420p,mp=detc=am=0:dr=2:fr=0,yadif,setpts='N/(24000/1001*TB)' -vf format=yuv420p,crop=720:480:0:2,scale=640:480,mp=detc=am=0:dr=2:fr=0,yadif,s etpts='N/(24000/1001*TB)' -vf mp=detc,setpts='N/(24000/1001*TB)' > Please do not top-post here, Carl Eugen Simply replying to the original email, top-posted. Sorry for that. Perhaps something to do with extra line breaks in the subject line. Derek Gebhart From rogerdpack2 at gmail.com Wed Nov 21 16:57:41 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 21 Nov 2012 08:57:41 -0700 Subject: [FFmpeg-user] typo in name Message-ID: With this: static const AVCodecDescriptor codec_descriptors[] = { /* video codecs */ { .id = AV_CODEC_ID_MPEG1VIDEO, .type = AVMEDIA_TYPE_VIDEO, .name = "mpeg1video", .long_name = NULL_IF_CONFIG_SMALL("MPEG-1 video"), .props = AV_CODEC_PROP_LOSSY, }, { .id = AV_CODEC_ID_MPEG2VIDEO, .type = AVMEDIA_TYPE_VIDEO, .name = "mpeg2video", .long_name = NULL_IF_CONFIG_SMALL("MPEG-1 video"), .props = AV_CODEC_PROP_LOSSY, }, is it correct the last one should be called "MPEG-1 video" ? Thanks! From rogerdpack2 at gmail.com Wed Nov 21 17:05:06 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 21 Nov 2012 09:05:06 -0700 Subject: [FFmpeg-user] different filters to different outputs possible? In-Reply-To: <02bc01cdc7ac$4630fb90$d292f2b0$@gmail.com> References: <02bc01cdc7ac$4630fb90$d292f2b0$@gmail.com> Message-ID: >> I'm trying to figure out if it's possible, to, for instance, from one > ffmpeg >> instance, pass different "end points" of a filter graph to different > "outputs". >> >> I know that ffmpeg can output to several "output file types" >> simultaneously, like: >> >> $ ffmpeg -i input output1 output2 output3 >> >> Which seems to work well. >> >> My question is if it's possible to have different "filters" applied to > each >> output, or do they both get "the same output" (only one filter graph >> possible). Ideally, you could do something like "scale one input, split > it and >> send one branch to an output, send the branch of the split through more >> filters, then to a different output". Is this possible today? > > I can't check right now, but isn't it simply a matter of command line > parameter sequencing? I.e. putting the required filter parameter/s in front > of each output respectively? It seems from experimentation that if you specify a filter graph (filter complex at least) then it only applies to the first output file--the second just gets the straight data, with no filter applied. So basically you can't send the same filter graph to different outputs, though I would be happy to be proven wrong... From rogerdpack2 at gmail.com Wed Nov 21 17:06:12 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 21 Nov 2012 09:06:12 -0700 Subject: [FFmpeg-user] Installing latest version on CentOS 6.3 In-Reply-To: References: <20121120175746.2f454ba9@lrcd.com> Message-ID: > also regarding the static binary builds, how are you supposed to install > those? I assumed you just cp the executables into /usr/bin, is that not how > they work? $ sudo make install should copy them to the right place for you... -r From rogerdpack2 at gmail.com Wed Nov 21 17:09:46 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 21 Nov 2012 09:09:46 -0700 Subject: [FFmpeg-user] Recording RTSP Fails, Please help In-Reply-To: <1353507734861-4655206.post@n4.nabble.com> References: <1353507734861-4655206.post@n4.nabble.com> Message-ID: On 11/21/12, FiFtHeLeMeNt wrote: > Hi; > I am trying to record a RTSP stream. I tried ffmpeg from debian squeeze > repo > but noticed it is very old and doesnt work properly, so I rebuilt ffmpeg > from git repo. but still it doesnt work and after some errors and warnings > stops forever. I would appreciate if someone could look into it. may be I > should enable some options when trying to build ffmpeg. if it is so, please > tell me what options I need to enable. please note I do not need any > transcoding. only recording stream as it is. > the stream plays fine in VLC and the codec info is : > > Does VLC show any warning messages in its logs? is this your output with -loglevel debug? -roger- From nicolas.george at normalesup.org Wed Nov 21 17:13:30 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Wed, 21 Nov 2012 17:13:30 +0100 Subject: [FFmpeg-user] different filters to different outputs possible? In-Reply-To: References: <02bc01cdc7ac$4630fb90$d292f2b0$@gmail.com> Message-ID: <20121121161329.GA7118@phare.normalesup.org> Le primidi 1er frimaire, an CCXXI, Roger Pack a ?crit?: > It seems from experimentation that if you specify a filter graph > (filter complex at least) then it only applies to the first output > file--the second just gets the straight data, with no filter applied. > So basically you can't send the same filter graph to different > outputs, though I would be happy to be proven wrong... Full command line and console output missing. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From rogerdpack2 at gmail.com Wed Nov 21 17:15:49 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 21 Nov 2012 09:15:49 -0700 Subject: [FFmpeg-user] unable to receive an rtsp stream In-Reply-To: References: Message-ID: > [rtsp @ 0x9505500] method SETUP failed: 459 Aggregate operation not allowed > rtsp://localhost:8554/test.sdp: Invalid data found when processing input Filed http://ffmpeg.org/trac/ffmpeg/ticket/1941 Cheers! -r From rogerdpack2 at gmail.com Wed Nov 21 17:17:15 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 21 Nov 2012 09:17:15 -0700 Subject: [FFmpeg-user] playing audio file using ffmpeg from console In-Reply-To: References: Message-ID: > Dear ffmpeg users > > Im trying to play an audio file from the console using ffmpeg, but > dont seem to find the command for doing the same. > > Any one out there with an idea how to do that will have saved my day Try "ffplay" which usually comes bundled with your ffmpeg...though it's not the most user friendly player :) -r From onemda at gmail.com Wed Nov 21 17:17:40 2012 From: onemda at gmail.com (Paul B Mahol) Date: Wed, 21 Nov 2012 16:17:40 +0000 Subject: [FFmpeg-user] typo in name In-Reply-To: References: Message-ID: On 11/21/12, Roger Pack wrote: > With this: > > static const AVCodecDescriptor codec_descriptors[] = { > /* video codecs */ > { > .id = AV_CODEC_ID_MPEG1VIDEO, > .type = AVMEDIA_TYPE_VIDEO, > .name = "mpeg1video", > .long_name = NULL_IF_CONFIG_SMALL("MPEG-1 video"), > .props = AV_CODEC_PROP_LOSSY, > }, > { > .id = AV_CODEC_ID_MPEG2VIDEO, > .type = AVMEDIA_TYPE_VIDEO, > .name = "mpeg2video", > .long_name = NULL_IF_CONFIG_SMALL("MPEG-1 video"), > .props = AV_CODEC_PROP_LOSSY, > }, > > > is it correct the last one should be called "MPEG-1 video" ? yes, it will be fixed, dont worry. From rogerdpack2 at gmail.com Wed Nov 21 17:19:04 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 21 Nov 2012 09:19:04 -0700 Subject: [FFmpeg-user] different filters to different outputs possible? In-Reply-To: <20121121161329.GA7118@phare.normalesup.org> References: <02bc01cdc7ac$4630fb90$d292f2b0$@gmail.com> <20121121161329.GA7118@phare.normalesup.org> Message-ID: >> It seems from experimentation that if you specify a filter graph >> (filter complex at least) then it only applies to the first output >> file--the second just gets the straight data, with no filter applied. >> So basically you can't send the same filter graph to different >> outputs, though I would be happy to be proven wrong... > > Full command line and console output missing. $ ffmpeg -i sintel.mpg -an -filter_complex "[0] scale=1000:1000" -y yo.avi yo2.avi ffmpeg version N-46649-g0a373c3 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 12 2012 15:41:25 with gcc 4.7.1 (GCC) configuration: --enable-memalign-hack --arch=x86 --enable-gpl --enable-libx264 --enable-avisynth --enable-libxvid --target-os=mingw32 --cross-prefix=/home/rdp/dev/ffmpeg-windows-build-helpers/sandbox/mingw-w64-i686/bin/i686-w64-mingw32- --pkg-config=pkg-config --enable-libmp3lame --enable-version3 --enable-libvpx --extra-libs=-lws2_32 --extra-libs=-lpthread --enable-zlib --extra-libs=-lwinmm --extra-libs=-lgdi32 --enable-librtmp --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libopenjpeg --enable-gnutls --enable-libgsm --enable-libfreetype --disable-optimizations --enable-mmx --disable-postproc --enable-fontconfig --enable-libass --enable-libutvideo --enable-libopus --disable-w32threads --extra-cflags=-DPTW32_STATIC_LIB --enable-frei0r --enable-filter=frei0r --enable-libvo-aacenc --enable-bzlib --enable-runtime-cpudetect 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. 22.101 / 3. 22.101 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 16.100 / 0. 16.100 [mpeg2video @ 03cbd6c0] ac-tex damaged at 40 7 [mpeg2video @ 03cbd6c0] Warning MVs not available [mpeg2video @ 03cbd6c0] concealing 1035 DC, 1035 AC, 1035 MV errors in I frame [mpeg @ 03cc0720] max_analyze_duration 5000000 reached at 5024000 Input #0, mpeg, from 'sintel.mpg': Duration: 00:14:47.58, start: 0.233367, bitrate: 4132 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x480 [SAR 32:27 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0:1[0x80]: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s Output #0, avi, to 'yo.avi': Metadata: ISFT : Lavf54.36.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 1000x1000 [SAR 16:9 DAR 16:9], q=2-31, 200 kb/s, 29.97 tbn, 29.97 tbc Output #1, avi, to 'yo2.avi': Metadata: ISFT : Lavf54.36.100 Stream #1:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 720x480 [SAR 32:27 DAR 16:9], q=2-31, 200 kb/s, 29.97 tbn, 29.97 tbc Stream #1:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p Stream mapping: Stream #0:0 (mpeg2video) -> scale (graph 0) scale (graph 0) -> Stream #0:0 (mpeg4) Stream #0:0 -> #1:0 (mpeg2video -> mpeg4) Stream #0:1 -> #1:1 (ac3 -> libmp3lame) Press [q] to stop, [?] for help [mpeg2video @ 03cbd6c0] ac-tex damaged at 40 7 [mpeg2video @ 03cbd6c0] Warning MVs not available [mpeg2video @ 03cbd6c0] concealing 1035 DC, 1035 AC, 1035 MV errors in I frame frame= 730 fps=137 q=31.0 Lq=31.0 size= 2738kB time=00:00:26.71 bitrate= 839.6kbits/s video:3866kB audio:418kB subtitle:0 global headers:0kB muxing overhead -36.089504% You'll notice the first output is "1000x1000" and the second "720x480" From rogerdpack2 at gmail.com Wed Nov 21 17:21:22 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 21 Nov 2012 09:21:22 -0700 Subject: [FFmpeg-user] Recording RTSP Fails, Please help In-Reply-To: <1353507734861-4655206.post@n4.nabble.com> References: <1353507734861-4655206.post@n4.nabble.com> Message-ID: > I am trying to record a RTSP stream. I tried ffmpeg from debian squeeze > repo > but noticed it is very old and doesnt work properly, so I rebuilt ffmpeg > from git repo. but still it doesnt work and after some errors and warnings > stops forever. > ... > ~ffmpeg -v debug -i rtsp://blahblah -vcodec copy -acodec copy > /home/test4.avi > ffmpeg version N-46943-g4bf3bc6 Copyright (c) 2000-2012 the FFmpeg > developers > built on Nov 21 2012 13:53:07 with gcc 4.4.5 (Debian 4.4.5-8) > configuration: Maybe also try it with librtmp enabled? From nicolas.george at normalesup.org Wed Nov 21 17:23:41 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Wed, 21 Nov 2012 17:23:41 +0100 Subject: [FFmpeg-user] different filters to different outputs possible? In-Reply-To: References: <02bc01cdc7ac$4630fb90$d292f2b0$@gmail.com> <20121121161329.GA7118@phare.normalesup.org> Message-ID: <20121121162339.GA8894@phare.normalesup.org> Le primidi 1er frimaire, an CCXXI, Roger Pack a ?crit?: > $ ffmpeg -i sintel.mpg -an -filter_complex "[0] scale=1000:1000" -y > yo.avi yo2.avi Your filter graph has only one output, it is not named and the output files do not specify the outputs to map: you are leaving much too many things to the implicit. Also, I hope you realize that you did exactly the opposite of what Fran?ois suggested: he suggested you put your filter descriptions in front of each output, and you put it only once in front of the first. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From rogerdpack2 at gmail.com Wed Nov 21 17:35:33 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 21 Nov 2012 09:35:33 -0700 Subject: [FFmpeg-user] different filters to different outputs possible? In-Reply-To: <20121121162339.GA8894@phare.normalesup.org> References: <02bc01cdc7ac$4630fb90$d292f2b0$@gmail.com> <20121121161329.GA7118@phare.normalesup.org> <20121121162339.GA8894@phare.normalesup.org> Message-ID: On 11/21/12, Nicolas George wrote: > Le primidi 1er frimaire, an CCXXI, Roger Pack a ?crit : >> $ ffmpeg -i sintel.mpg -an -filter_complex "[0] scale=1000:1000" -y >> yo.avi yo2.avi > > Your filter graph has only one output, it is not named and the output files > do not specify the outputs to map: you are leaving much too many things to > the implicit. Ok maybe you can help me out here? How do I specify the outputs to map to the output files, given that the outputs are sinks in the filter graph? I did look at the documentation but it didn't seem to give me any clues here, besides perhaps hinting that it isn't possible (?) > Also, I hope you realize that you did exactly the opposite of what Fran?ois > suggested: he suggested you put your filter descriptions in front of each > output, and you put it only once in front of the first. Yes, that works. My assumption is that it requires 2 different traversals of (in this case) the same graph. Basically I'm trying to figure out the limits/abilities of today's ffmpeg filter graph ("can it split one filter to multiple outputs?") type of thing. Any feedback welcome! Thanks. -roger- From rogerdpack2 at gmail.com Wed Nov 21 17:41:38 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 21 Nov 2012 09:41:38 -0700 Subject: [FFmpeg-user] Inverse Telecine (30fps to 24fps) targa sequence input In-Reply-To: <005f01cdc800$26c14d10$7443e730$@tv> References: <002401cdc74d$212207e0$636617a0$@tv> <003901cdc769$0cf8fc30$26eaf490$@tv> <005f01cdc800$26c14d10$7443e730$@tv> Message-ID: On 11/21/12, Derek Gebhart wrote: > Carl Eugen Hoyos ag.or.at> writes: > >> Then mp=detc should work fine. >> Ticket #681 contains a command line that I tested >> with material that I telecined before with >> mp=telecine. > >> (Why are not testing the command line I used?) > > "-vf format=yuv420p,mp=detc=am=0:dr=2:fr=0,yadif,setpts='N/(24000/1001*TB)' > -r 24000/1001" > > ffmpeg -y -framerate 30 -start_number 1 -i Boxer_v5_ENG_SD30fps.%04d.tga > -vf > format=yuv420p,mp=detc=am=0:dr=2:fr=0,yadif,setpts='N/(24000/1001*TB)' -r > 24000/1001 Test.mp4 > > This command line option, above with ("mp=detc"), stops FFMPEG from working > (crashes). backtrace? You may be able to get an ffmpeg with debug symbols for gdb+windows here: http://rogerdpack.t28.net/incoming/ffmpeg_distros/ffmpeg-distro-static-2012-11-21-4bf3bc6f96cfbf68191625ade624ac97595de781.update_libass.7z From nicolas.george at normalesup.org Wed Nov 21 17:49:51 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Wed, 21 Nov 2012 17:49:51 +0100 Subject: [FFmpeg-user] different filters to different outputs possible? In-Reply-To: References: <02bc01cdc7ac$4630fb90$d292f2b0$@gmail.com> <20121121161329.GA7118@phare.normalesup.org> <20121121162339.GA8894@phare.normalesup.org> Message-ID: <20121121164951.GA13884@phare.normalesup.org> Le primidi 1er frimaire, an CCXXI, Roger Pack a ?crit?: > Ok maybe you can help me out here? How do I specify the outputs to map > to the output files, given that the outputs are sinks in the filter > graph? I did look at the documentation but it didn't seem to give me > any clues here, besides perhaps hinting that it isn't possible (?) Look at the examples for -filter_complex, in particular all that have the -map option. You can also look at the example for channelsplit for a case with several output files (but channelsplit should probably not be used itself). The examples for concat also show how to name outputs and map them. Then you can suggest how to improve the documentation. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From cehoyos at ag.or.at Wed Nov 21 18:07:50 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 21 Nov 2012 17:07:50 +0000 (UTC) Subject: [FFmpeg-user] Inverse Telecine (30fps to 24fps) targa sequence input References: <002401cdc74d$212207e0$636617a0$@tv> <003901cdc769$0cf8fc30$26eaf490$@tv> <005f01cdc800$26c14d10$7443e730$@tv> Message-ID: Derek Gebhart 4stroke.tv> writes: > ffmpeg -y -framerate 30 -start_number 1 -i > Boxer_v5_ENG_SD30fps.%04d.tga -vf > format=yuv420p,mp=detc=am=0:dr=2:fr=0,yadif,setpts='N/(24000/1001*TB)' > -r 24000/1001 Test.mp4 I believe I already tried to explain in ticket #681: First, you have to decide if your input material is interlaced or telecined. If it is telecined, it is possible to invert the process completely (to get back the original image quality) with an inverse telecine filter. If your input material is interlaced it is already damaged irreversibly, you can use a de-interlace filter (like yadif) to reduce the brokenness, but I don't think you should combine an inverse telecine and a de-interlace filter. (And I wonder if setpts would be at the right position if the filter combination were actually useful.) Or am I completely wrong and this is what should be done with 50Hz interlaced PAL material recorded from NTSC dvb? > This command line option, above with ("mp=detc"), > stops FFMPEG from working (crashes). Please provide either a complete backtrace or a sample. Carl Eugen From emwatt2 at gmail.com Wed Nov 21 18:09:32 2012 From: emwatt2 at gmail.com (Emily W Watt) Date: Wed, 21 Nov 2012 09:09:32 -0800 Subject: [FFmpeg-user] Compiling source on RHEL 5.4 In-Reply-To: References: Message-ID: Hey Roger, Thanks for your response. It turns out that it works after all. The server I initially tried to build on couldn't find "yasm" but I tried another one and was able to get it to work, even though its essentially a mirrored system running the same OS and kernel. Thanks! Emily On Tue, Nov 20, 2012 at 4:03 PM, Roger Pack wrote: > > I have been trying to determine how it is possible to build from the > latest > > source, ffmpeg on RHEL 5.4 The kernel version is 2.6, but when I try to > run > > the newest releases (i.e. ffmpeg 1.0 or below, until version 0.6.6), I > > encounter a segmentation fault stating that my kernel is too old. As far > as > > I understand, 2.6 is the latest kernel that RHEL supports, even without > > having the latest distribution of the OS (i.e. RHEL 6). > > 1.0 builds ok for me with kernel 2.6.18-128.7.1.el5 Red Hat 4.1.2. > Seems to run ok... > -r > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From rogerdpack2 at gmail.com Wed Nov 21 18:27:29 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 21 Nov 2012 10:27:29 -0700 Subject: [FFmpeg-user] Compiling source on RHEL 5.4 In-Reply-To: References: Message-ID: > Thanks for your response. It turns out that it works after all. The server > I initially tried to build on couldn't find "yasm" but I tried another one > and was able to get it to work, even though its essentially a mirrored > system running the same OS and kernel. Yeah, my initial test (that did work) I used --disable-yasm since for some reason yum didn't have yasm as an available package...odd. -r From derek at 4stroke.tv Wed Nov 21 18:31:30 2012 From: derek at 4stroke.tv (Derek Gebhart) Date: Wed, 21 Nov 2012 12:31:30 -0500 Subject: [FFmpeg-user] Inverse Telecine (30fps to 24fps) targa sequence input Message-ID: <007501cdc80e$0afc0bc0$20f42340$@tv> > backtrace? You may be able to get an ffmpeg with debug symbols forgdb+windows here: > http://rogerdpack.t28.net/incoming/ffmpeg_distros/ffmpeg-distro-static-2012- 11-21-4bf3bc6f96cfbf68191625ade624ac97595de781.update_libass.7z Forgive my "newbie-ness" I'm not totally sure what you mean by "backtrace". I downloaded and used the version above, but get the message "No such filter: 'mp'". However, I did just confirm, the "mp=detc" filter works fine on the 32bit FFmpeg version. It's only the 64bit version that crashes when using "mp=detc". Derek Gebhart From rogerdpack2 at gmail.com Wed Nov 21 18:35:09 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 21 Nov 2012 10:35:09 -0700 Subject: [FFmpeg-user] feature request: better filter error messages Message-ID: Hello. I notice with this line: ffmpeg -i sintel.mpg -an -filter_complex "[0] scale=1000:1000,split=2 [a] [b]" -y sintel.avi sintel2.avi I get this error message: Output pad "output0" for the filter "Parsed_split_1" of type "split" not connected to any destination feature request: slightly more friendlier error message, like: Output pad "output0" ("a") for the filter "Parsed_split_1" of type "split" not connected to any destination or something like that. Thanks! -r From rogerdpack2 at gmail.com Wed Nov 21 18:37:35 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 21 Nov 2012 10:37:35 -0700 Subject: [FFmpeg-user] Inverse Telecine (30fps to 24fps) targa sequence input In-Reply-To: <007501cdc80e$0afc0bc0$20f42340$@tv> References: <007501cdc80e$0afc0bc0$20f42340$@tv> Message-ID: On 11/21/12, Derek Gebhart wrote: >> backtrace? You may be able to get an ffmpeg with debug symbols > forgdb+windows here: >> > http://rogerdpack.t28.net/incoming/ffmpeg_distros/ffmpeg-distro-static-2012- > 11-21-4bf3bc6f96cfbf68191625ade624ac97595de781.update_libass.7z > > Forgive my "newbie-ness" I'm not totally sure what you mean by "backtrace". > I downloaded and used the version above, but get the message "No such > filter: 'mp'". > > However, I did just confirm, the "mp=detc" filter works fine on the 32bit > FFmpeg version. It's only the 64bit version that crashes when using > "mp=detc". ftp://ftp.gnu.org/pub/old-gnu/Manuals/gdb/html_node/gdb_42.html basically run your program, like c:\> gdb ffmpeg.exe $) r then it crashes, then you run $) backtrace to show you where it crashes. It's not easy though, on windows. GL! -r From rogerdpack2 at gmail.com Wed Nov 21 18:46:53 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 21 Nov 2012 10:46:53 -0700 Subject: [FFmpeg-user] different filters to different outputs possible? In-Reply-To: <20121121164951.GA13884@phare.normalesup.org> References: <02bc01cdc7ac$4630fb90$d292f2b0$@gmail.com> <20121121161329.GA7118@phare.normalesup.org> <20121121162339.GA8894@phare.normalesup.org> <20121121164951.GA13884@phare.normalesup.org> Message-ID: > Look at the examples for -filter_complex, in particular all that have the > -map option. > > You can also look at the example for channelsplit for a case with several > output files (but channelsplit should probably not be used itself). Thank you that helped (esp. channelsplit). ffmpeg -i sintel.mpg -an -filter_complex "[0] scale=1000:1000,split=2 [a] [b]" -y -map "[a]" sintel.avi -map "[b]" sintel2.avi seems to accomplish my original goal. Sweet! My suggestion for the documentation would be to add "trivialized" FFmpeg command line examples to the "Simple filtergraphs" and "Complex filtergraphs" sections, or point the "Complex filtergraphs" section with a link to where it describes filter_complex, and add a "single input, multiple output" example command line there. Something like that anyway. Thanks! -roger- From farzad.fallah at gmail.com Wed Nov 21 18:27:50 2012 From: farzad.fallah at gmail.com (FiFtHeLeMeNt) Date: Wed, 21 Nov 2012 09:27:50 -0800 (PST) Subject: [FFmpeg-user] Recording RTSP Fails, Please help In-Reply-To: References: <1353507734861-4655206.post@n4.nabble.com> Message-ID: <1353518870955-4655226.post@n4.nabble.com> I recompiled with --enable-librtmp , still the same issue. the output is still the same. -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Recording-RTSP-Fails-Please-help-tp4655206p4655226.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From rogerdpack2 at gmail.com Wed Nov 21 19:10:07 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 21 Nov 2012 11:10:07 -0700 Subject: [FFmpeg-user] Recording RTSP Fails, Please help In-Reply-To: <1353518870955-4655226.post@n4.nabble.com> References: <1353507734861-4655206.post@n4.nabble.com> <1353518870955-4655226.post@n4.nabble.com> Message-ID: On 11/21/12, FiFtHeLeMeNt wrote: > I recompiled with --enable-librtmp , still the same issue. the output is > still the same. and your answer to my other question, about VLC log messages when receiving it? From farzad.fallah at gmail.com Wed Nov 21 20:00:24 2012 From: farzad.fallah at gmail.com (FiFtHeLeMeNt) Date: Wed, 21 Nov 2012 11:00:24 -0800 (PST) Subject: [FFmpeg-user] Recording RTSP Fails, Please help In-Reply-To: References: <1353507734861-4655206.post@n4.nabble.com> <1353518870955-4655226.post@n4.nabble.com> Message-ID: <1353524424249-4655233.post@n4.nabble.com> Here is a complete debug log of VLC streaming : http://pastebin.com/YtKE6Cvg Please note I have created this log on my desktop which has a considerable lag to the streaming server ( thats why I want to record this stream on another server and download it later to my desktop ) the reason that I think I am missing one or several options during build is that the precompiled debian ffmpeg is able to record the stream, but after I play it it is very choppy and seems bitrates and fps are messed up. but my compiled version doesnt do anything at all ! it just gives those errors and stops without even creating the output file, although I dont need any transcoding. -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Recording-RTSP-Fails-Please-help-tp4655206p4655233.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From rogerdpack2 at gmail.com Wed Nov 21 20:41:10 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 21 Nov 2012 12:41:10 -0700 Subject: [FFmpeg-user] Recording RTSP Fails, Please help In-Reply-To: <1353524424249-4655233.post@n4.nabble.com> References: <1353507734861-4655206.post@n4.nabble.com> <1353518870955-4655226.post@n4.nabble.com> <1353524424249-4655233.post@n4.nabble.com> Message-ID: On 11/21/12, FiFtHeLeMeNt wrote: > Here is a complete debug log of VLC streaming : > http://pastebin.com/YtKE6Cvg VLC has this log: 250.main warning: PTS is out of range (2696757), dropping buffer which might line up with some of the FFmpeg error messages. If you have a way to reproduce it easily that would help. It seems like maybe it's sending you frames that don't have good timestamps somehow? maybe there isn't enough bandwidth or some packets are being dropped? (rtsp uses udp by default). You may be able to use something that isn't udp based http://ffmpeg.org/trac/ffmpeg/wiki/StreamingGuide#Pointtopointstreaming From lou at lrcd.com Wed Nov 21 20:55:42 2012 From: lou at lrcd.com (Lou) Date: Wed, 21 Nov 2012 10:55:42 -0900 Subject: [FFmpeg-user] feature request: better filter error messages In-Reply-To: References: Message-ID: <20121121105542.09db86f5@lrcd.com> On Wed, 21 Nov 2012 10:35:09 -0700 Roger Pack wrote: > Hello. > I notice with this line: > > ffmpeg -i sintel.mpg -an -filter_complex "[0] scale=1000:1000,split=2 > [a] [b]" -y sintel.avi sintel2.avi > > I get this error message: > > Output pad "output0" for the filter "Parsed_split_1" of type "split" > not connected to any destination > > feature request: > > slightly more friendlier error message, like: > > Output pad "output0" ("a") for the filter "Parsed_split_1" of type > "split" not connected to any destination > > or something like that. > Thanks! > -r I recommend adding feature requests to the bug tracker as "type: enhancement, priority: wish". Sometimes it's hard to remember stuff on the mailing list. https://ffmpeg.org/trac/ffmpeg/ From jason at x264.com Tue Nov 20 17:54:05 2012 From: jason at x264.com (Jason Garrett-Glaser) Date: Tue, 20 Nov 2012 08:54:05 -0800 Subject: [FFmpeg-user] [x264-devel] use of x264 "within ffmpeg" in a non GPL application [legal]? In-Reply-To: References: Message-ID: On Tue, Nov 20, 2012 at 8:47 AM, Roger Pack wrote: > I've gotten this question a few times: > > If somebody is building a proprietary app, which uses "ffmpeg.exe" > underneath (for example for streaming), where ffmpeg was compiled with > --enable-gpl and includes x264: What's your take on this? Should it > be "allowed" license wise? The fact that it's within ffmpeg is meaningless; by using --enable-gpl, ffmpeg is now GPL, and you're using a GPL application within your program. However, it is often considered okay, because you're calling ffmpeg.exe as a separate program, not linking to it, so the provisions of the GPL may not apply. I think this is okay, but I'm not a lawyer, so if you're worried about that, I suggest talking to one. Jason From edward at edwardandalison.com Tue Nov 20 23:27:06 2012 From: edward at edwardandalison.com (Edward Richards) Date: Tue, 20 Nov 2012 14:27:06 -0800 Subject: [FFmpeg-user] [x264-devel] use of x264 "within ffmpeg" in a non GPL application [legal]? In-Reply-To: References: Message-ID: <010001cdc76e$2d112240$873366c0$@EDWARDandALISON.com> While the end binary may or may not be GPL there is the other issue that using x264 does not grant you a patent license - in at minimum the USA - since MPEG LA holds the patent pool for the H.264 protocol. -----Original Message----- From: x264-devel-bounces at videolan.org [mailto:x264-devel-bounces at videolan.org] On Behalf Of Jason Garrett-Glaser Sent: Tuesday, November 20, 2012 8:54 AM To: Mailing list for x264 developers Cc: FFmpeg user questions and RTFMs Subject: Re: [x264-devel] use of x264 "within ffmpeg" in a non GPL application [legal]? On Tue, Nov 20, 2012 at 8:47 AM, Roger Pack wrote: > I've gotten this question a few times: > > If somebody is building a proprietary app, which uses "ffmpeg.exe" > underneath (for example for streaming), where ffmpeg was compiled with > --enable-gpl and includes x264: What's your take on this? Should it > be "allowed" license wise? The fact that it's within ffmpeg is meaningless; by using --enable-gpl, ffmpeg is now GPL, and you're using a GPL application within your program. However, it is often considered okay, because you're calling ffmpeg.exe as a separate program, not linking to it, so the provisions of the GPL may not apply. I think this is okay, but I'm not a lawyer, so if you're worried about that, I suggest talking to one. Jason _______________________________________________ x264-devel mailing list x264-devel at videolan.org http://mailman.videolan.org/listinfo/x264-devel From obucinac at gmail.com Wed Nov 21 18:47:21 2012 From: obucinac at gmail.com (=?UTF-8?B?0KHRgNGS0LDQvSDQntCx0YPRm9C40L3QsA==?=) Date: Wed, 21 Nov 2012 18:47:21 +0100 Subject: [FFmpeg-user] FFmpeg for Android Message-ID: FFmpeg for Android is updated http://sourceforge.net/projects/ffmpeg4android/ Features: - On-the-fly library configuration. FFmpeg will be configured on-the-fly, during Android building process, in accordance to the selected product, cpu architecture, cpu architecture variant, and fine tuning cpu parameters. - Configuration driven building. No need to manually add filenames to the makefiles, or hack through the library in order to get the build you want. - Per product configuration. Every TARGET_PRODUCT will have its own configuration. - Builds all libraries and tools, except ffplay. - Builds both shared and static libraries. - Builds latest releases form 0.7, 0.8, 0.9, 0.10, 0.11, 1.0 and HEAD branches. - Supports parallel building from the same source for the different products. Tested on: - FFmpeg releases: 0.7.13, 0.8.12, 0.9.2, 0.10.6, 0.11.2, 1.0, HEAD-4bf3bc6 - Build host OS: Ubuntu 10.04, Ubuntu 11.04 - Android target OS: Honeycomb, ICS, Android Master branch - Architecture: arm, mips, x86 - SDK + NDK release: platform-11 + NDK-r6, platform-14 + NDK-r8 - Product: full-eng, full_mips-eng, full_x86-eng, and some proprietary bleeding edge products Known issues: - Branches 0.10, 0.9, 0.8, 0.7 cant be built for ARM architecture because of the changes in building Android for ARM. The following flag was added -D_FORTIFY_SOURCE=1, which enables additional constraints in bionic. These constraints are triggered by probably a bug in libavfilter/vf_pixdesctest.c, where memcpy is using same source and destination address. memcpy(outpicref->data[1], outpicref->data[1], 256*4); In later versions, this was changed to memcpy(outpicref->data[1], picref->data[1], 256*4); so 0.11 and higher branches are building fine. As this is ffmpeg bug, it is out of my scope to fix it. To build branches 0.10, 0.9, 0.8, 0.7 for ARM, fix this bug, or downgrade your Android version. From rrangaraj at yahoo.com Wed Nov 21 03:01:12 2012 From: rrangaraj at yahoo.com (albanyeye) Date: Tue, 20 Nov 2012 18:01:12 -0800 (PST) Subject: [FFmpeg-user] Copy input audio in file to two tracks in output audio file In-Reply-To: References: Message-ID: <1353463272358-4655193.post@n4.nabble.com> Hi I have a newbie question regarding conversion from DTS to AAC. I am on OSX moutain lion and have done some basic conversion from test.mkv to test.mp4 with the audio being converted from DTS 5.1 to AAC 5.1 using libfaac. What I want to do is take the same test.mkv with DTS 5.1 and convert to test.mp4 with AAC 5.1 and AAC dolby prologic 2 channel for iphone/ipad as a fallback audio when the kids want to watch on the road. Currently I issue ffmpeg -i test.mkv -acodec libfaac -ac 6 -ar 48000 -ab 192k test-output.mp4 How can I do want I want in 1 command. Thanks for all the help -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Copy-input-audio-in-file-to-two-tracks-in-output-audio-file-tp4651105p4655193.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From steve.ghitc at gmail.com Tue Nov 20 19:13:57 2012 From: steve.ghitc at gmail.com (Steve Kuo) Date: Wed, 21 Nov 2012 02:13:57 +0800 Subject: [FFmpeg-user] Build error --mfpu=neon Message-ID: Dear ffmpeg, I am a user who would like to build the ffmpeg library on Android. I would like to turn on the neon support and hence I added the option " -mfpu=neon" in extra-cflags. When I tried to make the build, the following error comes: ============================================================================================================================================= INSTALL ffprobe libavcodec/libavcodec.a(fft_fixed_init_arm.o): In function `ff_fft_fixed_init_arm': /home/guaihung/ffmpeg/jni/ffmpeg/libavcodec/arm/fft_fixed_init_arm.c:36: undefined reference to `ff_fft_fixed_calc_neon' libavcodec/libavcodec.a(fft_init_arm.o): In function `ff_fft_init_arm': /home/guaihung/ffmpeg/jni/ffmpeg/libavcodec/arm/fft_init_arm.c:47: undefined reference to `ff_fft_permute_neon' /home/guaihung/ffmpeg/jni/ffmpeg/libavcodec/arm/fft_init_arm.c:47: undefined reference to `ff_fft_calc_neon' ============================================================================================================================================= The build is FFMpeg 1.0 git on Ubuntu. I also attached with the build_android.sh for reference. Please help if I make the script wrong or what else I should do to fix it. Thanks in advance. Best regards, Steve Kuo -------------- next part -------------- A non-text attachment was scrubbed... Name: build_android.sh Type: application/x-sh Size: 3176 bytes Desc: not available URL: From rogerdpack2 at gmail.com Wed Nov 21 21:04:10 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 21 Nov 2012 13:04:10 -0700 Subject: [FFmpeg-user] feature request: better filter error messages In-Reply-To: <20121121105542.09db86f5@lrcd.com> References: <20121121105542.09db86f5@lrcd.com> Message-ID: >> slightly more friendlier error message, like: >> >> Output pad "output0" ("a") for the filter "Parsed_split_1" of type >> "split" not connected to any destination >> >> or something like that. >> Thanks! >> -r > > I recommend adding feature requests to the bug tracker as "type: > enhancement, priority: wish". Sometimes it's hard to remember stuff on > the mailing list. > > https://ffmpeg.org/trac/ffmpeg/ Ok added https://ffmpeg.org/trac/ffmpeg/ticket/1944 Typically I like to bounce ideas off the ML just in case there are things I dont' realize yet... -r From rogerdpack2 at gmail.com Wed Nov 21 21:07:15 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 21 Nov 2012 13:07:15 -0700 Subject: [FFmpeg-user] Build error --mfpu=neon In-Reply-To: References: Message-ID: > The build is FFMpeg 1.0 git on Ubuntu. I also attached with the > build_android.sh for reference. Please help if I make the script wrong or > what else I should do to fix it. Thanks in advance. Do you get the same failure with latest git checkout? From rogerdpack2 at gmail.com Wed Nov 21 23:04:58 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 21 Nov 2012 15:04:58 -0700 Subject: [FFmpeg-user] --enable-shared --enable-static works, but doesn't? Message-ID: Hello. I noticed that when cross compiling FFmpeg for mingw, if I pass configure --enable-shared --enable-static it appears to "just" give me shared output. My guess is...that configure should fail out if it passes 2 (conflicting) parameters like this, or should it chose the latter? (trac worthy?) Thank you. -roger- From cehoyos at ag.or.at Wed Nov 21 23:39:42 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 21 Nov 2012 22:39:42 +0000 (UTC) Subject: [FFmpeg-user] Build error --mfpu=neon References: Message-ID: Steve Kuo gmail.com> writes: > INSTALL ffprobe > libavcodec/libavcodec.a(fft_fixed_init_arm.o): In function > `ff_fft_fixed_init_arm': > /home/guaihung/ffmpeg/jni/ffmpeg/libavcodec/arm/fft_fixed_init_arm.c:36: > undefined reference to `ff_fft_fixed_calc_neon' Please post the configure line you are using, please run make (run make again), then run "make V=1" and post the complete, uncut output of the last (third) make call. And please clarify if the problem is only reproducible with 1.0 or also with current git head. Carl Eugen From cehoyos at ag.or.at Wed Nov 21 23:41:13 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 21 Nov 2012 22:41:13 +0000 (UTC) Subject: [FFmpeg-user] feature request: better filter error messages References: <20121121105542.09db86f5@lrcd.com> Message-ID: Roger Pack gmail.com> writes: > Ok added https://ffmpeg.org/trac/ffmpeg/ticket/1944 > Typically I like to bounce ideas off the ML just in > case there are things I dont' realize yet... Which generally is a very good idea! Carl Eugen From stefasab at gmail.com Wed Nov 21 23:54:11 2012 From: stefasab at gmail.com (Stefano Sabatini) Date: Wed, 21 Nov 2012 23:54:11 +0100 Subject: [FFmpeg-user] feature request: better filter error messages In-Reply-To: References: <20121121105542.09db86f5@lrcd.com> Message-ID: <20121121225411.GD32328@arborea> On date Wednesday 2012-11-21 13:04:10 -0700, Roger Pack wrote: > >> slightly more friendlier error message, like: > >> > >> Output pad "output0" ("a") for the filter "Parsed_split_1" of type > >> "split" not connected to any destination > >> > >> or something like that. > >> Thanks! > >> -r > > > > I recommend adding feature requests to the bug tracker as "type: > > enhancement, priority: wish". Sometimes it's hard to remember stuff on > > the mailing list. > > > > https://ffmpeg.org/trac/ffmpeg/ > > Ok added https://ffmpeg.org/trac/ffmpeg/ticket/1944 > Typically I like to bounce ideas off the ML just in case there are > things I dont' realize yet... http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/154580/ Feel free to comment here or in ffmpeg-devel. -- FFmpeg = Fostering Funny Magical Plastic Ecstatic Geek From sebastian.holmqvist at gmail.com Thu Nov 22 03:00:46 2012 From: sebastian.holmqvist at gmail.com (Sebastian Holmqvist) Date: Thu, 22 Nov 2012 03:00:46 +0100 Subject: [FFmpeg-user] RTMP stream failing Message-ID: Hi! I get invalid characters in the log when accessing a RTMP stream. I run FFmpeg v1.0 compiled on my ARM cpu. What's odd is that it works for FFmpeg v1.0 on my Mac. This is my command: ./ffmpeg -rtmp_pageurl http://www.earthcam.com -rtmp_swfurl http://www.earthcam.com/swf/cam_player_v2/ecnPlayer.swf?20120504_a -rtmp_live 1 -i "rtmp://video2.earthcam.com/fecnetwork/4017timessquare.flv.flv" Linux, ARM, static FFmpeg v1.0 > ffmpeg version 1.0-Serviio_Qnap Copyright (c) 2000-2012 the FFmpeg developers > built on Nov 22 2012 02:01:18 with gcc 4.2.3 (GCC) > configuration: --arch=arm --enable-armv5te --prefix=/root/.serviio/opt --extra-cflags=-I/opt/include --enable-static --disable-shared --disable-ffplay --disable-ffserver --enable-pthreads --enable-libmp3lame --extra-version=Serviio_Qnap > libavutil 51. 73.101 / 51. 73.101 > libavcodec 54. 59.100 / 54. 59.100 > libavformat 54. 29.104 / 54. 29.104 > libavdevice 54. 2.101 / 54. 2.101 > libavfilter 3. 17.100 / 3. 17.100 > libswscale 2. 1.101 / 2. 1.101 > libswresample 0. 15.100 / 0. 15.100 > [rtmp @ 0xf1ef40] Handshaking... > [rtmp @ 0xf1ef40] Type answer 3 > [rtmp @ 0xf1ef40] Server version 3.0.1.1 > [rtmp @ 0xf1ef40] Proto = rtmp, path = /fecnetwork/4017timessquare.flv, app = fecnetwork, fname = ?zb??^??C????4017timessquare.flv > [rtmp @ 0xf1ef40] Server bandwidth = 2500000 > [rtmp @ 0xf1ef40] Client bandwidth = 2500000 > [rtmp @ 0xf1ef40] New incoming chunk size = 4096 > [rtmp @ 0xf1ef40] Creating stream... > [rtmp @ 0xf1ef40] Sending play command for '?zb??^??C????4017timessquare.flv' Mac OS X, Intel, static FFmpeg v1.0 > ffmpeg version 1.0-tessus Copyright (c) 2000-2012 the FFmpeg developers > built on Sep 28 2012 22:31:27 with llvm-gcc 4.2.1 (LLVM build 2336.1.00) > configuration: --prefix=/Users/tessus/data/ext/ffmpeg/sw --as=yasm --extra-version=tessus --disable-shared --enable-static --disable-ffplay --disable-ffserver --enable-gpl --enable-pthreads --enable-postproc --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-libspeex --enable-bzlib --enable-zlib --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libxavs --enable-version3 --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvpx --enable-libgsm --enable-libopus --enable-fontconfig --enable-libfreetype --enable-libass --enable-filters --enable-runtime-cpudetect > libavutil 51. 73.101 / 51. 73.101 > libavcodec 54. 59.100 / 54. 59.100 > libavformat 54. 29.104 / 54. 29.104 > libavdevice 54. 2.101 / 54. 2.101 > libavfilter 3. 17.100 / 3. 17.100 > libswscale 2. 1.101 / 2. 1.101 > libswresample 0. 15.100 / 0. 15.100 > libpostproc 52. 0.100 / 52. 0.100 > [rtmp @ 0x101a0c820] Handshaking... > [rtmp @ 0x101a0c820] Type answer 3 > [rtmp @ 0x101a0c820] Server version 3.0.1.1 > [rtmp @ 0x101a0c820] Proto = rtmp, path = /fecnetwork/4017timessquare.flv, app = fecnetwork, fname = 4017timessquare.flv > [rtmp @ 0x101a0c820] Server bandwidth = 2500000 > [rtmp @ 0x101a0c820] Client bandwidth = 2500000 > [rtmp @ 0x101a0c820] New incoming chunk size = 4096 > [rtmp @ 0x101a0c820] Creating stream... > [rtmp @ 0x101a0c820] Sending play command for '4017timessquare.flv' Am I missing something here? The Mac OS X binary has significantly more plugins by default, perhaps I need one of them? Sincerely, -- Sebastian Holmqvist From nathanmal at gmail.com Thu Nov 22 04:09:21 2012 From: nathanmal at gmail.com (Nathan Malachowski) Date: Wed, 21 Nov 2012 19:09:21 -0800 Subject: [FFmpeg-user] Getting actual video size + ratio In-Reply-To: <201211212357.16214.rodney.baker@iinet.net.au> References: <20121121104615.GA24537@phare.normalesup.org> <201211212357.16214.rodney.baker@iinet.net.au> Message-ID: > Because the pixels aren't square? In which case you also have to multiply by > the PAR (pixel aspect ratio). > I realize they aren't square. You should read the post to understand my question. multiplying width by the PAR results in a width of 873, not 854 as is shown when viewing it. 873x480 is not a standard size as far as i can tell. > And two polite requests: > > 1. Please don't top post on this list (google it if you don't know what that > is). sorry i didn't realize i had to select plain text in gmail when replying > > 2. Please trim your quotes before posting to only those necessary to keep the > reply in context. > will do From farzad.fallah at gmail.com Thu Nov 22 07:22:44 2012 From: farzad.fallah at gmail.com (FiFtHeLeMeNt) Date: Wed, 21 Nov 2012 22:22:44 -0800 (PST) Subject: [FFmpeg-user] Recording RTSP Fails, Please help In-Reply-To: References: <1353507734861-4655206.post@n4.nabble.com> <1353518870955-4655226.post@n4.nabble.com> <1353524424249-4655233.post@n4.nabble.com> Message-ID: <1353565364302-4655248.post@n4.nabble.com> I have no control over streaming server. I am just trying to record it. On my home desktop I am able to watch the stream using VLC or XBMC , but it is choppy. Thats why I am trying to record it on a dedicated server close to streaming server. I dont think the problem is really the lag or bandwidth. the bundled ffmpeg is able to record the stream (although not properly, for example the stream fps is 50, but when I watch the recorded stream it shows it is 25 fps !) but my compiled ffmpeg doesnt do anything at all ! it should be some missing libraries. there are tons of them ! and it is very hard to try them all. I hope someone can point me to the right direction. -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Recording-RTSP-Fails-Please-help-tp4655206p4655248.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From nitinsagar22 at gmail.com Thu Nov 22 08:56:40 2012 From: nitinsagar22 at gmail.com (NITIN SAGAR) Date: Thu, 22 Nov 2012 13:26:40 +0530 Subject: [FFmpeg-user] How to change two PIDs to one PID value using FFMPEG. Message-ID: I have a source clip which has two different resolutions in itself and has two different PCR PID values, with different audio streams and available in TS stream. I need to know if these two PID values could be changed to One PID value which could play both the resolutions in same PID. Is this possible using FFMPEG or any other tools?? Awaiting response. Thanks Nitin From bbutscheidt at yahoo.de Thu Nov 22 09:46:01 2012 From: bbutscheidt at yahoo.de (Bernd Butscheidt) Date: Thu, 22 Nov 2012 08:46:01 +0000 (GMT) Subject: [FFmpeg-user] Multiple Seeks (-ss/-t) in one file In-Reply-To: <20121120202455.GA5885@phare.normalesup.org> References: <20121115120709.GB8443@phare.normalesup.org> <20121120202455.GA5885@phare.normalesup.org> Message-ID: <1353573961.25031.YahooMailNeo@web132103.mail.ird.yahoo.com> _______________________________ > From: Nicolas George >To: FFmpeg user questions >Sent: Tuesday, November 20, 2012 9:24 PM >Subject: Re: [FFmpeg-user] Multiple Seeks (-ss/-t) in one file > > >> Basically I want to cut multiple times but only have to do is one >> single command, so that if I have something that is like 14 hours, but >> I want 4 hours in random spots, I don't have to do 4 separate cuts >> with 4 separate commands. > >What is the rationale for that requirement? It seems rather arbitrary. I simply would see the advantage in the fact, that if you have several cut points you actually need to stream from the beginning of the file as often as the amount of cuts. If you could pass several cuts in one command, the file needed to be passed through only once - at least as far I can imagine. If the source is a video of some hours, this should lead to an reasonable advantage. Bernd B. From cehoyos at ag.or.at Thu Nov 22 09:49:35 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 22 Nov 2012 08:49:35 +0000 (UTC) Subject: [FFmpeg-user] How to change two PIDs to one PID value using FFMPEG. References: Message-ID: NITIN SAGAR gmail.com> writes: > I have a source clip which has two different resolutions > in itself and has two different PCR PID values, with > different audio streams and available in TS stream. > I need to know if these two PID values could be changed > to One PID value which could play both the resolutions > in same PID. > Is this possible using FFMPEG or any other tools? Isn't what you describe FFmpeg's default behaviour? (ie I think it is not possible to keep the two PID values.) Or do I miss something? Carl Eugen From farzad.fallah at gmail.com Thu Nov 22 10:13:53 2012 From: farzad.fallah at gmail.com (FiFtHeLeMeNt) Date: Thu, 22 Nov 2012 01:13:53 -0800 (PST) Subject: [FFmpeg-user] Recording RTSP Fails, Please help In-Reply-To: <1353565364302-4655248.post@n4.nabble.com> References: <1353507734861-4655206.post@n4.nabble.com> <1353518870955-4655226.post@n4.nabble.com> <1353524424249-4655233.post@n4.nabble.com> <1353565364302-4655248.post@n4.nabble.com> Message-ID: <1353575633562-4655252.post@n4.nabble.com> More info available after I used -f rtsp : http://pastebin.com/fS4q4BW1 -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Recording-RTSP-Fails-Please-help-tp4655206p4655252.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From shaijujanardhanan at gmail.com Thu Nov 22 11:07:41 2012 From: shaijujanardhanan at gmail.com (shaiju janardhanan) Date: Thu, 22 Nov 2012 15:37:41 +0530 Subject: [FFmpeg-user] Not able to change frame rate after conversion Message-ID: Hi, I am using ffmpeg to generate .264 format video files For this i used a sample.wmv as input with fps of 30 and converted it to h.264 format using libx264 encoding Then the changed the extension of the file to .264 I then use this file for streaming. My streaming app has as an option to change the streaming fps, But after conversion this feature is not working... I have some .264 files which i had downloaded from web...for these files the frame change option is working fine. It would be great if somebody can throw some light on why the frame rate cannot be changed after conversion? I used the following command for conversion ffmpeg -i "input" -c:v libx264 "output" ??????Shaiju?????? From nitinsagar22 at gmail.com Thu Nov 22 11:08:27 2012 From: nitinsagar22 at gmail.com (NITIN SAGAR) Date: Thu, 22 Nov 2012 15:38:27 +0530 Subject: [FFmpeg-user] How to change two PIDs to one PID value using FFMPEG. In-Reply-To: References: Message-ID: Its possible, there are AFD related clips which will be available in TS streams which could have the capability of having multiple resolutions having one PID value, the real time scenario for this is on Digital video broadcasting. Thanks Nitin On Thu, Nov 22, 2012 at 2:19 PM, Carl Eugen Hoyos wrote: > NITIN SAGAR gmail.com> writes: > > > I have a source clip which has two different resolutions > > in itself and has two different PCR PID values, with > > different audio streams and available in TS stream. > > I need to know if these two PID values could be changed > > to One PID value which could play both the resolutions > > in same PID. > > Is this possible using FFMPEG or any other tools? > > Isn't what you describe FFmpeg's default behaviour? > (ie I think it is not possible to keep the two PID values.) > > Or do I miss something? > > Carl Eugen > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From cehoyos at ag.or.at Thu Nov 22 11:15:07 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 22 Nov 2012 10:15:07 +0000 (UTC) Subject: [FFmpeg-user] How to change two PIDs to one PID value using FFMPEG. References: Message-ID: NITIN SAGAR gmail.com> writes: > Its possible, there are AFD related clips which will > be available in TS streams which could have the > capability of having multiple resolutions having one > PID value, the real time scenario for this is on > Digital video broadcasting. Allow me to try again, sorry for having been unclear: I believe that FFmpeg only supports the behaviour that you want, I think you cannot force FFmpeg to behave differently (the way you do not want it to behave). But I may of course may be wrong, in this case: Command line and complete, uncut console output missing. Please do not top-post here, Carl Eugen From cehoyos at ag.or.at Thu Nov 22 11:55:02 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 22 Nov 2012 10:55:02 +0000 (UTC) Subject: [FFmpeg-user] Inverse Telecine (30fps to 24fps) targa sequence input References: <007501cdc80e$0afc0bc0$20f42340$@tv> Message-ID: Derek Gebhart 4stroke.tv> writes: > However, I did just confirm, the "mp=detc" filter works > fine on the 32bit FFmpeg version. It's only the 64bit > version that crashes when using "mp=detc". I just tested mp=detc with both 32 and 64bit executables and both work fine here. I am honestly willing to help you, if you are unable to provide a backtrace (see http://ffmpeg.org/bugreports.html for an explanation), please provide at least the crashing command line together with complete, uncut console output. A sample may be needed as well. As explained in ticket #681, I am testing the following command line: $ ffmpeg -i telecined -vf mp=detc=am=0:dr=2:fr=0,setpts='N/(24000/1001*TB)' -qscale 2 -r 24000/1001 out.avi Carl Eugen From nicolas.george at normalesup.org Thu Nov 22 12:04:14 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Thu, 22 Nov 2012 12:04:14 +0100 Subject: [FFmpeg-user] Getting actual video size + ratio In-Reply-To: References: <20121121104615.GA24537@phare.normalesup.org> <201211212357.16214.rodney.baker@iinet.net.au> Message-ID: <20121122110414.GA4036@phare.normalesup.org> Le primidi 1er frimaire, an CCXXI, Nathan Malachowski a ?crit?: > I realize they aren't square. You should read the post to understand > my question. multiplying width by the PAR results in a width of 873, > not 854 as is shown when viewing it. 873x480 is not a standard size as > far as i can tell. Your video clip is obviously badly encoded, the mismatch between the bitstream and container aspect ratios is proof enough of that. One of the aspect ratios may be the correct one, but there is no certainty, and you can not know what stupid processing was done too. Wild guess: 720?480 16/9 NTSC DVD frame, cropped to 720?470 to remove dirty edges, then for some reason upscaled to 480. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From nicolas.george at normalesup.org Thu Nov 22 12:07:33 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Thu, 22 Nov 2012 12:07:33 +0100 Subject: [FFmpeg-user] Multiple Seeks (-ss/-t) in one file In-Reply-To: <1353573961.25031.YahooMailNeo@web132103.mail.ird.yahoo.com> References: <20121115120709.GB8443@phare.normalesup.org> <20121120202455.GA5885@phare.normalesup.org> <1353573961.25031.YahooMailNeo@web132103.mail.ird.yahoo.com> Message-ID: <20121122110733.GA6086@phare.normalesup.org> Le duodi 2 frimaire, an CCXXI, Bernd Butscheidt a ?crit?: > I simply would see the advantage in the fact, that if you have several cut > points you actually need to stream from the beginning of the file as often > as the amount of cuts. > If you could pass several cuts in one command, the file needed to be > passed through only once - at least as far I can imagine. If the source file is not seekable, that is a perfectly valid point. If the source file is seekable, several commands will be able to make use of that. I believe that having a single ffmpeg instance with a single input and several outputs, each with the codecs parameters and its own -ss and -t will work for that case, at the cost of decoding the useless parts of the video. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From rodney.baker at iinet.net.au Thu Nov 22 14:37:21 2012 From: rodney.baker at iinet.net.au (Rodney Baker) Date: Fri, 23 Nov 2012 00:07:21 +1030 Subject: [FFmpeg-user] Getting actual video size + ratio In-Reply-To: References: <201211212357.16214.rodney.baker@iinet.net.au> Message-ID: <201211230007.21514.rodney.baker@iinet.net.au> On Thu, 22 Nov 2012 13:39:21 Nathan Malachowski wrote: > > Because the pixels aren't square? In which case you also have to multiply > > by the PAR (pixel aspect ratio). > > I realize they aren't square. You should read the post to understand > my question. multiplying width by the PAR results in a width of 873, > not 854 as is shown when viewing it. 873x480 is not a standard size as > far as i can tell. You seemed to be confusing Pixel Aspect Ratio (PAR) and Storage Aspect Ratio (SAR) which are not the same. As much as I recognise that Wikipedia is by no means considered an authoritative source, this page may shed some light on it for you (I post the link to avoid regurgitating the whole page here). http://en.wikipedia.org/wiki/Pixel_aspect_ratio > > And two polite requests: > > > > 1. Please don't top post on this list (google it if you don't know what > > that is). > > sorry i didn't realize i had to select plain text in gmail when replying > > > 2. Please trim your quotes before posting to only those necessary to keep > > the reply in context. > > will do Thank you. :-) -- ========================================================================== Rodney Baker VK5ZTV rodney.baker at iinet.net.au ========================================================================== From nicolas.george at normalesup.org Thu Nov 22 14:49:56 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Thu, 22 Nov 2012 14:49:56 +0100 Subject: [FFmpeg-user] Getting actual video size + ratio In-Reply-To: <201211230007.21514.rodney.baker@iinet.net.au> References: <201211212357.16214.rodney.baker@iinet.net.au> <201211230007.21514.rodney.baker@iinet.net.au> Message-ID: <20121122134956.GA9046@phare.normalesup.org> Le tridi 3 frimaire, an CCXXI, Rodney Baker a ?crit?: > You seemed to be confusing Pixel Aspect Ratio (PAR) and Storage Aspect Ratio > (SAR) which are not the same. And you are not helping by using acronyms that are not the same as used by ffmpeg. I had never heard of "storage aspect ratio" before. The SAR acronym, for ffmpeg, means sample aspect ratio, and is probably what you call pixel aspect ratio. The other aspect ratio that ffmpeg prints is the display aspect ratio. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From aeciopires at gmail.com Thu Nov 22 14:57:08 2012 From: aeciopires at gmail.com (=?ISO-8859-1?Q?A=E9cio?=) Date: Thu, 22 Nov 2012 10:57:08 -0300 Subject: [FFmpeg-user] Transcode MOV 4:1:1@HIGH to MPG Main@Main Message-ID: Good morning for all! I live in Brazil and am new in the list. I want to know if there is a way to transcode a video with metadata displayed with this link http://pastebin.com/J8V6PGYE to MPEG profile Main at Main. I am using FFmpeg 1.0 on Ubuntu 12.04 64 bits with the command below. /usr/local/bin/ffmpeg -y -i "/home/aecio/Downloads/arteagenda_candidatos.mov" -vcodec mpeg2video -r 29.97 -vb 8000k -s 720x480 -acodec mp2 -ab 224k -ac 2 -ar 44100 -profile:v 4 -aspect 3:2 "aecio_mpeg.mpg" The result of the above command is displayed at this link. http://pastebin.com/aXGCxT0k Thanks for the help. Hug and God bless. A?cio Pires http://aeciopires.com From rodney.baker at iinet.net.au Thu Nov 22 15:10:30 2012 From: rodney.baker at iinet.net.au (Rodney Baker) Date: Fri, 23 Nov 2012 00:40:30 +1030 Subject: [FFmpeg-user] Getting actual video size + ratio In-Reply-To: <20121122134956.GA9046@phare.normalesup.org> References: <201211230007.21514.rodney.baker@iinet.net.au> <20121122134956.GA9046@phare.normalesup.org> Message-ID: <201211230040.31043.rodney.baker@iinet.net.au> On Fri, 23 Nov 2012 00:19:56 Nicolas George wrote: > Le tridi 3 frimaire, an CCXXI, Rodney Baker a ?crit : > > You seemed to be confusing Pixel Aspect Ratio (PAR) and Storage Aspect > > Ratio (SAR) which are not the same. > > And you are not helping by using acronyms that are not the same as used by > ffmpeg. I had never heard of "storage aspect ratio" before. > > The SAR acronym, for ffmpeg, means sample aspect ratio, and is probably > what you call pixel aspect ratio. > > The other aspect ratio that ffmpeg prints is the display aspect ratio. > > Regards, Sorry for the confusion. According to my sources, DAR = SAR x PAR. It seems that Sample Aspect Ratio is a pseudonym for Storage Aspect Ratio (or v/v) but it is NOT the same. I thought ffmpeg used to print all 3 parameters, but maybe it has only ever printed 2 of the 3, but codec dependent. SAR only has meaning for MPEG4 streams, apparently. Here is another reference that uses Sample Aspect Ratio, but the formula is the same. http://www.animemusicvideos.org/guides/avtech3/theory-videoaspectratios.html Quoting from that page: "Sample Aspect Ratios Now, as if Pixel Aspect Ratios and Display Aspect Ratios weren't enough, now we have another one to throw into the mix. Sample Aspect Ratios were introduced with the MPEG4 container. As such, they have absolutely nothing to do with DVDs! Since you might want to distribute your AMV as an MPEG4 though, it is worth learning what they are. Sample Aspect Ratios are actually very simple to understand - they are just a little hard to calculate. Fortunately, you probably wont ever need to calculate an SAR by hand! The SAR basically just says "stretch the video by this ratio". So lets say for example, we have a 704x480 video (we took a dvd, and simply cropped off those annoying bits on the sides). If we want this video to be displayed at an aspect ratio of 4:3, then it would need an SAR of 10:11. Why 10:11? Just look: (704*10)/(480*11) = 4/3 See, it *is* easy to understand, right? If we wanted that same 704x480 video to be displayed at an aspect ratio of 16:9, then we would use an SAR of 40:33, as (704*40)/(480*33) = 16/9. But like I said, you wont need to be calculating these manually, so all you really need to worry about is just understanding how the SAR differs from the PAR and DAR." -- ========================================================================== Rodney Baker VK5ZTV rodney.baker at iinet.net.au ========================================================================== From cehoyos at ag.or.at Thu Nov 22 15:12:11 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 22 Nov 2012 14:12:11 +0000 (UTC) Subject: [FFmpeg-user] Transcode MOV 4:1:1 HIGH to MPG Main Main References: Message-ID: A?cio gmail.com> writes: > /usr/local/bin/ffmpeg -y -i > "/home/aecio/Downloads/arteagenda_candidatos.mov" -vcodec mpeg2video > -r 29.97 -vb 8000k -s 720x480 -acodec mp2 -ab 224k -ac 2 -ar 44100 > -profile:v 4 -aspect 3:2 "aecio_mpeg.mpg" The main profile does not support 4:1:1, add -pix_fmt yuv420p to your command line. > The result of the above command is displayed at this link. > > http://pastebin.com/aXGCxT0k For future mails: Please do not use external resources to post your command line / complete uncut console output, always post them to the mailing list. Carl Eugen From aeciopires at gmail.com Thu Nov 22 15:22:52 2012 From: aeciopires at gmail.com (=?ISO-8859-1?Q?A=E9cio?=) Date: Thu, 22 Nov 2012 11:22:52 -0300 Subject: [FFmpeg-user] Transcode MOV 4:1:1 HIGH to MPG Main Main In-Reply-To: References: Message-ID: Thanks Carl for the reply. Added the option -pix_fmt yuv420p in the command and it worked! :-) > For future mails: > Please do not use external resources to post your command line / > complete uncut console output, always post them to the mailing > list. Combined. Good day! A?cio Pires http://aeciopires.com 2012/11/22 Carl Eugen Hoyos > A?cio gmail.com> writes: > > > /usr/local/bin/ffmpeg -y -i > > "/home/aecio/Downloads/arteagenda_candidatos.mov" -vcodec mpeg2video > > -r 29.97 -vb 8000k -s 720x480 -acodec mp2 -ab 224k -ac 2 -ar 44100 > > -profile:v 4 -aspect 3:2 "aecio_mpeg.mpg" > > The main profile does not support 4:1:1, add > -pix_fmt yuv420p to your command line. > > > The result of the above command is displayed at this link. > > > > http://pastebin.com/aXGCxT0k > > For future mails: > Please do not use external resources to post your command line / > complete uncut console output, always post them to the mailing > list. > > Carl Eugen > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From kifayat.ullah at yahoo.com Thu Nov 22 16:05:37 2012 From: kifayat.ullah at yahoo.com (kifayat ullah) Date: Thu, 22 Nov 2012 15:05:37 +0000 (GMT) Subject: [FFmpeg-user] NAV PACK System Clock Refrence. Message-ID: <1353596737.18894.YahooMailNeo@web29705.mail.ird.yahoo.com> Hello Carl, Accroding to DVD Standards Each Title set first VOB should always contain System clock refrence value = 0 in its first Navigation Pack. When I try to create a vob from ffmpeg command line using following command it doesn't seems valid. ?ffmpeg -i VTS_01_1.VOB -target ntsc-dvd out.vob I try to look the value of Nav Pack 0 @ 000000 in VobEdit tool and it seems other then 0. Any idea how to fix this. Many thanks kifayat From francois.visagie at gmail.com Thu Nov 22 17:08:13 2012 From: francois.visagie at gmail.com (Francois Visagie) Date: Thu, 22 Nov 2012 18:08:13 +0200 Subject: [FFmpeg-user] NAV PACK System Clock Refrence. In-Reply-To: <1353596737.18894.YahooMailNeo@web29705.mail.ird.yahoo.com> References: <1353596737.18894.YahooMailNeo@web29705.mail.ird.yahoo.com> Message-ID: <041201cdc8cb$966eea20$c34cbe60$@gmail.com> Hi, > -----Original Message----- > From: ffmpeg-user-bounces at ffmpeg.org [mailto:ffmpeg-user- > bounces at ffmpeg.org] On Behalf Of kifayat ullah > Sent: 22 November 2012 17:06 > To: F Fmpeg user questions and RTFMs > Cc: Carl Eugen Hoyos > Subject: [FFmpeg-user] NAV PACK System Clock Refrence. > > Hello Carl, > > Accroding to DVD Standards Each Title set first VOB should always contain > System clock refrence value = 0 in its first Navigation Pack. > > When I try to create a vob from ffmpeg command line using following > command it doesn't seems valid. > > ?ffmpeg -i VTS_01_1.VOB -target ntsc-dvd out.vob > > I try to look the value of Nav Pack 0 @ 000000 in VobEdit tool and it seems > other then 0. Isn't it really up to your DVD authoring program to correctly identify and set the first title set VOB? Maybe I'm misguided, but I can't see how ffmpeg would know where in the DVD layout this particular VOB would end up. Or aren't you authoring to DVD but still want the ffmpeg output DVD-compliant for some reason? > > Any idea how to fix this. > > Many thanks > > kifayat > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From derek at 4stroke.tv Thu Nov 22 17:19:45 2012 From: derek at 4stroke.tv (Derek Gebhart) Date: Thu, 22 Nov 2012 11:19:45 -0500 Subject: [FFmpeg-user] Inverse Telecine (30fps to 24fps) targa sequence input In-Reply-To: References: <007501cdc80e$0afc0bc0$20f42340$@tv> Message-ID: <00ad01cdc8cd$2f9cd2b0$8ed67810$@tv> Upon further testing, on multiple machines in my studio (all Windows 7 Prox64), FFmpeg(x64) crashes consistently when using the "mp=detc" filter in any combo. FFmpeg(x32) works only intermittently. I ran the exact same command line sequence over and over, and FFmpeg(x32) works about 1 in 5 tries. It crashes more often than not, but does work occasionally. I've tried backtracing, but I can't find an FFmpeg_g version with a working "mp=detc" filter. All versions of FFmpeg_g I've tried give me the error "No such filter: 'mp'". Compiling my own version seems a little out of my league. Nonetheless, I ran a backtrace on the latest static Windows FFmpeg(x32) version. Here is the complete process... C:>gdb ffmpeg.exe GNU gdb (GDB) 7.5 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-pc-mingw32". For bug reporting instructions, please see: ... Reading symbols from ffmpeg.exe...(no debugging symbols found)...done. (gdb)r -v 9 -loglevel 99 -y -framerate 30 -i Boxer_v5_ENG_SD30fps.%04d.tga -vf format=yuv420p,mp=detc=am=0:dr=2:fr=0,setpts='N/(24000/1001*TB)' -an -r 24000/1001 -t 15.0 Test.mp4 Starting program: ffmpeg.exe -v 9 -loglevel 99 -y -framerate 30 -start_number 1 -i Boxer_v5_ENG_SD30fps.%04d.tga -vf format=yuv420p,mp=detc=am=0:dr=2:fr=0,setpts='N/(24000/1001*TB)' -an -r 24000/1001 -t 15.0 C:/Temp/Test.mp4 [New Thread 5916.0xe60] ffmpeg version N-46936-g8b6aeb1 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 20 2012 19:34:37 with gcc 4.7.2 (GCC) configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 8.100 / 52. 8.100 libavcodec 54. 74.100 / 54. 74.100 libavformat 54. 37.100 / 54. 37.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 23.101 / 3. 23.101 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 17.101 / 0. 17.101 libpostproc 52. 2.100 / 52. 2.100 [AVIOContext @ 0203cf40] Statistics: 1031129 bytes read, 0 seeks [AVIOContext @ 0203b9a0] Statistics: 1030612 bytes read, 0 seeks [AVIOContext @ 0203ba60] Statistics: 1030903 bytes read, 0 seeks [AVIOContext @ 03765ba0] Statistics: 1030564 bytes read, 0 seeks [AVIOContext @ 03765c60] Statistics: 1030930 bytes read, 0 seeks [image2 @ 0203bb40] Probe buffer size limit 5000000 reached Input #0, image2, from Boxer_v5_ENG_SD30fps.%04d.tga': Duration: 00:00:15.00, start: 0.000000, bitrate: N/A Stream #0:0, 5, 1/30: Video: targa, bgra, 720x486, 1/30, 30 fps, 30 tbr, 30 tbn, 30 tbc [Parsed_mp_1 @ 03775140] 'detc' is a wrapped MPlayer filter (libmpcodecs). This filter may be removed once it has been ported to a native libavfilter. warning: HEAP[ffmpeg.exe]: warning: Invalid address specified to RtlFreeHeap( 02020000, 0202D2E0 ) Program received signal SIGTRAP, Trace/breakpoint trap. 0x771804e5 in ntdll!TpWaitForAlpcCompletion () from C:\Windows\system32\ntdll.dll (gdb) bt #0 0x771804e5 in ntdll!TpWaitForAlpcCompletion () from C:\Windows\system32\ntdll.dll #1 0x0028e160 in ?? () #2 0x77142a2a in ntdll!RtlCopyExtendedContext () from C:\Windows\system32\ntdll.dll #3 0x0202d2d8 in ?? () #4 0x7718153f in ntdll!TpQueryPoolStackInformation () from C:\Windows\system32\ntdll.dll #5 0x02020000 in ?? () #6 0x7713ab9a in ntdll!AlpcMaxAllowedMessageLength () from C:\Windows\system32\ntdll.dll #7 0x02020000 in ?? () #8 0x770e3492 in ntdll!LdrLoadAlternateResourceModuleEx () from C:\Windows\system32\ntdll.dll #9 0x0202d2d8 in ?? () #10 0x75a498cd in msvcrt!free () from C:\Windows\syswow64\msvcrt.dll #11 0x02020000 in ?? () #12 0x00460308 in ?? () (gdb) disass $pc-32,$pc+32 Dump of assembler code from 0x771804c5 to 0x77180505: 0x771804c5 : in (%dx),%al 0x771804c6 : mov %fs:0x18,%eax 0x771804cc : mov 0x30(%eax),%eax 0x771804cf : cmpb $0x0,0x2(%eax) 0x771804d3 : je 0x771804ec 0x771804d5 : mov 0x8(%ebp),%eax 0x771804d8 : movb $0x1,0x771b8225 0x771804df : mov %eax,0x771b8220 0x771804e4 : int3 => 0x771804e5 : movb $0x0,0x771b8225 0x771804ec : pop %ebp 0x771804ed : ret $0x4 0x771804f0 : nop 0x771804f1 : nop 0x771804f2 : nop 0x771804f3 : nop 0x771804f4 : nop 0x771804f5 : mov %edi,%edi 0x771804f7 : push %ebp 0x771804f8 : mov %esp,%ebp 0x771804fa : sub $0x1c,%esp 0x771804fd : push %esi 0x771804fe : mov 0x10(%ebp),%esi 0x77180501 : push %edi 0x77180502 : xor %edi,%edi 0x77180504 : cmp $0x8,%esi End of assembler dump. (gdb) info all-registers eax 0x3775678 58152568 ecx 0x77120b0a 1997671178 edx 0x28defd 2678525 ebx 0x3775678 58152568 esp 0x28e144 0x28e144 ebp 0x28e144 0x28e144 esi 0x2030000 33751040 edi 0x2030000 33751040 eip 0x771804e5 0x771804e5 eflags 0x200202 [ IF ID ] cs 0x23 35 ss 0x2b 43 ds 0x2b 43 es 0x2b 43 fs 0x53 83 gs 0x2b 43 st0 0 (raw 0x00000000000000000000) st1 2 (raw 0x40008000000000000000) st2 2 (raw 0x40008000000000000000) st3 9 (raw 0x40029000000000000000) st4 9 (raw 0x40029000000000000000) st5 1 (raw 0x3fff8000000000000000) st6 1 (raw 0x3fff8000000000000000) st7 1 (raw 0x3fff8000000000000000) fctrl 0x37f 895 fstat 0x20 32 ftag 0xffff 65535 fiseg 0x23 35 fioff 0xbce631 12379697 foseg 0x2b 43 fooff 0x28f7a8 2684840 fop 0x77c 1916 xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm4 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = {0x17, 0x2a, 0x44, 0xff, 0x18, 0x2c, 0x46, 0xff, 0x19, 0x2c, 0x48, 0xff, 0x19, 0x2e, 0x49, 0xff}, v8_int16 = {0x2a17, 0xff44, 0x2c18, 0xff46, 0x2c19, 0xff48, 0x2e19, 0xff49}, v4_int32 = {0xff442a17, 0xff462c18, 0xff482c19, 0xff492e19}, v2_int64 = {0xff462c18ff442a17, 0xff492e19ff482c19}, uint128 = 0xff492e19ff482c19ff462c18ff442a17} xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = {0x1a, 0x31, 0x4b, 0xff, 0x1b, 0x31, 0x4d, 0xff, 0x1c, 0x32, 0x4f, 0xff, 0x1d, 0x34, 0x51, 0xff}, v8_int16 = {0x311a, 0xff4b, 0x311b, 0xff4d, 0x321c, 0xff4f, 0x341d, 0xff51}, v4_int32 = {0xff4b311a, 0xff4d311b, 0xff4f321c, 0xff51341d}, v2_int64 = {0xff4d311bff4b311a, 0xff51341dff4f321c}, uint128 = 0xff51341dff4f321cff4d311bff4b311a} mxcsr 0x1f80 [ IM DM ZM OM UM PM ] mm0 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm1 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}} mm2 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}} mm3 {uint64 = 0x9000000000000000, v2_int32 = {0x0, 0x90000000}, v4_int16 = {0x0, 0x0, 0x0, 0x9000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x90}} mm4 {uint64 = 0x9000000000000000, v2_int32 = {0x0, 0x90000000}, v4_int16 = {0x0, 0x0, 0x0, 0x9000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x90}} mm5 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}} mm6 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}} mm7 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}} (gdb) Derek Gebhart From kifayat.ullah at yahoo.com Thu Nov 22 17:22:47 2012 From: kifayat.ullah at yahoo.com (kifayat ullah) Date: Thu, 22 Nov 2012 16:22:47 +0000 (GMT) Subject: [FFmpeg-user] NAV PACK System Clock Refrence. In-Reply-To: <041201cdc8cb$966eea20$c34cbe60$@gmail.com> References: <1353596737.18894.YahooMailNeo@web29705.mail.ird.yahoo.com> <041201cdc8cb$966eea20$c34cbe60$@gmail.com> Message-ID: <1353601367.3499.YahooMailNeo@web29703.mail.ird.yahoo.com> Hello francois, Thanks for replying. I am thinking same as you, but what I have observed is that SCR in Nav Packwould effect Video Pack SCR, which gives me clue that it might be set by FFMPEG while creating VOB. Authring tool obviously fill other informationwhich are left blank. Muxrate value in NAV Pack is set by ffmpeg as well, which remain same in Video Packheader as well. regards Kifayat ________________________________ From: Francois Visagie To: 'FFmpeg user questions' Sent: Thursday, 22 November 2012, 16:08 Subject: Re: [FFmpeg-user] NAV PACK System Clock Refrence. Hi, > -----Original Message----- > From: ffmpeg-user-bounces at ffmpeg.org [mailto:ffmpeg-user- > bounces at ffmpeg.org] On Behalf Of kifayat ullah > Sent: 22 November 2012 17:06 > To: F Fmpeg user questions and RTFMs > Cc: Carl Eugen Hoyos > Subject: [FFmpeg-user] NAV PACK System Clock Refrence. > > Hello Carl, > > Accroding to DVD Standards Each Title set first VOB should always contain > System clock refrence value = 0 in its first Navigation Pack. > > When I try to create a vob from ffmpeg command line using following > command it doesn't seems valid. > > ?ffmpeg -i VTS_01_1.VOB -target ntsc-dvd out.vob > > I try to look the value of Nav Pack 0 @ 000000 in VobEdit tool and it seems > other then 0. Isn't it really up to your DVD authoring program to correctly identify and set the first title set VOB? Maybe I'm misguided, but I can't see how ffmpeg would know where in the DVD layout this particular VOB would end up. Or aren't you authoring to DVD but still want the ffmpeg output DVD-compliant for some reason? > > Any idea how to fix this. > > Many thanks > > kifayat > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user _______________________________________________ ffmpeg-user mailing list ffmpeg-user at ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user From nicolas.george at normalesup.org Thu Nov 22 17:54:13 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Thu, 22 Nov 2012 17:54:13 +0100 Subject: [FFmpeg-user] Getting actual video size + ratio In-Reply-To: <201211230040.31043.rodney.baker@iinet.net.au> References: <201211230007.21514.rodney.baker@iinet.net.au> <20121122134956.GA9046@phare.normalesup.org> <201211230040.31043.rodney.baker@iinet.net.au> Message-ID: <20121122165413.GA30817@phare.normalesup.org> Le tridi 3 frimaire, an CCXXI, Rodney Baker a ?crit?: > Sorry for the confusion. According to my sources, DAR = SAR x PAR. It seems The correct formula, eliminating all notation problems, is: display aspect ratio = image ratio ? sample aspect ratio where display aspect ratio is the ratio between the physical size of the image when it is correctly displayed; image aspect ratio is the ratio of the resolution of the image in pixels; sample aspect ratio is the aspect ratio of the physical size of a pixel of the image when it is correctly displayed. > that Sample Aspect Ratio is a pseudonym for Storage Aspect Ratio (or v/v) but I do not know where you got that storage aspect ratio, I had never encountered it before. It seems to refer to what I call image ratio. Sample aspect ratio is a synonym for pixel aspect ratio, since the pixels are the samples for images. Anyway, you should never refer to this kind of formula without stating your notations with accuracy. > it is NOT the same. I thought ffmpeg used to print all 3 parameters, but maybe > it has only ever printed 2 of the 3, but codec dependent. ffmpeg prints the display aspect ratio and the sample aspect ratio. It also prints the image resolution, and you can use a calculator to deduce the corresponding ratio (which, IMHO, should not be called an _aspect_ ratio). > Here is another reference that uses Sample Aspect Ratio, but the formula is > the same. > > http://www.animemusicvideos.org/guides/avtech3/theory-videoaspectratios.html > > Quoting from that page: > > "Sample Aspect Ratios > The SAR basically just says "stretch the video by this ratio". Unless I am seriously mistaken, this thing is completely equivalent to what the very same page calls pixel aspect ratio a few paragraphs earlier (and that ffmpeg calls sample aspect ratio). (There may be a catch if the file is designed to be played on a device that has non-square pixels but not at its native resolution, but that is beginning to be far-fetched.) Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From tojesseg at gmail.com Thu Nov 22 18:59:03 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Thu, 22 Nov 2012 09:59:03 -0800 Subject: [FFmpeg-user] How do I make ffplay play without high latency? Message-ID: Good Day, I have an internet-controllable robot (See photo) and I have a little Cisco MP4 streaming video network camera on it, and I'm trying to use ffplay to play the live video stream. The camera encodes the video to either mjpeg or mpeg4 with extremely low latency. I'm using the mpeg4 mode because it requires far less bandwidth. The problem I'm having is that ffplay seems to introduce a second or two of latency -- which is a big deal when you're driving the robot via the video feed, and you can' t see where you're going until after it's too late. With mplayer I was using the -benchmark option which makes it play as fast as possible, but even that has just under a second of latency. I know that the video camera is getting the data out the network port quickly because when I use the windows web client, it has a plugin that streams/plays the mpeg4 and it has very low latency -- so I know the camera is not the source of the latency. (But of course I use Linux.) Is there a way to make ffmpeg play each frame as soon as it can with reduced buffers or whatever so I can get the picture to the screen as soon as possible? I don't care too much about jitter or stuttering - I just need the video on the screen as soon as possible. Thank you very much, ~Jesse NOTE: Below, the "warning: first frame is no keyframe" line happened when I clicked in ffplay to fast forward to the end, to try to get latency to reduce. But the video was playing just fine after I clicked to fast forward. bash-4.1# ffplay http://admin:admin at 192.168.0.65/img/video.asf ffplay version N-46939-g030db0c Copyright (c) 2003-2012 the FFmpeg developers built on Nov 21 2012 00:52:42 with gcc 4.5.2 (GCC) configuration: --prefix=/usr libavutil 52. 8.100 / 52. 8.100 libavcodec 54. 74.100 / 54. 74.100 libavformat 54. 37.100 / 54. 37.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 23.101 / 3. 23.101 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 17.101 / 0. 17.101 [asf @ 0x8f2b1a0] Estimating duration from bitrate, this may be inaccurate Input #0, asf, from 'http://admin:admin at 192.168.0.65/img/video.asf': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: mpeg4 (MP4S / 0x5334504D), yuv420p, 640x480, 14.99 tbr, 1k tbn, 1k tbc Frame changed from size:0x0 to size:640x480 4KB sq= 0B f=0/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 972, new 874=0/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 972, new 829=0/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 971, new 823=0/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 975, new 11230/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 974, new 14450/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 974, new 753=0/0 [mpeg4 @ 0x8f40920] warning: first frame is no keyframe 0KB sq= 0B f=0/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 973, new 790=0/0 B f=0/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 975, new 784=0/0 61.58 A-V: 0.000 fd= 517 aq= 0KB vq= 0KB sq= 0B f=0/0 bash-4.1# -------------- next part -------------- A non-text attachment was scrubbed... Name: Robot-P1040177-small.JPG Type: image/jpeg Size: 51134 bytes Desc: not available URL: From tojesseg at gmail.com Thu Nov 22 19:02:25 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Thu, 22 Nov 2012 10:02:25 -0800 Subject: [FFmpeg-user] How do I make ffplay play without high latency? Message-ID: Good Day, I have an internet-controllable robot (See photo) and I have a little Cisco MP4 streaming video network camera on it, and I'm trying to use ffplay to play the live video stream. The camera encodes the video to either mjpeg or mpeg4 with extremely low latency. I'm using the mpeg4 mode because it requires far less bandwidth. The problem I'm having is that ffplay seems to introduce a second or two of latency -- which is a big deal when you're driving the robot via the video feed, and you can' t see where you're going until after it's too late. With mplayer I was using the -benchmark option which makes it play as fast as possible, but even that has just under a second of latency. I know that the video camera is getting the data out the network port quickly because when I use the windows web client, it has a plugin that streams/plays the mpeg4 and it has very low latency -- so I know the camera is not the source of the latency. (But of course I use Linux.) Is there a way to make ffmpeg play each frame as soon as it can with reduced buffers or whatever so I can get the picture to the screen as soon as possible? I don't care too much about jitter or stuttering - I just need the video on the screen as soon as possible. Thank you very much, ~Jesse NOTE: Below, the "warning: first frame is no keyframe" line happened when I clicked in ffplay to fast forward to the end, to try to get latency to reduce. But the video was playing just fine after I clicked to fast forward. bash-4.1# ffplay http://admin:admin at 192.168.0.65/img/video.asf ffplay version N-46939-g030db0c Copyright (c) 2003-2012 the FFmpeg developers built on Nov 21 2012 00:52:42 with gcc 4.5.2 (GCC) configuration: --prefix=/usr libavutil 52. 8.100 / 52. 8.100 libavcodec 54. 74.100 / 54. 74.100 libavformat 54. 37.100 / 54. 37.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 23.101 / 3. 23.101 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 17.101 / 0. 17.101 [asf @ 0x8f2b1a0] Estimating duration from bitrate, this may be inaccurate Input #0, asf, from 'http://admin:admin at 192.168.0.65/img/video.asf': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: mpeg4 (MP4S / 0x5334504D), yuv420p, 640x480, 14.99 tbr, 1k tbn, 1k tbc Frame changed from size:0x0 to size:640x480 4KB sq= 0B f=0/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 972, new 874=0/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 972, new 829=0/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 971, new 823=0/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 975, new 11230/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 974, new 14450/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 974, new 753=0/0 [mpeg4 @ 0x8f40920] warning: first frame is no keyframe 0KB sq= 0B f=0/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 973, new 790=0/0 B f=0/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 975, new 784=0/0 61.58 A-V: 0.000 fd= 517 aq= 0KB vq= 0KB sq= 0B f=0/0 bash-4.1# -------------- next part -------------- A non-text attachment was scrubbed... Name: Robot-P1040177-small.JPG Type: image/jpeg Size: 51134 bytes Desc: not available URL: From tojesseg at gmail.com Thu Nov 22 19:10:57 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Thu, 22 Nov 2012 10:10:57 -0800 Subject: [FFmpeg-user] How do I make ffplay play without high latency? Message-ID: <50AE6AB1.2020009@gmail.com> Good Day, I have an internet-controllable robot (See photo) and I have a little Cisco MP4 streaming video network camera on it, and I'm trying to use ffplay to play the live video stream. The camera encodes the video to either mjpeg or mpeg4 with extremely low latency. I'm using the mpeg4 mode because it requires far less bandwidth. The problem I'm having is that ffplay seems to introduce a second or two of latency -- which is a big deal when you're driving the robot via the video feed, and you can' t see where you're going until after it's too late. With mplayer I was using the -benchmark option which makes it play as fast as possible, but even that has just under a second of latency. I know that the video camera is getting the data out the network port quickly because when I use the windows web client, it has a plugin that streams/plays the mpeg4 and it has very low latency -- so I know the camera is not the source of the latency. (But of course I use Linux.) Is there a way to make ffmpeg play each frame as soon as it can with reduced buffers or whatever so I can get the picture to the screen as soon as possible? I don't care too much about jitter or stuttering - I just need the video on the screen as soon as possible. Thank you very much, ~Jesse NOTE: Below, the "warning: first frame is no keyframe" line happened when I clicked in ffplay to fast forward to the end, to try to get latency to reduce. But the video was playing just fine after I clicked to fast forward. bash-4.1# ffplay http://admin:admin at 192.168.0.65/img/video.asf ffplay version N-46939-g030db0c Copyright (c) 2003-2012 the FFmpeg developers built on Nov 21 2012 00:52:42 with gcc 4.5.2 (GCC) configuration: --prefix=/usr libavutil 52. 8.100 / 52. 8.100 libavcodec 54. 74.100 / 54. 74.100 libavformat 54. 37.100 / 54. 37.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 23.101 / 3. 23.101 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 17.101 / 0. 17.101 [asf @ 0x8f2b1a0] Estimating duration from bitrate, this may be inaccurate Input #0, asf, from 'http://admin:admin at 192.168.0.65/img/video.asf': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: mpeg4 (MP4S / 0x5334504D), yuv420p, 640x480, 14.99 tbr, 1k tbn, 1k tbc Frame changed from size:0x0 to size:640x480 4KB sq= 0B f=0/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 972, new 874=0/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 972, new 829=0/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 971, new 823=0/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 975, new 11230/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 974, new 14450/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 974, new 753=0/0 [mpeg4 @ 0x8f40920] warning: first frame is no keyframe 0KB sq= 0B f=0/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 973, new 790=0/0 B f=0/0 [asf @ 0x8f2b1a0] freeing incomplete packet size 975, new 784=0/0 61.58 A-V: 0.000 fd= 517 aq= 0KB vq= 0KB sq= 0B f=0/0 bash-4.1# -------------- next part -------------- A non-text attachment was scrubbed... Name: Robot-P1040177-small.JPG Type: image/jpeg Size: 51134 bytes Desc: not available URL: From cehoyos at ag.or.at Thu Nov 22 19:10:31 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 22 Nov 2012 18:10:31 +0000 (UTC) Subject: [FFmpeg-user] How do I make ffplay play without high latency? References: Message-ID: Jesse Gordon gmail.com> writes: > The problem I'm having is that ffplay seems to > introduce a second or two of latency Does -probesize improve the situation? (I am not sure if it only affects initial latency or also while playback.) Carl Eugen From tojesseg at gmail.com Thu Nov 22 19:37:56 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Thu, 22 Nov 2012 10:37:56 -0800 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: <50AE6AB1.2020009@gmail.com> References: <50AE6AB1.2020009@gmail.com> Message-ID: <50AE7104.6020105@gmail.com> Oops - sorry for the multi-post. Gmail kept telling me that it was unable to send, so I kept trying. ~Jesse From nicolas.george at normalesup.org Thu Nov 22 19:42:40 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Thu, 22 Nov 2012 19:42:40 +0100 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: References: Message-ID: <20121122184240.GA29338@phare.normalesup.org> Le duodi 2 frimaire, an CCXXI, Carl Eugen Hoyos a ?crit?: > Does -probesize improve the situation? > (I am not sure if it only affects initial latency > or also while playback.) AFAIK, ffplay and MPlayer will try to respect the frame rate they find in the stream (or the default they assume if it is not present). Therefore, they will not be able to "catch up" with the stream. ffmpeg ... -f sdl - should not have that feature, and therefore should be able to catch up. See also the low_delay flag. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From tojesseg at gmail.com Thu Nov 22 19:52:20 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Thu, 22 Nov 2012 10:52:20 -0800 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: References: Message-ID: <50AE7464.2070108@gmail.com> On 11/22/2012 10:10 AM, Carl Eugen Hoyos wrote: > Jesse Gordon gmail.com> writes: > >> The problem I'm having is that ffplay seems to >> introduce a second or two of latency > Does -probesize improve the situation? > (I am not sure if it only affects initial latency > or also while playback.) > > Carl Eugen > -probesize doesn't seem to improve the situation at all. Is there a way I can tell ffplay to play at 20 fps even though my source is 15 or whatever -- so that it will always be running out of frames? (and keeping its buffer empty? Ahh, I just thought of this -- I could go into the ffmpeg source if I were smart enough and comment out all the timing code that enforced the fps..! thanks, Jesse From tojesseg at gmail.com Thu Nov 22 19:58:52 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Thu, 22 Nov 2012 10:58:52 -0800 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: <20121122184240.GA29338@phare.normalesup.org> References: <20121122184240.GA29338@phare.normalesup.org> Message-ID: <50AE75EC.3040804@gmail.com> On 11/22/2012 10:42 AM, Nicolas George wrote: > Le duodi 2 frimaire, an CCXXI, Carl Eugen Hoyos a ?crit : >> Does -probesize improve the situation? >> (I am not sure if it only affects initial latency >> or also while playback.) > AFAIK, ffplay and MPlayer will try to respect the frame rate they find in > the stream (or the default they assume if it is not present). Therefore, > they will not be able to "catch up" with the stream. > > ffmpeg ... -f sdl - > > should not have that feature, and therefore should be able to catch up. > > See also the low_delay flag. > > Regards, > > Nicolas, Thanks for the tip. However, I'm not using ffmpeg to encode. I'm not sure if you are suggesting options for the encoding or the decoding process. My camera encoders to mpeg4 itself and has very low delay. I'm just trying to play with ffplay, also with low delay. It looks like (from the man page) that low_delay is only an encoding option for motion encoding or something - but I could be wrong. Can you elaborate, perchance? Thanks & have a great day, ~Jesse From nicolas.george at normalesup.org Thu Nov 22 20:01:42 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Thu, 22 Nov 2012 20:01:42 +0100 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: <50AE75EC.3040804@gmail.com> References: <20121122184240.GA29338@phare.normalesup.org> <50AE75EC.3040804@gmail.com> Message-ID: <20121122190142.GA1697@phare.normalesup.org> Le duodi 2 frimaire, an CCXXI, Jesse Gordon a ?crit?: > >ffmpeg ... -f sdl - > Thanks for the tip. However, I'm not using ffmpeg to encode. I'm not > sure if you are suggesting options for the encoding or the decoding process. Neither, I was suggesting an option to use ffmpeg to display the video on the fly. Try it (on a local file, that would be simpler). > It looks like (from the man page) that low_delay is only an encoding > option for motion encoding or something - but I could be wrong. The flags for the "low_delay" option seem to indicate it is relevant both for encoding and decoding, and I see a lot of decoders actually checking it. Again, trying it to see if it makes a difference is the most efficient course of action. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From imrankhanandroid at gmail.com Thu Nov 22 14:44:02 2012 From: imrankhanandroid at gmail.com (imrankhanandroid) Date: Thu, 22 Nov 2012 05:44:02 -0800 (PST) Subject: [FFmpeg-user] FFmpeg 1.0 Angel --soname-prefix=PREFIX Message-ID: <1353591842455-4655260.post@n4.nabble.com> I'm trying to compile *FFmpeg 1.0 "Angel"* with following configure : ./configure --enable-gpl --enable-encoder=mpeg2video --enable-version3 / --soname-prefix="/pc/temp/myproject/" but compilation return following error :Unknown option "--soname-prefix".See ./configure --help for available options. and when i'm running ffmpeg/*configure --help* command. *"--soname-prefix"* opetion is not available in Standard options list but this option is available in lower version's of FFMPEGPlease help me and if any new options is introduce in latest FFMPEG 1.0Thanks -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/FFmpeg-1-0-Angel-soname-prefix-PREFIX-tp4655260.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From warstone at list.ru Thu Nov 22 17:32:17 2012 From: warstone at list.ru (=?UTF-8?B?V2Fyc3RvbmVAbGlzdC5ydQ==?=) Date: Thu, 22 Nov 2012 20:32:17 +0400 Subject: [FFmpeg-user] =?utf-8?q?mouse_position_+_set_of_images_=3D_movie_?= =?utf-8?b?Pz8/?= Message-ID: <1353601937.181202131@f250.mail.ru> I have set of images (time between each other is fluctuationg) and coordinates of mouse movies and clicks. I need to combine it to movie... Right now I'm solve this with ffmpeg and ImageMagic, but it seems that I can use only ffmpeg... What I'm doing: Old algo: prepare every frame with ImageMagic and assemble video with image2 codec. New algo: 1) Prepare set of movies with needed duration (one movie for one image) 2) Assemble it to one video. 3) Prepare sendcmd file with mouse move 4) assemble it. There is some problems with 3 and 4... I need to get 2 streams to sendcmd for overlay but it seems that this can't be done. So... Is there a way to put mouse move to video using only ffmpeg?? From nicolas.george at normalesup.org Thu Nov 22 21:55:01 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Thu, 22 Nov 2012 21:55:01 +0100 Subject: [FFmpeg-user] FFmpeg 1.0 Angel --soname-prefix=PREFIX In-Reply-To: <1353591842455-4655260.post@n4.nabble.com> References: <1353591842455-4655260.post@n4.nabble.com> Message-ID: <20121122205501.GA813@phare.normalesup.org> Le duodi 2 frimaire, an CCXXI, imrankhanandroid a ?crit?: > and when i'm running ffmpeg/*configure --help* command. *"--soname-prefix"* > opetion is not available in Standard options list but this option is > available in lower version's of FFMPEG Do you have any reference for that? I do not find the option in any revision. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From derek at 4stroke.tv Thu Nov 22 22:01:13 2012 From: derek at 4stroke.tv (Derek Gebhart) Date: Thu, 22 Nov 2012 16:01:13 -0500 Subject: [FFmpeg-user] Inverse Telecine (30fps to 24fps) targa sequence input Message-ID: <00de01cdc8f4$81e953a0$85bbfae0$@tv> So, I have officially given up on the "mp=detc" filter :( Instead, I've been messing around with the "mp=phase=U" filter. This filter seems to take the telecined frames and reassmble them as progressive frames perfectly, except it leaves the doubled up "nth" frame in the sequence. I then use the "select" filter to skip this doubled up frame. Because all my telecined frames will always have the same hard 3:2 pattern, i will always know which frame is doubled up. In my case it's every 5th frame starting at frame 3. My final command line string is this... ffmpeg -y -framerate 30 -i input_at_30fps.%04d.tga -vf format=yuv420p,mp=phase=U,select=mod(n+3\,5),setpts=N/(24000/1001*TB),scale= 640:480 -aspect 4:3 -an -r 24000/1001 -crf 22 -g 240 -t 10.0 output.mp4 It works fantastic! :) Derek Gebhart From nathanmal at gmail.com Thu Nov 22 22:33:36 2012 From: nathanmal at gmail.com (Nathan Malachowski) Date: Thu, 22 Nov 2012 13:33:36 -0800 Subject: [FFmpeg-user] Getting actual video size + ratio In-Reply-To: <20121122165413.GA30817@phare.normalesup.org> References: <201211230007.21514.rodney.baker@iinet.net.au> <20121122134956.GA9046@phare.normalesup.org> <201211230040.31043.rodney.baker@iinet.net.au> <20121122165413.GA30817@phare.normalesup.org> Message-ID: > Wild guess: 720?480 16/9 NTSC DVD frame, cropped to 720?470 to remove dirty > edges, then for some reason upscaled to 480. yeah that makes sense, maybe thats why it boggled me for some reason. plus i just started really getting into ffmpeg so i suppose it's good to learn to deal with bad encodings sooner than later. You never know what users might throw at you. > You seemed to be confusing Pixel Aspect Ratio (PAR) and Storage Aspect Ratio > (SAR) which are not the same. thanks for the tip. I did read through the wikipedia article, and it makes sense. plus, in my case, DAR/SAR (20:11)/(40:33) = 1.5, or 3:2, which is a strange pixel ratio i think, and the same ratio the video uses. I was also confused because previously when i was using ffmpeg 0.6 it actually labeled it as PAR, ie PAR 40:33, when i upgraded to the latest git it changed to SAR also the article does call it storage aspect ratio. I've seen both terms used. if they did create a new measurment of sample aspect ratio well then that's crazy, why would they make two definitions of SAR? in any case, i'm moving forward with just using the declared size of the videos (720x480) and while they look slightly squished, i'll have to chock it up to a bad encoding and keep on looking for a solution. thx for all the help and guidance so far! ftw, Nathan On Thu, Nov 22, 2012 at 8:54 AM, Nicolas George wrote: > Le tridi 3 frimaire, an CCXXI, Rodney Baker a ?crit : >> Sorry for the confusion. According to my sources, DAR = SAR x PAR. It seems > > The correct formula, eliminating all notation problems, is: > > display aspect ratio = image ratio ? sample aspect ratio > > where > > display aspect ratio is the ratio between the physical size of the image > when it is correctly displayed; > > image aspect ratio is the ratio of the resolution of the image in pixels; > > sample aspect ratio is the aspect ratio of the physical size of a pixel of > the image when it is correctly displayed. > >> that Sample Aspect Ratio is a pseudonym for Storage Aspect Ratio (or v/v) but > > I do not know where you got that storage aspect ratio, I had never > encountered it before. It seems to refer to what I call image ratio. > > Sample aspect ratio is a synonym for pixel aspect ratio, since the pixels > are the samples for images. > > Anyway, you should never refer to this kind of formula without stating your > notations with accuracy. > >> it is NOT the same. I thought ffmpeg used to print all 3 parameters, but maybe >> it has only ever printed 2 of the 3, but codec dependent. > > ffmpeg prints the display aspect ratio and the sample aspect ratio. It also > prints the image resolution, and you can use a calculator to deduce the > corresponding ratio (which, IMHO, should not be called an _aspect_ ratio). > >> Here is another reference that uses Sample Aspect Ratio, but the formula is >> the same. >> >> http://www.animemusicvideos.org/guides/avtech3/theory-videoaspectratios.html >> >> Quoting from that page: >> >> "Sample Aspect Ratios > >> The SAR basically just says "stretch the video by this ratio". > > Unless I am seriously mistaken, this thing is completely equivalent to what > the very same page calls pixel aspect ratio a few paragraphs earlier (and > that ffmpeg calls sample aspect ratio). (There may be a catch if the file is > designed to be played on a device that has non-square pixels but not at its > native resolution, but that is beginning to be far-fetched.) > > Regards, > > -- > Nicolas George > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.12 (GNU/Linux) > > iEYEARECAAYFAlCuWLUACgkQsGPZlzblTJOB1wCgkV0Yf4FBz1t0CqNyE3p3KuV+ > 8MkAnR7p5s4aFrVprRC+ulag5ihS9xgq > =XHQn > -----END PGP SIGNATURE----- > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > -- { n } From cehoyos at ag.or.at Thu Nov 22 22:55:33 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 22 Nov 2012 21:55:33 +0000 (UTC) Subject: [FFmpeg-user] Inverse Telecine (30fps to 24fps) targa sequence input References: <00de01cdc8f4$81e953a0$85bbfae0$@tv> Message-ID: Derek Gebhart 4stroke.tv> writes: > So, I have officially given up on the "mp=detc" filter :( Too bad... (I am still curious why it works fine here.) > Instead, I've been messing around with the "mp=phase=U" filter. Reading the original MPlayer submission, I suspect it is at least possible that the filter fails to correctly rearrange the progressive frames. (I suspect this may happen for "dirty" input, it works fine here on the pretty high-quality video I used for testing.) Carl Eugen From derek at 4stroke.tv Thu Nov 22 23:02:40 2012 From: derek at 4stroke.tv (Derek Gebhart) Date: Thu, 22 Nov 2012 17:02:40 -0500 Subject: [FFmpeg-user] Inverse Telecine (30fps to 24fps) targa sequence input In-Reply-To: References: <00de01cdc8f4$81e953a0$85bbfae0$@tv> Message-ID: <00e801cdc8fd$1752b5f0$45f821d0$@tv> Carl Eugen Hoyos ag.or.at> writes: >Too bad... >(I am still curious why it works fine here.) Here is a link to one of the footage I was testing... http://www.4stroke.tv/downloads/test_30fps.zip ( 1.4MB ) Derek. From hendry at iki.fi Fri Nov 23 03:44:47 2012 From: hendry at iki.fi (Kai Hendry) Date: Fri, 23 Nov 2012 10:44:47 +0800 Subject: [FFmpeg-user] Video seems to play back faster than the recorded sound Message-ID: Hi there, Just encountered a good example of this problem hitting me. My machine is a Archlinux 3.6.6 i7-2620M CPU @ 2.70GHz with 4G of RAM, so I can't see the machine being too slow. The huge recorded mkv file exhibits the problem when playing back with ffplay. Then transcoded {mp4,webm} also show the video playing too fast with the audio being out of sync: http://r2d2.webconverger.org/2012-11-23/st-c96fca73c600.html The log file is here: http://r2d2.webconverger.org/2012-11-23/st-c96fca73c600.log Can anyone advise what I might be doing wrong? Kind regards, From 247amsupport at gmail.com Fri Nov 23 06:48:53 2012 From: 247amsupport at gmail.com (test test) Date: Fri, 23 Nov 2012 11:18:53 +0530 Subject: [FFmpeg-user] ffmpeg bitrate settings Message-ID: Hi Is there any video bitrate settings [max & min ] for ffmpeg[server end]?. I have selected video bit rate 512000 when converting videos using clipbucket software but the output video bit rate shows only 580. Checking File .... File : /home/test/public_html/video/files/conversion_queue/1353647464c74dc.mp4 File Exists : Yes Preparing file... format : mov,mp4,m4a,3gp,3g2,mj2 duration : 30.06 size : 2497266 bitrate : 649 video_width : 352 video_height : 242 video_wh_ratio : 1.45454545455 video_codec : mpeg4 video_rate : 24.251497006 video_bitrate : 580 video_color : N/A audio_codec : aac audio_bitrate : 62 audio_rate : 44100 audio_channels : mono path : /home/test/public_html/video/files/conversion_queue/1353647464c74dc.mp4 Converting Video Conversion Command : /usr/local/bin/ffmpeg -i /home/test/public_html/video/files/conversion_queue/1353647464c74dc.mp4 -f flv -vcodec libx264 -vpre normal -r 25 -s 352x242 -aspect 1.45454545455 -vf pad=0:0:0:0:black -acodec libfaac -ab 128000 -ar 22050 /home/test/public_html/video/files/videos/1353647464c74dc.flv 2> /home/test/public_html/video/files/temp/13536474655c84c.tmp Conversion Details /usr/local/bin/ffmpeg: line 4: /var/log/ffmpeg.log: Permission denied FFmpeg version SVN-r26402, Copyright (c) 2000-2011 the FFmpeg developers built on Sep 18 2011 14:56:44 with gcc 4.1.2 20080704 (Red Hat 4.1.2-51) configuration: --enable-libmp3lame --enable-libvorbis --enable-libfaac --enable-libtheora --enable-libx264 --enable-libxvid --disable-mmx --enable-gpl --enable-nonfree --enable-avcore --enable-avdevice --enable-avcodec --enable-avcore --enable-avformat --enable-swscale --enable-shared libavutil 50.36. 0 / 50.36. 0 libavcore 0.16. 1 / 0.16. 1 libavcodec 52.108. 0 / 52.108. 0 libavformat 52.93. 0 / 52.93. 0 libavdevice 52. 2. 3 / 52. 2. 3 libavfilter 1.74. 0 / 1.74. 0 libswscale 0.12. 0 / 0.12. 0 [mov,mp4,m4a,3gp,3g2,mj2 @ 0xee3b510] max_analyze_duration reached Seems stream 3 codec frame rate differs from container frame rate: 30000.00 (30000/1) -> 29.97 (30000/1001) Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/test/public_html/video/files/conversion_queue/1353647464c74dc.mp4': Metadata: creation_time : 2001-11-07 22:41:51 Duration: 00:00:30.06, start: 0.000000, bitrate: 664 kb/s Stream #0.0(und): Data: mp4s / 0x7334706D Metadata: creation_time : 2001-11-07 22:41:51 Stream #0.1(und): Data: mp4s / 0x7334706D Metadata: creation_time : 2001-11-07 22:41:51 Stream #0.2(und): Audio: aac, 44100 Hz, mono, s16, 64 kb/s Metadata: creation_time : 2001-11-07 22:41:51 Stream #0.3(und): Video: mpeg4, yuv420p, 352x242 [PAR 1:1 DAR 16:11], 594 kb/s, 24.25 fps, 29.97 tbr, 1k tbn, 30k tbc Metadata: creation_time : 2001-11-07 22:41:51 [buffer @ 0xee40600] w:352 h:242 pixfmt:yuv420p [pad @ 0xee55470] w:352 h:242 -> w:352 h:242 x:0 y:0 color:0x108080FF[yuva] [libx264 @ 0xee3f2f0] using SAR=1/1 [libx264 @ 0xee3f2f0] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 [libx264 @ 0xee3f2f0] profile High, level 1.3 [libx264 @ 0xee3f2f0] 264 - core 116 r2074 2641b9e - H.264/MPEG-4 AVC codec - Copyleft 2003-2011 - http://www.videolan.org/x264.html - options: cabac=1 ref=2 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=6 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=0 b_adapt=1 b_bias=0 direct=3 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=abr mbtree=1 bitrate=200 ratetol=1.0 qcomp=0.60 qpmin=10 qpmax=51 qpstep=4 ip_ratio=1.41 aq=1:1.00 Output #0, flv, to '/home/test/public_html/video/files/videos/1353647464c74dc.flv': Metadata: creation_time : 2001-11-07 22:41:51 encoder : Lavf52.93.0 Stream #0.0(und): Video: libx264, yuv420p, 352x242 [PAR 1:1 DAR 16:11], q=10-51, 200 kb/s, 1k tbn, 25 tbc Metadata: creation_time : 2001-11-07 22:41:51 Stream #0.1(und): Audio: libfaac, 22050 Hz, mono, s16, 128 kb/s Metadata: creation_time : 2001-11-07 22:41:51 Stream mapping: Stream #0.3 -> #0.0 Stream #0.2 -> #0.1 Press [q] to stop encoding frame= 70 fps= 0 q=31.0 size= 41kB time=1.28 bitrate= 262.0kbits/s dup=0 drop=4 frame= 117 fps=115 q=32.0 size= 108kB time=3.76 bitrate= 234.3kbits/s dup=0 drop=7 frame= 167 fps=110 q=30.0 size= 175kB time=6.24 bitrate= 229.1kbits/s dup=0 drop=11 frame= 215 fps=106 q=29.0 size= 235kB time=8.40 bitrate= 229.7kbits/s dup=0 drop=18 frame= 263 fps=104 q=29.0 size= 296kB time=10.48 bitrate= 231.7kbits/s dup=0 drop=24 frame= 320 fps=105 q=29.0 size= 382kB time=13.08 bitrate= 239.5kbits/s dup=0 drop=29 frame= 373 fps=105 q=29.0 size= 444kB time=15.44 bitrate= 235.8kbits/s dup=0 drop=38 frame= 446 fps=110 q=27.0 size= 527kB time=18.76 bitrate= 230.1kbits/s dup=0 drop=53 frame= 503 fps=110 q=27.0 size= 594kB time=21.28 bitrate= 228.6kbits/s dup=0 drop=60 frame= 529 fps=104 q=28.0 size= 652kB time=22.56 bitrate= 236.6kbits/s dup=0 drop=61 frame= 559 fps=100 q=29.0 size= 719kB time=24.08 bitrate= 244.6kbits/s dup=0 drop=64 frame= 606 fps= 99 q=29.0 size= 791kB time=26.20 bitrate= 247.2kbits/s dup=0 drop=70 Multiple frames in a packet from stream 2 [aac @ 0xee429f0] Prediction is not allowed in AAC-LC. Error while decoding stream #0.2 frame= 652 fps=101 q=-1.0 Lsize= 853kB time=29.95 bitrate= 233.4kbits/s dup=0 drop=77 video:691kB audio:138kB global headers:0kB muxing overhead 2.875182% frame I:20 Avg QP:21.54 size: 7721 [libx264 @ 0xee3f2f0] frame P:401 Avg QP:23.91 size: 1228 [libx264 @ 0xee3f2f0] frame B:231 Avg QP:27.38 size: 262 [libx264 @ 0xee3f2f0] consecutive B-frames: 48.6% 8.9% 10.6% 31.9% [libx264 @ 0xee3f2f0] mb I I16..4: 14.6% 74.4% 10.9% [libx264 @ 0xee3f2f0] mb P I16..4: 2.4% 4.7% 0.5% P16..4: 32.8% 7.5% 4.5% 0.0% 0.0% skip:47.6% [libx264 @ 0xee3f2f0] mb B I16..4: 0.8% 2.9% 0.1% B16..8: 6.0% 3.0% 0.3% direct: 2.2% skip:84.7% L0:43.8% L1:42.0% BI:14.1% [libx264 @ 0xee3f2f0] final ratefactor: 23.16 [libx264 @ 0xee3f2f0] 8x8 transform intra:68.2% inter:59.5% [libx264 @ 0xee3f2f0] direct mvs spatial:99.1% temporal:0.9% [libx264 @ 0xee3f2f0] coded y,uvDC,uvAC intra: 53.2% 58.5% 22.4% inter: 7.5% 9.7% 1.0% [libx264 @ 0xee3f2f0] i16 v,h,dc,p: 36% 37% 13% 14% [libx264 @ 0xee3f2f0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 31% 19% 30% 4% 3% 3% 3% 3% 4% [libx264 @ 0xee3f2f0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 28% 27% 13% 4% 6% 6% 6% 4% 5% [libx264 @ 0xee3f2f0] i8c dc,h,v,p: 46% 24% 25% 4% [libx264 @ 0xee3f2f0] Weighted P-Frames: Y:1.7% UV:1.7% [libx264 @ 0xee3f2f0] ref P L0: 77.0% 9.5% 13.5% 0.0% [libx264 @ 0xee3f2f0] kb/s:188.13 Merging existing onMetaData tag Video: 352x242 H.264 Audio: 44100Hz 16bit stereo, codec ID 10 (AAC) Total: 710729 video bytes (189.275366 kbps), 142590 audio bytes (37.973369 kbps), 30.040000 seconds long Final onMetaData tag contents: { audiocodecid: 10.000000 audiodatarate: 37.973369 audiosamplerate: 44100.000000 audiosamplesize: 16.000000 audiosize: 142590.000000 canSeekToEnd: true creation_time: 2001-11-07 22:41:51 datasize: 874776.000000 duration: 30.040000 encoder: Lavf52.93.0 filesize: 873829.000000 framerate: 21.770972 hasAudio: true hasCuePoints: false hasKeyframes: true hasMetadata: true hasVideo: true height: 242.000000 keyframes: { filepositions: { 1303.000000 1384.000000 31532.000000 74723.000000 118822.000000 148971.000000 188107.000000 234926.000000 280241.000000 339839.000000 435295.000000 484550.000000 543503.000000 609312.000000 874756.000000 } times: { 0.000000 0.000000 1.160000 2.520000 4.240000 5.520000 6.720000 8.320000 9.960000 11.680000 15.000000 16.920000 18.960000 21.320000 30.040000 } } lasttimestamp: 30.040000 metadatacreator: flvtool++ (Facebook, Motion project, dweatherford) metadatadate: Fri Nov 23 00:11:11 2012 stereo: true totalframes: 654.000000 videocodecid: 7.000000 videodatarate: 189.275366 videosize: 710729.000000 width: 352.000000 } output_format : flv output_duration : 29.95 output_size : 874776 output_bitrate : 228 output_video_width : 352 output_video_height : 242 output_video_wh_ratio : 1.45454545455 output_video_codec : h264 output_video_rate : 21.7696160267 output_video_bitrate : 184 output_video_color : N/A output_audio_codec : aac output_audio_bitrate : 36 output_audio_rate : 22050 output_audio_channels : mono output_path : /home/test/public_html/video/files/videos/1353647464c74dc.flv Time Took : 6.7273 seconds conversion_status : completed From nitinsagar22 at gmail.com Fri Nov 23 07:54:24 2012 From: nitinsagar22 at gmail.com (NITIN SAGAR) Date: Fri, 23 Nov 2012 12:24:24 +0530 Subject: [FFmpeg-user] Is it possible transcode stereo AAC to stereo AMR WB+ using FFMPEG. Message-ID: Hi all, Is it possible transcode stereo AAC to stereo AMR WB+ using FFMPEG. I am a newbie to this and if its possible could you also share the sample command which could work for me. I am using latest compiled FFMPEG on Ubuntu 12.04 LTS. Thanks Nitin From cehoyos at ag.or.at Fri Nov 23 15:58:49 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Fri, 23 Nov 2012 14:58:49 +0000 (UTC) Subject: [FFmpeg-user] ffmpeg bitrate settings References: Message-ID: test test <247amsupport gmail.com> writes: > /usr/local/bin/ffmpeg -i > /home/test/public_html/video/files/conversion_queue/1353647464c74dc.mp4 > -f flv -vcodec libx264 -vpre normal -r 25 -s 352x242 > -aspect 1.45454545455 -vf pad=0:0:0:0:black > -acodec libfaac -ab 128000 -ar 22050 > /home/test/public_html/video/files/videos/1353647464c74dc.flv This command line does not select a video bitrate. > FFmpeg version SVN-r26402 This is old, if you are a user (and not a distributor), please always use current git head. Carl Eugen From cehoyos at ag.or.at Fri Nov 23 16:01:43 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Fri, 23 Nov 2012 15:01:43 +0000 (UTC) Subject: [FFmpeg-user] =?utf-8?q?Video_seems_to_play_back_faster_than_the_?= =?utf-8?q?recorded=09sound?= References: Message-ID: Kai Hendry iki.fi> writes: > The log file is here: > http://r2d2.webconverger.org/2012-11-23/st-c96fca73c600.log Please do not use external resources to describe problems, post the relevant information on the mailing list. > ffmpeg -threads auto -f x11grab -s 1366x768 -r 24 -i :0.0 > -f alsa -i hw:0,0 -acodec pcm_s16le -vcodec ffvhuff > st-c96fca73c600.mkv > frame= 785 fps= 13 q=0.0 size= 924004kB time=00:01:01.23 _^^_ This indicates that your hardware is too slow for -r 24. Carl Eugen From tojesseg at gmail.com Fri Nov 23 20:33:04 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Fri, 23 Nov 2012 11:33:04 -0800 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: <20121122190142.GA1697@phare.normalesup.org> References: <20121122184240.GA29338@phare.normalesup.org> <50AE75EC.3040804@gmail.com> <20121122190142.GA1697@phare.normalesup.org> Message-ID: <50AFCF70.4080206@gmail.com> On 11/22/2012 11:01 AM, Nicolas George wrote: > Le duodi 2 frimaire, an CCXXI, Jesse Gordon a ?crit : >>> ffmpeg ... -f sdl - >> ..... >> It looks like (from the man page) that low_delay is only an encoding >> option for motion encoding or something - but I could be wrong. > The flags for the "low_delay" option seem to indicate it is relevant both > for encoding and decoding, and I see a lot of decoders actually checking it. > > Again, trying it to see if it makes a difference is the most efficient > course of action. > > Regards, > Like this? ffmpeg -i test.flv -f sdl - (Didn't seem to work -- see below.) (This is the static build from Burek.) Actually, you've got me to thinking: if I can make ffmpeg (or ffplay) output a PNM image stream (or other raw image format) I can pipe it into my existing XVIDEO raw image stream player. Or can I make ffplay or ffmpeg spit out YUV frames directly? (I have a simple C program that reads a PNM image stream in stdin, converts it to YUV and displays it with XVIDEO. It's reasonably efficient and low-latency. However it seems more simple to just tell ffmpeg to "play as fast as possible." I guess if it doesn't already have a -benchmark type option it would be easy enough to add one. I looked through ffplay.c to try to find where I could comment out a call to the frame delay routine but couldn't find it. Anyone have a function name I could look for? I did try -vf "setpts=(PTS*0.9)" which make sit play a bit faster -- which does let the playing catch up with the streaming -- but then it still seems to stop and buffer in order to try to maintain the desired frame rate. Thanks, ~Jesse root at gatewaylaptop:/big# ffmpeg -i test.flv -f sdl - ffmpeg version N-46821-g8ad9b48 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 17 2012 05:11:19 with gcc 4.6 (Debian 4.6.3-1) configuration: --prefix=/root/ffmpeg-static/32bit --arch=x86_32 --extra-cflags='-m32 -I/root/ffmpeg-static/32bit/include -static' --extra-ldflags='-m32 -L/root/ffmpeg-static/32bit/lib -static' --extra-libs='-lxml2 -lexpat -lfreetype' --enable-static --disable-shared --disable-ffserver --disable-doc --enable-bzlib --enable-zlib --enable-postproc --enable-runtime-cpudetect --enable-libx264 --enable-gpl --enable-libtheora --enable-libvorbis --enable-libmp3lame --enable-gray --enable-libass --enable-libfreetype --enable-libopenjpeg --enable-libspeex --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-version3 --enable-libvpx libavutil 52. 7.100 / 52. 7.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 Input #0, flv, from 'test.flv': Metadata: major_brand : mp42 minor_version : 1 compatible_brands: mp42avc1 creation_time : 2012-07-29 15:04:46 comment : CAMCORDER BW10 comment-eng : CAMCORDER BW10 encoder : Lavf52.100.1 Duration: 00:01:02.25, start: 0.000000, bitrate: 7918 kb/s Stream #0:0: Video: flv1, yuv420p, 1280x720, 7680 kb/s, 29.97 tbr, 1k tbn, 1k tbc Stream #0:1: Audio: mp3, 44100 Hz, stereo, s16, 256 kb/s [NULL @ 0x969e160] Requested output format 'sdl' is not a suitable output format pipe:: Invalid argument root at gatewaylaptop:/big# From ved.kpl at gmail.com Fri Nov 23 20:57:44 2012 From: ved.kpl at gmail.com (ved kpl) Date: Fri, 23 Nov 2012 11:57:44 -0800 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: <50AFCF70.4080206@gmail.com> References: <20121122184240.GA29338@phare.normalesup.org> <50AE75EC.3040804@gmail.com> <20121122190142.GA1697@phare.normalesup.org> <50AFCF70.4080206@gmail.com> Message-ID: did you check if you are getting similar issue with other application? like an app based on gstreamer? On Fri, Nov 23, 2012 at 11:33 AM, Jesse Gordon wrote: > > On 11/22/2012 11:01 AM, Nicolas George wrote: >> >> Le duodi 2 frimaire, an CCXXI, Jesse Gordon a ?crit : >>>> >>>> ffmpeg ... -f sdl - >>> >>> ..... >>> >>> It looks like (from the man page) that low_delay is only an encoding >>> option for motion encoding or something - but I could be wrong. >> >> The flags for the "low_delay" option seem to indicate it is relevant both >> for encoding and decoding, and I see a lot of decoders actually checking >> it. >> >> Again, trying it to see if it makes a difference is the most efficient >> course of action. >> >> Regards, >> > > Like this? > > ffmpeg -i test.flv -f sdl - > > (Didn't seem to work -- see below.) > > (This is the static build from Burek.) > > Actually, you've got me to thinking: if I can make ffmpeg (or ffplay) output > a PNM image stream (or other raw image format) I can pipe it into my > existing XVIDEO raw image stream player. Or can I make ffplay or ffmpeg spit > out YUV frames directly? > > (I have a simple C program that reads a PNM image stream in stdin, converts > it to YUV and displays it with XVIDEO. It's reasonably efficient and > low-latency. > > However it seems more simple to just tell ffmpeg to "play as fast as > possible." I guess if it doesn't already have a -benchmark type option it > would be easy enough to add one. > > I looked through ffplay.c to try to find where I could comment out a call to > the frame delay routine but couldn't find it. Anyone have a function name I > could look for? > > I did try -vf "setpts=(PTS*0.9)" which make sit play a bit faster -- which > does let the playing catch up with the streaming -- but then it still seems > to stop and buffer in order to try to maintain the desired frame rate. > > Thanks, > > ~Jesse > > root at gatewaylaptop:/big# ffmpeg -i test.flv -f sdl - > ffmpeg version N-46821-g8ad9b48 Copyright (c) 2000-2012 the FFmpeg > developers > built on Nov 17 2012 05:11:19 with gcc 4.6 (Debian 4.6.3-1) > configuration: --prefix=/root/ffmpeg-static/32bit --arch=x86_32 > --extra-cflags='-m32 -I/root/ffmpeg-static/32bit/include -static' > --extra-ldflags='-m32 -L/root/ffmpeg-static/32bit/lib -static' > --extra-libs='-lxml2 -lexpat -lfreetype' --enable-static --disable-shared > --disable-ffserver --disable-doc --enable-bzlib --enable-zlib > --enable-postproc --enable-runtime-cpudetect --enable-libx264 --enable-gpl > --enable-libtheora --enable-libvorbis --enable-libmp3lame --enable-gray > --enable-libass --enable-libfreetype --enable-libopenjpeg --enable-libspeex > --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-version3 > --enable-libvpx > libavutil 52. 7.100 / 52. 7.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 > Input #0, flv, from 'test.flv': > Metadata: > major_brand : mp42 > minor_version : 1 > compatible_brands: mp42avc1 > creation_time : 2012-07-29 15:04:46 > comment : CAMCORDER BW10 > comment-eng : CAMCORDER BW10 > encoder : Lavf52.100.1 > Duration: 00:01:02.25, start: 0.000000, bitrate: 7918 kb/s > Stream #0:0: Video: flv1, yuv420p, 1280x720, 7680 kb/s, 29.97 tbr, 1k > tbn, 1k tbc > Stream #0:1: Audio: mp3, 44100 Hz, stereo, s16, 256 kb/s > [NULL @ 0x969e160] Requested output format 'sdl' is not a suitable output > format > pipe:: Invalid argument > root at gatewaylaptop:/big# > > > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From tojesseg at gmail.com Fri Nov 23 21:38:44 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Fri, 23 Nov 2012 12:38:44 -0800 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: References: <20121122184240.GA29338@phare.normalesup.org> <50AE75EC.3040804@gmail.com> <20121122190142.GA1697@phare.normalesup.org> <50AFCF70.4080206@gmail.com> Message-ID: <50AFDED4.8020801@gmail.com> On 11/23/2012 11:57 AM, ved kpl wrote: > did you check if you are getting similar issue with other application? > like an app based on gstreamer? > > The network camera has a built in webpage which has a plugin that loads if you use a microsoft web browser, and that plugin plays the mpeg4 video with extremely low latency. So I know that the camera is sending the data out quickly. (ha ha it probably doesn't have enough memory to do it any other way) I have not tried a gstreamer app yet. Do I need to? Any app that is trying to play a smooth video is going to buffer enough to not run out of frames. That's why I want to modify ffmpeg to play each frame as soon as it arrives. Thanks, ~Jesse From nicolas.george at normalesup.org Fri Nov 23 21:51:54 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Fri, 23 Nov 2012 21:51:54 +0100 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: <50AFCF70.4080206@gmail.com> References: <20121122184240.GA29338@phare.normalesup.org> <50AE75EC.3040804@gmail.com> <20121122190142.GA1697@phare.normalesup.org> <50AFCF70.4080206@gmail.com> Message-ID: <20121123205154.GA28389@phare.normalesup.org> Le tridi 3 frimaire, an CCXXI, Jesse Gordon a ?crit?: > ffmpeg -i test.flv -f sdl - Yes, exactly. > (Didn't seem to work -- see below.) > [NULL @ 0x969e160] Requested output format 'sdl' is not a suitable output format This build of ffmpeg is not linked with SDL. You should try to build your own, that is not difficult and usually more efficient in the long run. > I did try -vf "setpts=(PTS*0.9)" which make sit play a bit faster -- > which does let the playing catch up with the streaming -- but then it > still seems to stop and buffer in order to try to maintain the desired > frame rate. It is strange, but I do not know the timing heuristics of ffplay. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From cehoyos at ag.or.at Fri Nov 23 23:50:59 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Fri, 23 Nov 2012 22:50:59 +0000 (UTC) Subject: [FFmpeg-user] Is it possible transcode stereo AAC to stereo AMR WB+ using FFMPEG. References: Message-ID: NITIN SAGAR gmail.com> writes: > Is it possible transcode stereo AAC to stereo > AMR WB+ using FFMPEG. FFmpeg does not contain a native amr encoder, the only supported amr encoder is libvo-amrwb which only supports mono afaik. Carl Eugen From hendry at iki.fi Sat Nov 24 02:25:47 2012 From: hendry at iki.fi (Kai Hendry) Date: Sat, 24 Nov 2012 09:25:47 +0800 Subject: [FFmpeg-user] Video seems to play back faster than the recorded sound In-Reply-To: References: Message-ID: On 23 November 2012 23:01, Carl Eugen Hoyos wrote: > This indicates that your hardware is too slow for -r 24. Thanks I understand. I've omitted the '-r 24' and I think things are back to normal. Quite a few traps here. From dielsonscarvalho at gmail.com Sat Nov 24 05:56:05 2012 From: dielsonscarvalho at gmail.com (Dielson Sales) Date: Sat, 24 Nov 2012 01:56:05 -0300 Subject: [FFmpeg-user] Format ass subtitle while burning video Message-ID: I couldn't find a documentation on how to change the settings of the subtitle when using the option -vf "ass=subtitle.ass". What I wanted was choosing at least the font size. Is it possible using ffmpeg? From nitinsagar22 at gmail.com Sat Nov 24 07:39:17 2012 From: nitinsagar22 at gmail.com (NITIN SAGAR) Date: Sat, 24 Nov 2012 12:09:17 +0530 Subject: [FFmpeg-user] Is it possible transcode stereo AAC to stereo AMR WB+ using FFMPEG. In-Reply-To: References: Message-ID: I need amr wb+, with 1080 video in h264 into any container such as mp4, how is this possible aparts from ffmpeg which is not supporting this. Nitin Sagar On Sat, Nov 24, 2012 at 4:20 AM, Carl Eugen Hoyos wrote: > NITIN SAGAR gmail.com> writes: > > > Is it possible transcode stereo AAC to stereo > > AMR WB+ using FFMPEG. > > FFmpeg does not contain a native amr encoder, > the only supported amr encoder is libvo-amrwb > which only supports mono afaik. > > Carl Eugen > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From james.darnley at gmail.com Sat Nov 24 13:32:20 2012 From: james.darnley at gmail.com (James Darnley) Date: Sat, 24 Nov 2012 13:32:20 +0100 Subject: [FFmpeg-user] Format ass subtitle while burning video In-Reply-To: References: Message-ID: <50B0BE54.1050009@gmail.com> On 2012-11-24 05:56, Dielson Sales wrote: > I couldn't find a documentation on how to change the settings of the > subtitle when using the option -vf "ass=subtitle.ass". What I wanted was > choosing at least the font size. Is it possible using ffmpeg? While I've never used ffmpeg's ASS renderer I do know that the ass format defines what font (and other formatting options) to use within the file itself. If you want to change it, edit the file. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 552 bytes Desc: OpenPGP digital signature URL: From francois.visagie at gmail.com Sat Nov 24 13:35:45 2012 From: francois.visagie at gmail.com (Francois Visagie) Date: Sat, 24 Nov 2012 14:35:45 +0200 Subject: [FFmpeg-user] Format ass subtitle while burning video In-Reply-To: References: Message-ID: <04f601cdca40$3e509ac0$baf1d040$@gmail.com> > -----Original Message----- > From: ffmpeg-user-bounces at ffmpeg.org [mailto:ffmpeg-user- > bounces at ffmpeg.org] On Behalf Of Dielson Sales > Sent: 24 November 2012 06:56 > To: FFmpeg user questions > Subject: [FFmpeg-user] Format ass subtitle while burning video > > I couldn't find a documentation on how to change the settings of the subtitle > when using the option -vf "ass=subtitle.ass". What I wanted was choosing at > least the font size. Is it possible using ffmpeg? Not that I could find either, but you realise that's very easy to specify in the input .ass file? E.g. [Script Info] ; Script generated by Aegisub 2.1.7 ; http://www.aegisub.net Title: Default Aegisub file ScriptType: v4.00+ WrapStyle: 1 PlayResX: 720 PlayResY: 576 ScaledBorderAndShadow: yes Collisions: Normal Last Style Storage: Default Video File: ?dummy:25.000000:1200:720:576:47:163:254: Video Aspect Ratio: 1 Video Zoom: 8 Video Position: 125 Export Encoding: WINDOWS-1252 [V4+ Styles] Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding Style: DlgOffScrn,Microsoft Sans Serif,18,&H00FFFFFF,&H0080FFFF,&H00000000,&H00000000,0,-1,0,0,168.9046,160.9 411,0,0,1,2,0,2,56,56,40,0 Style: DlgOnScrn,Microsoft Sans Serif,18,&H00FFFFFF,&H0080FFFF,&H00000000,&H00000000,0,0,0,0,168.9046,160.94 11,0,0,1,2,0,2,56,56,40,0 [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.00,0:00:04.98,DlgOnScrn,,0000,0000,0000,,???? Dialogue: 0,0:00:04.98,0:00:09.98,DlgOnScrn,,0000,0000,0000,,a 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 z Dialogue: 0,0:00:09.98,0:00:14.98,DlgOffScrn,,0000,0000,0000,,a 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 z > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From tojesseg at gmail.com Sat Nov 24 18:34:35 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Sat, 24 Nov 2012 09:34:35 -0800 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: <20121123205154.GA28389@phare.normalesup.org> References: <20121122184240.GA29338@phare.normalesup.org> <50AE75EC.3040804@gmail.com> <20121122190142.GA1697@phare.normalesup.org> <50AFCF70.4080206@gmail.com> <20121123205154.GA28389@phare.normalesup.org> Message-ID: <50B1052B.1090001@gmail.com> On 11/23/2012 12:51 PM, Nicolas George wrote: > Le tridi 3 frimaire, an CCXXI, Jesse Gordon a ?crit : >> ffmpeg -i test.flv -f sdl - > Yes, exactly. > >> (Didn't seem to work -- see below.) >> [NULL @ 0x969e160] Requested output format 'sdl' is not a suitable output format > This build of ffmpeg is not linked with SDL. You should try to build your > own, that is not difficult and usually more efficient in the long run. Yes, I've built ffmpeg many many times -- but my internet's a bit slow so git takes a little while, and then compile takes a little while, so sometimes I get lazy and go grab a static build when I want to know what the latest version is like :-) Anyway, so I tried that command above with a fresh git from a couple or few days ago and it does play the video stream from the HTTP cam nicely but the delay is still about a quarter of a second, or maybe only a tenth of a second longer than mplayer -benchmark -- and mplayer adds about half a second of delay. So I guess my quest for fast decoding is still on! I guess my next question is how to remove the delay out of ffmpeg so it plays as fast/soon as it can. There should be a call to a function I can comment out. I have a medium skill with C so if someone can point me in the right direction I should be able to figure it out. Or is this the wrong mailing list to ask about source code specifics? Thank you all very much, Jesse From vsethi at iglou.com Sat Nov 24 19:12:44 2012 From: vsethi at iglou.com (vsethi at iglou.com) Date: Sat, 24 Nov 2012 13:12:44 -0500 Subject: [FFmpeg-user] Using ffmpeg to split a file Message-ID: I've been trying to use ffmpeg to split a file into two pieces and am having trouble with the audio portion. I've tried: ffmpeg -i file.mpg -c:v copy -c:a copy -t 00:58:22 fileout.mpg and: ffmpeg -i file.mpg -codec copy -acodec copy -t 00:58:33 fileout.mpg Ffmpeg splits off the first portion of the file as requested but seems to swap the video and audio streams. In the source file, the video stream is Stream 0:0 and the audio stream is 0:1, but in the new file these are reversed. Whether as a result of this or not, although ffplay plays the audio on the new file, no other software that I've tried so far can do so so playback is silent. How to fix this? Thanks. From ffmpeg at frank.haefemeier.eu Sat Nov 24 20:50:26 2012 From: ffmpeg at frank.haefemeier.eu (Frank =?ISO-8859-1?Q?H=E4femeier?=) Date: Sat, 24 Nov 2012 20:50:26 +0100 Subject: [FFmpeg-user] Using ffmpeg to split a file In-Reply-To: References: Message-ID: <1353786626.2643.0.camel@mordor.haefemeier.eu> Am Samstag, den 24.11.2012, 13:12 -0500 schrieb vsethi at iglou.com: > I've been trying to use ffmpeg to split a file into two pieces and am > having trouble with the audio portion. > > I've tried: ffmpeg -i file.mpg -c:v copy -c:a copy -t 00:58:22 fileout.mpg > and: ffmpeg -i file.mpg -codec copy -acodec copy -t 00:58:33 fileout.mpg > > Ffmpeg splits off the first portion of the file as requested but seems to > swap the video and audio streams. In the source file, the video stream is > Stream 0:0 and the audio stream is 0:1, but in the new file these are > reversed. > > Whether as a result of this or not, although ffplay plays the audio on the > new file, no other software that I've tried so far can do so so playback is > silent. > > How to fix this? Please send a complete console output. Bye Frank From cehoyos at ag.or.at Sat Nov 24 22:08:27 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sat, 24 Nov 2012 21:08:27 +0000 (UTC) Subject: [FFmpeg-user] How do I make ffplay play without high latency? References: <20121122184240.GA29338@phare.normalesup.org> <50AE75EC.3040804@gmail.com> <20121122190142.GA1697@phare.normalesup.org> <50AFCF70.4080206@gmail.com> <20121123205154.GA28389@phare.normalesup.org> <50B1052B.1090001@gmail.com> Message-ID: Jesse Gordon gmail.com> writes: > Anyway, so I tried that command above with a fresh git > from a couple or few days ago and it does play the > video stream from the HTTP cam nicely but the delay is > still about a quarter of a second, or maybe only a > tenth of a second longer than mplayer -benchmark Sorry to insist, but could you test again that -probesize makes no difference? That seems unlikely to me. Carl Eugen From cehoyos at ag.or.at Sat Nov 24 22:17:25 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sat, 24 Nov 2012 21:17:25 +0000 (UTC) Subject: [FFmpeg-user] Using ffmpeg to split a file References: Message-ID: iglou.com> writes: > ffmpeg -i file.mpg -c:v copy -c:a copy -t 00:58:22 fileout.mpg > ffmpeg -i file.mpg -codec copy -acodec copy -t 00:58:33 fileout.mpg > Whether as a result of this or not, although ffplay > plays the audio on the new file, no other software > that I've tried so far can do so so playback is silent. Sounds like ticket #1720 but this is difficult to guess without complete, uncut console output. Carl Eugen From vsethi at iglou.com Sun Nov 25 00:55:48 2012 From: vsethi at iglou.com (vsethi at iglou.com) Date: Sat, 24 Nov 2012 18:55:48 -0500 Subject: [FFmpeg-user] Using ffmpeg to split a file Message-ID: I wrote: >> ffmpeg -i file.mpg -c:v copy -c:a copy -t 00:58:22 fileout.mpg >> ffmpeg -i file.mpg -codec copy -acodec copy -t 00:58:33 fileout.mpg > >> Whether as a result of this or not, although ffplay >> plays the audio on the new file, no other software >> that I've tried so far can do so so playback is silent. Carl Eugen wrote: > Sounds like ticket #1720 but this is difficult to guess > without complete, uncut console output. Thanks for your reply. What output do you need? From ffmpeg during the truncation process? Will ffprobe on the two files be sufficient? From redpenguinmail at gmail.com Sun Nov 25 01:08:54 2012 From: redpenguinmail at gmail.com (Mr M) Date: Sat, 24 Nov 2012 19:08:54 -0500 Subject: [FFmpeg-user] Possible to encode a file with a broken header? Message-ID: I made an FLV recording which seems to have a broken header or similar. ffmpeg says "Video: None" and "Cannot Determine Codec Info" I have another FLV from the same source that ffmpeg converts easily. MediaInfo claims the video codec is AVC. The "corrupted" FLV only will play in Media Player Classic on Windows. VLC claims it has "undf" video. A sample from a working FLV is located at: https://dl.dropbox.com/u/5544258/CI-11-22-31193.flv I attempted to do -f h264 but it just complained about a bunch of invalid frames not detecting h264. The file will play fine in MPC with no A/V sync issue, strange freeze or blocking, totally normal. Is there some way to even with a Hex editor fix the header? From ffmpeg at frank.haefemeier.eu Sun Nov 25 02:40:08 2012 From: ffmpeg at frank.haefemeier.eu (Frank =?ISO-8859-1?Q?H=E4femeier?=) Date: Sun, 25 Nov 2012 02:40:08 +0100 Subject: [FFmpeg-user] Using ffmpeg to split a file In-Reply-To: References: Message-ID: <1353807608.2643.1.camel@mordor.haefemeier.eu> Am Samstag, den 24.11.2012, 18:55 -0500 schrieb vsethi at iglou.com: > I wrote: > > >> ffmpeg -i file.mpg -c:v copy -c:a copy -t 00:58:22 fileout.mpg > >> ffmpeg -i file.mpg -codec copy -acodec copy -t 00:58:33 fileout.mpg > > > >> Whether as a result of this or not, although ffplay > >> plays the audio on the new file, no other software > >> that I've tried so far can do so so playback is silent. > > Carl Eugen wrote: > > > Sounds like ticket #1720 but this is difficult to guess > > without complete, uncut console output. > > Thanks for your reply. What output do you need? From ffmpeg during the > truncation process? Will ffprobe on the two files be sufficient? Everything what is printed during the ffmpeg process running. Bye Frank From yan at seiner.com Sun Nov 25 03:19:38 2012 From: yan at seiner.com (Yan Seiner) Date: Sat, 24 Nov 2012 18:19:38 -0800 Subject: [FFmpeg-user] When and how to use yadif? Message-ID: <50B1803A.8070006@seiner.com> I am capturing a raw video stream. It is interlaced. I am trying to generate stills from the stream, but they all look interlaced.... When and where in the command line should I use yadif? ffmpeg -f video4linux2 -s $SIZE -i /dev/video0 -vframes $NFRAMES -f rawvideo /tmp/video.raw ffmpeg -f rawvideo -pix_fmt yuyv422 -s $SIZE -i /tmp/video.raw -f image2 -pix_fmt rgb24 /tmp/road%02d.png Here's a couple of examples of the interlacing I'm seeing: http://seiner.com/cz/rtpictures/2012_11_24T14h00m12sZ_1.006541_44.387665_-121.666485.jpg http://seiner.com/cz/rtpictures/2012_11_24T15h02m33sZ_0.963119_44.121713_-122.412587.jpg I've tried various attemps at it but the documentation gives little help on how to use yadif properly. From rogerdpack2 at gmail.com Sun Nov 25 05:27:00 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Sat, 24 Nov 2012 21:27:00 -0700 Subject: [FFmpeg-user] RTMP stream failing In-Reply-To: References: Message-ID: > I get invalid characters in the log when accessing a RTMP stream. I run > FFmpeg v1.0 compiled on my ARM cpu. What about latest version From rogerdpack2 at gmail.com Sun Nov 25 05:29:02 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Sat, 24 Nov 2012 21:29:02 -0700 Subject: [FFmpeg-user] Recording RTSP Fails, Please help In-Reply-To: <1353565364302-4655248.post@n4.nabble.com> References: <1353507734861-4655206.post@n4.nabble.com> <1353518870955-4655226.post@n4.nabble.com> <1353524424249-4655233.post@n4.nabble.com> <1353565364302-4655248.post@n4.nabble.com> Message-ID: > I dont think the problem is really the lag or bandwidth. the bundled ffmpeg > is able to record the stream (although not properly, for example the stream > fps is 50, but when I watch the recorded stream it shows it is 25 fps !) > but > my compiled ffmpeg doesnt do anything at all ! it should be some missing > libraries. there are tons of them ! and it is very hard to try them all. I > hope someone can point me to the right direction. What is bundled versus compiled here? What is the complete command line and console of both? Does your ffmpeg rtsp record anything useful at all, or not? From rogerdpack2 at gmail.com Sun Nov 25 05:31:06 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Sat, 24 Nov 2012 21:31:06 -0700 Subject: [FFmpeg-user] Not able to change frame rate after conversion In-Reply-To: References: Message-ID: > My streaming app has as an option to change the streaming fps, > But after conversion this feature is not working... > I have some .264 files which i had downloaded from web...for these files > the frame change option is working fine. > > It would be great if somebody can throw some light on why the frame rate > cannot be changed after conversion? What is your streaming app? Sounds like a bug in their software... Is ffmpeg able to work with the transcoded files? vlc? > > I used the following command for conversion > > ffmpeg -i "input" -c:v libx264 "output" What's your full command line and uncut console output of an example? -r From cehoyos at ag.or.at Sun Nov 25 07:58:59 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 25 Nov 2012 06:58:59 +0000 (UTC) Subject: [FFmpeg-user] Possible to encode a file with a broken header? References: Message-ID: Mr M gmail.com> writes: > https://dl.dropbox.com/u/5544258/CI-11-22-31193.flv (Command line and complete, uncut console output missing.) Works fine here with ffmpeg / ffplay / MPlayer. Or do I misunderstand and you really provided the working and not the failing sample? Carl Eugen From redpenguinmail at gmail.com Sun Nov 25 08:01:51 2012 From: redpenguinmail at gmail.com (Mr M) Date: Sun, 25 Nov 2012 02:01:51 -0500 Subject: [FFmpeg-user] Possible to encode a file with a broken header? In-Reply-To: References: Message-ID: Sorry I provided a working sample because since the other is broken in some way I can't seem to find anything that can break a piece off to even give a sample. ffmpeg and mencoder just spit out an audio file. From cehoyos at ag.or.at Sun Nov 25 08:01:19 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 25 Nov 2012 07:01:19 +0000 (UTC) Subject: [FFmpeg-user] When and how to use yadif? References: <50B1803A.8070006@seiner.com> Message-ID: Yan Seiner seiner.com> writes: > I've tried various attemps at it but the documentation > gives little help on how to use yadif properly. Could you explain what you tried / share the command lines together with complete, uncut console output? That would allow us to possibly improve the documentation. Thank you, Carl Eugen From gabri.ns at gmail.com Sun Nov 25 08:06:54 2012 From: gabri.ns at gmail.com (Gabri Nurtinaz Shally) Date: Sun, 25 Nov 2012 14:06:54 +0700 Subject: [FFmpeg-user] Possible to encode a file with a broken header? In-Reply-To: References: Message-ID: On Nov 25, 2012 2:02 PM, "Mr M" wrote: > > Sorry I provided a working sample you can provide cutted file using dd or hjaplit. From cehoyos at ag.or.at Sun Nov 25 08:06:48 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 25 Nov 2012 07:06:48 +0000 (UTC) Subject: [FFmpeg-user] Possible to encode a file with a broken header? References: Message-ID: Mr M gmail.com> writes: > Sorry I provided a working sample Sorry, but this really makes no sense at all. > because since the other is broken in some way > I can't seem to find anything that can break > a piece off to even give a sample. Use dd as explained on http://ffmpeg.org/bugreports.html (There is no hard size limit, longer samples are sometimes useful.) > ffmpeg and mencoder just spit out an audio file. This seems to indicate that you can even test the cut sample but even better would of course be to test the cut sample with the application that plays the original, uncut file. Please do not forget to post your failing command line together with complete, uncut console output. Carl Eugen From cehoyos at ag.or.at Sun Nov 25 08:26:41 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 25 Nov 2012 07:26:41 +0000 (UTC) Subject: [FFmpeg-user] RTMP stream failing References: Message-ID: Sebastian Holmqvist gmail.com> writes: > Am I missing something here? The Mac OS X binary has > significantly more plugins by default, perhaps I need > one of them? None of the additional plugins in your OS-X binary are rtmp-related, so this seems unlikely (but you can easily compile an OS X binary without external libraries to make sure). There may be an issue with string operations on the arm device, but to make sure, please test unpatched (!) current git head. Carl Eugen From cehoyos at ag.or.at Sun Nov 25 08:34:24 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 25 Nov 2012 07:34:24 +0000 (UTC) Subject: [FFmpeg-user] Recording RTSP Fails, Please help References: <1353507734861-4655206.post@n4.nabble.com> <1353518870955-4655226.post@n4.nabble.com> <1353524424249-4655233.post@n4.nabble.com> <1353565364302-4655248.post@n4.nabble.com> <1353575633562-4655252.post@n4.nabble.com> Message-ID: FiFtHeLeMeNt gmail.com> writes: > More info available after I used -f rtsp : > http://pastebin.com/fS4q4BW1 Does the output look different without -f rtsp? (It is not necessarily a good idea to force an input format.) > On my home desktop I am able to watch the > stream using VLC or XBMC , but it is choppy. Can you also play it with ffplay? Carl Eugen From cehoyos at ag.or.at Sun Nov 25 08:30:00 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 25 Nov 2012 07:30:00 +0000 (UTC) Subject: [FFmpeg-user] Not able to change frame rate after conversion References: Message-ID: shaiju janardhanan gmail.com> writes: > I used the following command for conversion > > ffmpeg -i "input" -c:v libx264 "output" Is your problem also reproducible with "x264" (the command line application)? If yes, it seems unlikely that FFmpeg can do something about it. Carl Eugen From tojesseg at gmail.com Sun Nov 25 08:46:37 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Sat, 24 Nov 2012 23:46:37 -0800 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: References: <20121122184240.GA29338@phare.normalesup.org> <50AE75EC.3040804@gmail.com> <20121122190142.GA1697@phare.normalesup.org> <50AFCF70.4080206@gmail.com> <20121123205154.GA28389@phare.normalesup.org> <50B1052B.1090001@gmail.com> Message-ID: <50B1CCDD.2030202@gmail.com> On 11/24/2012 01:08 PM, Carl Eugen Hoyos wrote: > Jesse Gordon gmail.com> writes: > >> Anyway, so I tried that command above with a fresh git >> from a couple or few days ago and it does play the >> video stream from the HTTP cam nicely but the delay is >> still about a quarter of a second, or maybe only a >> tenth of a second longer than mplayer -benchmark > Sorry to insist, but could you test again > that -probesize makes no difference? > That seems unlikely to me. > > Carl Eugen > I just went and tried -probesize again. By the way, the build I tested with is Nov 21, 2012 from git. (It's on my robot control laptop, not my email laptop.) I played around a bit with different probesizes. If I specify less than 32, it complains that it's gotta be bewteen 32 and 2*10^9 or something. If I specify greater than 31 but less than 2048, it fails, saying that it doesn't have enough data to probe the file or some such. (I'm reading from an http stream.) With -probesize 2048, it buffers then pops up the play window in about 1-2 seconds after starting ffplay. With a probesize of 2,048,000 through 20,480,000 it takes about 3-4 seconds to pop up the play window. Theoretically, if I tell it to load 20M to buffer it should wait several minutes before playing because that's how long it takes for 20M to come from the camera since it's a low bit rate camera. But evidently -probesize is just a limit, and ffplay stops probing once it has what it needs, which makes sense I guess. But regardless of whether I use 2K, ~20K, 2M or 20M, the play latency appears to the human eye to be about the same. I didn't video it and count frames to see if there was a frame's difference -- I just waved my hand in front of the camera, watching it on the screen as well, but it seemed to always have almost a second of latency. The man page says that -probesize is the number of bytes used in probing. Do you really think that -probesize will affect how many milliseconds of playbuffer ffplay will try to keep or what frame rate will be used? Thanks again, ~Jesse From redpenguinmail at gmail.com Sun Nov 25 08:57:46 2012 From: redpenguinmail at gmail.com (Mr M) Date: Sun, 25 Nov 2012 02:57:46 -0500 Subject: [FFmpeg-user] Possible to encode a file with a broken header? In-Reply-To: References: Message-ID: I uploaded my file CI-No-Video-Sample.flv to the mplayer ftp server and my command I am trying to use is: ffmpeg -i FILE.flv -vcodec libxvid -b:v 981k -r 29.970 -acodec libmp3lame -b:a 128k -async 1 FILE.avi From rrangaraj at yahoo.com Sun Nov 25 09:17:03 2012 From: rrangaraj at yahoo.com (Rajesh Rangaraj) Date: Sun, 25 Nov 2012 03:17:03 -0500 Subject: [FFmpeg-user] Unable to copy all audio streams Message-ID: <2D9D84EA-51BA-49A8-9137-CD660379C0CD@yahoo.com> Hello I have an test.mkv file with .264 video and ac3 audio and AAC audio tracks. When I issue the following: ffmpeg -i test.mkv -map 0 -vcodec copy -acodec copy -scodec copy output.mp4 I get an error: Could not write header for output file #0 (Incorrect codec parameters?) Operation not permitted. Can anyone please offer help? I am osx mountain lion Thanks from my iPhone From cehoyos at ag.or.at Sun Nov 25 09:16:34 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 25 Nov 2012 08:16:34 +0000 (UTC) Subject: [FFmpeg-user] Possible to encode a file with a broken header? References: Message-ID: Mr M gmail.com> writes: > I uploaded my file CI-No-Video-Sample.flv to the mplayer ftp server I get no audio for that sample... > and my command I am trying to use is: > > ffmpeg -i FILE.flv -vcodec libxvid -b:v 981k -r 29.970 -acodec > libmp3lame -b:a 128k -async 1 FILE.avi Complete, uncut console output missing. Carl Eugen From cehoyos at ag.or.at Sun Nov 25 09:25:11 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 25 Nov 2012 08:25:11 +0000 (UTC) Subject: [FFmpeg-user] How do I make ffplay play without high latency? References: <20121122184240.GA29338@phare.normalesup.org> <50AE75EC.3040804@gmail.com> <20121122190142.GA1697@phare.normalesup.org> <50AFCF70.4080206@gmail.com> <20121123205154.GA28389@phare.normalesup.org> <50B1052B.1090001@gmail.com> <50B1CCDD.2030202@gmail.com> Message-ID: Jesse Gordon gmail.com> writes: > With -probesize 2048, it buffers then pops up the > play window in about 1-2 seconds after starting ffplay. > With a probesize of 2,048,000 through 20,480,000 it > takes about 3-4 seconds to pop up the play window. (This sounds as if it does make a difference.) > But regardless of whether I use 2K, ~20K, 2M or 20M, > the play latency appears to the human eye to be > about the same. Thank you for testing, sorry that it didn't help. Carl Eugen From cehoyos at ag.or.at Sun Nov 25 09:30:33 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 25 Nov 2012 08:30:33 +0000 (UTC) Subject: [FFmpeg-user] Unable to copy all audio streams References: <2D9D84EA-51BA-49A8-9137-CD660379C0CD@yahoo.com> Message-ID: Rajesh Rangaraj yahoo.com> writes: > ffmpeg -i test.mkv -map 0 -vcodec copy -acodec copy -scodec copy output.mp4 > > I get an error: > Could not write header for output file #0 > (Incorrect codec parameters?) Operation not permitted. Complete, uncut console output missing. Carl Eugen From redpenguinmail at gmail.com Sun Nov 25 09:53:54 2012 From: redpenguinmail at gmail.com (Mr M) Date: Sun, 25 Nov 2012 03:53:54 -0500 Subject: [FFmpeg-user] Possible to encode a file with a broken header? In-Reply-To: References: Message-ID: On Sun, Nov 25, 2012 at 3:16 AM, Carl Eugen Hoyos wrote: > Mr M gmail.com> writes: > >> I uploaded my file CI-No-Video-Sample.flv to the mplayer ftp server > > I get no audio for that sample... > >> and my command I am trying to use is: >> >> ffmpeg -i FILE.flv -vcodec libxvid -b:v 981k -r 29.970 -acodec >> libmp3lame -b:a 128k -async 1 FILE.avi > > Complete, uncut console output missing. > > Carl Eugen http://pastebin.com/xre4s2S0 From cehoyos at ag.or.at Sun Nov 25 10:00:15 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 25 Nov 2012 09:00:15 +0000 (UTC) Subject: [FFmpeg-user] Possible to encode a file with a broken header? References: Message-ID: Mr M gmail.com> writes: > On Sun, Nov 25, 2012 at 3:16 AM, Carl Eugen Hoyos wrote: > > Mr M gmail.com> writes: > > > >> I uploaded my file CI-No-Video-Sample.flv to the mplayer ftp server > > > > I get no audio for that sample... > > > >> and my command I am trying to use is: > >> > >> ffmpeg -i FILE.flv -vcodec libxvid -b:v 981k -r 29.970 -acodec > >> libmp3lame -b:a 128k -async 1 FILE.avi > > > > Complete, uncut console output missing. > http://pastebin.com/xre4s2S0 Please do not use external resources to explain a problem (they tend to disappear), post all necessary information on the mailing list (especially if the output is as short as in your case). > Stream #0:1: Audio: mp3, 22050 Hz, stereo, s16, 48 kb/s I can't reproduce this line here, are you sure you tested the same sample that you uploaded? Carl Eugen From redpenguinmail at gmail.com Sun Nov 25 10:02:41 2012 From: redpenguinmail at gmail.com (Mr M) Date: Sun, 25 Nov 2012 04:02:41 -0500 Subject: [FFmpeg-user] Possible to encode a file with a broken header? In-Reply-To: References: Message-ID: On Sun, Nov 25, 2012 at 4:00 AM, Carl Eugen Hoyos wrote: > Mr M gmail.com> writes: > >> On Sun, Nov 25, 2012 at 3:16 AM, Carl Eugen Hoyos wrote: >> > Mr M gmail.com> writes: >> > >> >> I uploaded my file CI-No-Video-Sample.flv to the mplayer ftp server >> > >> > I get no audio for that sample... >> > >> >> and my command I am trying to use is: >> >> >> >> ffmpeg -i FILE.flv -vcodec libxvid -b:v 981k -r 29.970 -acodec >> >> libmp3lame -b:a 128k -async 1 FILE.avi >> > >> > Complete, uncut console output missing. > >> http://pastebin.com/xre4s2S0 > > Please do not use external resources to explain a problem > (they tend to disappear), post all necessary information > on the mailing list (especially if the output is as short > as in your case). > >> Stream #0:1: Audio: mp3, 22050 Hz, stereo, s16, 48 kb/s > > I can't reproduce this line here, are you sure you tested > the same sample that you uploaded? > > Carl Eugen > > It appeared to be some problem with duration. I looked up the message about analyzeduration and probesize and found this page: http://stackoverflow.com/questions/11659267/fresh-ffmpeg-on-10-04-could-not-find-codec-parameters and increasing both values to a bigger size, ffmpeg now reports there is video. From redpenguinmail at gmail.com Sun Nov 25 10:05:28 2012 From: redpenguinmail at gmail.com (Mr M) Date: Sun, 25 Nov 2012 04:05:28 -0500 Subject: [FFmpeg-user] Possible to encode a file with a broken header? In-Reply-To: References: Message-ID: Also my apologizes on using external resources a second time but I only noticed it after I already gave the second one. But it basically just stated that sometimes you need to increase both of those values before ffmpeg sees the video although it did not explain why. From andreasbernhofer at gmx.de Sun Nov 25 14:11:26 2012 From: andreasbernhofer at gmx.de (RFZ) Date: Sun, 25 Nov 2012 05:11:26 -0800 (PST) Subject: [FFmpeg-user] Encoding/Streaming MPEG-TS with PIDs changing over time (DVB-S Source) Message-ID: <1353849086646-4655331.post@n4.nabble.com> Hi, I'm trying to encode and stream the DVB-S TV program I'm currently watching with my DVB-S card and DVBViewer to a foreign server using ffmpeg. DVBViewer provides the programm I'm watching via TCP, so I can encode it with "ffmpeg -f mpegts -i tcp://localhost:1234" and stream it, witch works fine as long as I don't change the channel! When changing the channel, DVBViewer does NOT close the socket, it just continues to stream the different program which has, of course, different A/V PIDs. ffmpeg then pauses encoding because there is no data arriving for the PIDs it just used to encode before (i guess?!). So... what can I do? Is there a way to handle changing PIDs (e.g. force ffmpeg /mpegts demuxer to rescan PMT from time to time)? Or is ist possible to detect the end of one program and to start over again? I cannot use tcp/udp "timeout=microseconds" option because there is always data incoming from the socket... Is there a way to exit ffmpeg when there is no data available for the program it is encoding for Xms? -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/Encoding-Streaming-MPEG-TS-with-PIDs-changing-over-time-DVB-S-Source-tp4655331.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From rrangaraj at yahoo.com Sun Nov 25 15:07:57 2012 From: rrangaraj at yahoo.com (Rajesh Rangaraj) Date: Sun, 25 Nov 2012 06:07:57 -0800 (PST) Subject: [FFmpeg-user] Unable to copy all audio streams In-Reply-To: References: <2D9D84EA-51BA-49A8-9137-CD660379C0CD@yahoo.com> Message-ID: <1353852477.47385.YahooMailNeo@web39403.mail.mud.yahoo.com> Please see console output 1) ffmpeg? $ ffmpeg -i test.mkv -map 0 -vcodec copy -acodec copy -scodec copy output.mp4 ffmpeg version 1.0 Copyright (c) 2000-2012 the FFmpeg developers ? built on Nov 20 2012 16:02:25 with Apple clang version 4.1 (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn) ? configuration: --prefix=/opt/local --enable-swscale --enable-avfilter --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --enable-libfreetype --mandir=/opt/local/share/man --enable-shared --enable-pthreads --cc=/usr/bin/clang --arch=x86_64 --enable-yasm --enable-gpl --enable-postproc --enable-libx264 --enable-libxvid --enable-nonfree --enable-libfaac ? libavutil ? ? ?51. 73.101 / 51. 73.101 ? libavcodec ? ? 54. 59.100 / 54. 59.100 ? libavformat ? ?54. 29.104 / 54. 29.104 ? libavdevice ? ?54. ?2.101 / 54. ?2.101 ? libavfilter ? ? 3. 17.100 / ?3. 17.100 ? libswscale ? ? ?2. ?1.101 / ?2. ?1.101 ? libswresample ? 0. 15.100 / ?0. 15.100 ? libpostproc ? ?52. ?0.100 / 52. ?0.100 Input #0, matroska,webm, from 'test.mkv': ? Metadata: ? ? creation_time ? : 2012-11-25 06:33:22 ? Duration: 00:00:10.47, start: 0.000000, bitrate: 947 kb/s ? ? Stream #0:0(eng): Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s ? ? Metadata: ? ? ? title ? ? ? ? ? : "Audio: English AC3 5.1 @ 1.5 Mbps" ? ? Stream #0:1(eng): Video: h264 (High), yuv420p, 1280x534 [SAR 1:1 DAR 640:267], 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default) ? ? Metadata: ? ? ? title ? ? ? ? ? : Video: x264_L4.1 @ 7183 Kbps ? ? Stream #0:2(eng): Subtitle: subrip (default) ? ? Metadata: ? ? ? title ? ? ? ? ? : English ? ? Stream #0:3(eng): Subtitle: subrip ? ? Metadata: ? ? ? title ? ? ? ? ? : English_SDH ? ? Stream #0:4: Audio: aac, 48000 Hz, 5.1, s16 (default) ? ? Metadata: ? ? ? title ? ? ? ? ? : "Audio: English AAC 5.1 @ 1.5 Mbps" [mp4 @ 0x7fdc09823c00] track 0: codec frame size is not set [mp4 @ 0x7fdc09823c00] track 2: could not find tag, codec not currently supported in container Output #0, mp4, to 'output.mp4': ? Metadata: ? ? encoder ? ? ? ? : Lavf54.29.104 ? ? Stream #0:0(eng): Audio: ac3 ([165][0][0][0] / 0x00A5), 48000 Hz, 5.1(side), 448 kb/s ? ? Metadata: ? ? ? title ? ? ? ? ? : "Audio: English AC3 5.1 @ 1.5 Mbps" ? ? Stream #0:1(eng): Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 1280x534 [SAR 1:1 DAR 640:267], q=2-31, 23.98 fps, 1k tbn, 1k tbc (default) ? ? Metadata: ? ? ? title ? ? ? ? ? : Video: x264_L4.1 @ 7183 Kbps ? ? Stream #0:2(eng): Subtitle: subrip (default) ? ? Metadata: ? ? ? title ? ? ? ? ? : English ? ? Stream #0:3(eng): Subtitle: subrip ? ? Metadata: ? ? ? title ? ? ? ? ? : English_SDH ? ? Stream #0:4: Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, 5.1 (default) ? ? Metadata: ? ? ? title ? ? ? ? ? : "Audio: English AAC 5.1 @ 1.5 Mbps" Stream mapping: ? Stream #0:0 -> #0:0 (copy) ? Stream #0:1 -> #0:1 (copy) ? Stream #0:2 -> #0:2 (copy) ? Stream #0:3 -> #0:3 (copy) ? Stream #0:4 -> #0:4 (copy) Could not write header for output file #0 (incorrect codec parameters ?): Operation not permitted ====================================================================================== 2)?1)?ffprobe? $ ffprobe test.mkv ffprobe version 1.0 Copyright (c) 2007-2012 the FFmpeg developers ? built on Nov 20 2012 16:02:25 with Apple clang version 4.1 (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn) ? configuration: --prefix=/opt/local --enable-swscale --enable-avfilter --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --enable-libfreetype --mandir=/opt/local/share/man --enable-shared --enable-pthreads --cc=/usr/bin/clang --arch=x86_64 --enable-yasm --enable-gpl --enable-postproc --enable-libx264 --enable-libxvid --enable-nonfree --enable-libfaac ? libavutil ? ? ?51. 73.101 / 51. 73.101 ? libavcodec ? ? 54. 59.100 / 54. 59.100 ? libavformat ? ?54. 29.104 / 54. 29.104 ? libavdevice ? ?54. ?2.101 / 54. ?2.101 ? libavfilter ? ? 3. 17.100 / ?3. 17.100 ? libswscale ? ? ?2. ?1.101 / ?2. ?1.101 ? libswresample ? 0. 15.100 / ?0. 15.100 ? libpostproc ? ?52. ?0.100 / 52. ?0.100 Input #0, matroska,webm, from 'test.mkv': ? Metadata: ? ? creation_time ? : 2012-11-25 06:33:22 ? Duration: 00:00:10.47, start: 0.000000, bitrate: 947 kb/s ? ? Stream #0:0(eng): Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s ? ? Metadata: ? ? ? title ? ? ? ? ? : "Audio: English AC3 5.1 @ 1.5 Mbps" ? ? Stream #0:1(eng): Video: h264 (High), yuv420p, 1280x534 [SAR 1:1 DAR 640:267], 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default) ? ? Metadata: ? ? ? title ? ? ? ? ? : Video: x264_L4.1 @ 7183 Kbps ? ? Stream #0:2(eng): Subtitle: subrip (default) ? ? Metadata: ? ? ? title ? ? ? ? ? : English ? ? Stream #0:3(eng): Subtitle: subrip ? ? Metadata: ? ? ? title ? ? ? ? ? : English_SDH ? ? Stream #0:4: Audio: aac, 48000 Hz, 5.1, s16 (default) ? ? Metadata: ? ? ? title ? ? ? ? ? : "Audio: English AAC 5.1 @ 1.5 Mbps" ===================================================================================== From: Carl Eugen Hoyos To: ffmpeg-user at ffmpeg.org Sent: Sunday, November 25, 2012 3:30 AM Subject: Re: [FFmpeg-user] Unable to copy all audio streams Rajesh Rangaraj yahoo.com> writes: > ffmpeg -i test.mkv -map 0 -vcodec copy -acodec copy -scodec copy output.mp4 > > I get an error: > Could not write header for output file #0 > (Incorrect codec parameters?) Operation not permitted. Complete, uncut console output missing. Carl Eugen _______________________________________________ ffmpeg-user mailing list ffmpeg-user at ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user From rrangaraj at yahoo.com Sun Nov 25 15:31:50 2012 From: rrangaraj at yahoo.com (Rajesh Rangaraj) Date: Sun, 25 Nov 2012 06:31:50 -0800 (PST) Subject: [FFmpeg-user] Unable to copy all audio streams In-Reply-To: <1353852477.47385.YahooMailNeo@web39403.mail.mud.yahoo.com> References: <2D9D84EA-51BA-49A8-9137-CD660379C0CD@yahoo.com> <1353852477.47385.YahooMailNeo@web39403.mail.mud.yahoo.com> Message-ID: <1353853910.87561.YahooMailNeo@web39406.mail.mud.yahoo.com> Hi I guess the error is related to this [mp4 @ 0x7fdc09823c00] track 2: could not find tag, codec not currently supported in container Output #0, mp4, to 'output.mp4': Anyway to get ffmpeg to put AC3 into the MP4 container? Thanks ________________________________ From: Rajesh Rangaraj To: FFmpeg user questions Sent: Sunday, November 25, 2012 9:07 AM Subject: Re: [FFmpeg-user] Unable to copy all audio streams Please see console output 1) ffmpeg? $ ffmpeg -i test.mkv -map 0 -vcodec copy -acodec copy -scodec copy output.mp4 ffmpeg version 1.0 Copyright (c) 2000-2012 the FFmpeg developers ? built on Nov 20 2012 16:02:25 with Apple clang version 4.1 (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn) ? configuration: --prefix=/opt/local --enable-swscale --enable-avfilter --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --enable-libfreetype --mandir=/opt/local/share/man --enable-shared --enable-pthreads --cc=/usr/bin/clang --arch=x86_64 --enable-yasm --enable-gpl --enable-postproc --enable-libx264 --enable-libxvid --enable-nonfree --enable-libfaac ? libavutil ? ? ?51. 73.101 / 51. 73.101 ? libavcodec ? ? 54. 59.100 / 54. 59.100 ? libavformat ? ?54. 29.104 / 54. 29.104 ? libavdevice ? ?54. ?2.101 / 54. ?2.101 ? libavfilter ? ? 3. 17.100 / ?3. 17.100 ? libswscale ? ? ?2. ?1.101 / ?2. ?1.101 ? libswresample ? 0. 15.100 / ?0. 15.100 ? libpostproc ? ?52. ?0.100 / 52. ?0.100 Input #0, matroska,webm, from 'test.mkv': ? Metadata: ? ? creation_time ? : 2012-11-25 06:33:22 ? Duration: 00:00:10.47, start: 0.000000, bitrate: 947 kb/s ? ? Stream #0:0(eng): Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s ? ? Metadata: ? ? ? title ? ? ? ? ? : "Audio: English AC3 5.1 @ 1.5 Mbps" ? ? Stream #0:1(eng): Video: h264 (High), yuv420p, 1280x534 [SAR 1:1 DAR 640:267], 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default) ? ? Metadata: ? ? ? title ? ? ? ? ? : Video: x264_L4.1 @ 7183 Kbps ? ? Stream #0:2(eng): Subtitle: subrip (default) ? ? Metadata: ? ? ? title ? ? ? ? ? : English ? ? Stream #0:3(eng): Subtitle: subrip ? ? Metadata: ? ? ? title ? ? ? ? ? : English_SDH ? ? Stream #0:4: Audio: aac, 48000 Hz, 5.1, s16 (default) ? ? Metadata: ? ? ? title ? ? ? ? ? : "Audio: English AAC 5.1 @ 1.5 Mbps" [mp4 @ 0x7fdc09823c00] track 0: codec frame size is not set [mp4 @ 0x7fdc09823c00] track 2: could not find tag, codec not currently supported in container Output #0, mp4, to 'output.mp4': ? Metadata: ? ? encoder ? ? ? ? : Lavf54.29.104 ? ? Stream #0:0(eng): Audio: ac3 ([165][0][0][0] / 0x00A5), 48000 Hz, 5.1(side), 448 kb/s ? ? Metadata: ? ? ? title ? ? ? ? ? : "Audio: English AC3 5.1 @ 1.5 Mbps" ? ? Stream #0:1(eng): Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 1280x534 [SAR 1:1 DAR 640:267], q=2-31, 23.98 fps, 1k tbn, 1k tbc (default) ? ? Metadata: ? ? ? title ? ? ? ? ? : Video: x264_L4.1 @ 7183 Kbps ? ? Stream #0:2(eng): Subtitle: subrip (default) ? ? Metadata: ? ? ? title ? ? ? ? ? : English ? ? Stream #0:3(eng): Subtitle: subrip ? ? Metadata: ? ? ? title ? ? ? ? ? : English_SDH ? ? Stream #0:4: Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, 5.1 (default) ? ? Metadata: ? ? ? title ? ? ? ? ? : "Audio: English AAC 5.1 @ 1.5 Mbps" Stream mapping: ? Stream #0:0 -> #0:0 (copy) ? Stream #0:1 -> #0:1 (copy) ? Stream #0:2 -> #0:2 (copy) ? Stream #0:3 -> #0:3 (copy) ? Stream #0:4 -> #0:4 (copy) Could not write header for output file #0 (incorrect codec parameters ?): Operation not permitted ====================================================================================== 2)?1)?ffprobe? $ ffprobe test.mkv ffprobe version 1.0 Copyright (c) 2007-2012 the FFmpeg developers ? built on Nov 20 2012 16:02:25 with Apple clang version 4.1 (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn) ? configuration: --prefix=/opt/local --enable-swscale --enable-avfilter --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --enable-libfreetype --mandir=/opt/local/share/man --enable-shared --enable-pthreads --cc=/usr/bin/clang --arch=x86_64 --enable-yasm --enable-gpl --enable-postproc --enable-libx264 --enable-libxvid --enable-nonfree --enable-libfaac ? libavutil ? ? ?51. 73.101 / 51. 73.101 ? libavcodec ? ? 54. 59.100 / 54. 59.100 ? libavformat ? ?54. 29.104 / 54. 29.104 ? libavdevice ? ?54. ?2.101 / 54. ?2.101 ? libavfilter ? ? 3. 17.100 / ?3. 17.100 ? libswscale ? ? ?2. ?1.101 / ?2. ?1.101 ? libswresample ? 0. 15.100 / ?0. 15.100 ? libpostproc ? ?52. ?0.100 / 52. ?0.100 Input #0, matroska,webm, from 'test.mkv': ? Metadata: ? ? creation_time ? : 2012-11-25 06:33:22 ? Duration: 00:00:10.47, start: 0.000000, bitrate: 947 kb/s ? ? Stream #0:0(eng): Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s ? ? Metadata: ? ? ? title ? ? ? ? ? : "Audio: English AC3 5.1 @ 1.5 Mbps" ? ? Stream #0:1(eng): Video: h264 (High), yuv420p, 1280x534 [SAR 1:1 DAR 640:267], 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default) ? ? Metadata: ? ? ? title ? ? ? ? ? : Video: x264_L4.1 @ 7183 Kbps ? ? Stream #0:2(eng): Subtitle: subrip (default) ? ? Metadata: ? ? ? title ? ? ? ? ? : English ? ? Stream #0:3(eng): Subtitle: subrip ? ? Metadata: ? ? ? title ? ? ? ? ? : English_SDH ? ? Stream #0:4: Audio: aac, 48000 Hz, 5.1, s16 (default) ? ? Metadata: ? ? ? title ? ? ? ? ? : "Audio: English AAC 5.1 @ 1.5 Mbps" ===================================================================================== From: Carl Eugen Hoyos To: ffmpeg-user at ffmpeg.org Sent: Sunday, November 25, 2012 3:30 AM Subject: Re: [FFmpeg-user] Unable to copy all audio streams Rajesh Rangaraj yahoo.com> writes: > ffmpeg -i test.mkv -map 0 -vcodec copy -acodec copy -scodec copy output.mp4 > > I get an error: > Could not write header for output file #0 > (Incorrect codec parameters?) Operation not permitted. Complete, uncut console output missing. Carl Eugen _______________________________________________ ffmpeg-user mailing list ffmpeg-user at ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user _______________________________________________ ffmpeg-user mailing list ffmpeg-user at ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user From yan at seiner.com Sun Nov 25 16:49:23 2012 From: yan at seiner.com (Yan Seiner) Date: Sun, 25 Nov 2012 07:49:23 -0800 Subject: [FFmpeg-user] When and how to use yadif? In-Reply-To: References: <50B1803A.8070006@seiner.com> Message-ID: <50B23E03.7080900@seiner.com> Carl Eugen Hoyos wrote: > Yan Seiner seiner.com> writes: > > >> I've tried various attemps at it but the documentation >> gives little help on how to use yadif properly. >> > > Could you explain what you tried / share the command lines > together with complete, uncut console output? > That would allow us to possibly improve the documentation. > Hi Carl: I've tried various combinations of yadif=X,Y,Z and moving the -vf yadif around on the command line. The problem is that I am doing this by trial and error, and that's not a very good way to do it. I can provide more information but I'd like some guidance. Where in the line below should the video filters be? Does it matter? I get slightly different output depending on where I insert the filter. Once I know where to insert it, I can then try different combinations of yadif options. It's also possible that the interlacing is an artifact of the speed; at a relative speed of 120 MPH (the two cars passing each other) that's 180 feet per second, or about 3 feet between frames at 60 FPS, so there may in fact be no way to remove the striping I see short of getting a progressive camera or using just one field and throwing away half the horizontal resolution. Here's a few sample runs: root at anchor:/tmp# ffmpeg -f rawvideo -pix_fmt yuyv422 -s 512x384 -i /tmp/videox.raw -f image2 -pix_fmt rgb24 /tmp/test%02d.png ffmpeg version 0.11.2 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 19 2012 09:50:17 with gcc 4.6.3 20120201 (prerelease) configuration: --enable-cross-compile --cross-prefix=mips-openwrt-linux-uclibc- --arch=mips --target-os=linux --prefix=/usr --enable-shared --enable-static --disable-debug --pkg-config=pkg-config --enable-gpl --enable-version3 --disable-asm --disable-doc --disable-dxva2 --enable-pthreads --disable-optimizations --enable-small --disable-stripping --enable-zlib --disable-outdevs libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [rawvideo @ 0xac6620] Estimating duration from bitrate, this may be inaccurate Input #0, rawvideo, from '/tmp/videox.raw': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 512x384, 25 tbr, 25 tbn, 25 tbc [buffer @ 0xac6d70] w:512 h:384 pixfmt:yuyv422 tb:1/25 sar:0/1 sws_param:flags=2 [buffersink @ 0xac37a0] No opaque field provided [format @ 0xac3980] auto-inserting filter 'auto-inserted scaler 0' between the filter 'src' and the filter 'format' [scale @ 0xac41c0] w:512 h:384 fmt:yuyv422 sar:0/1 -> w:512 h:384 fmt:rgb24 sar:0/1 flags:0x4 Output #0, image2, to '/tmp/test%02d.png': Metadata: encoder : Lavf54.6.100 Stream #0:0: Video: png, rgb24, 512x384, q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> png) Press [q] to stop, [?] for help Truncating packet of size 393216 to 1 0kB time=00:00:00.44 bitrate= 0.0kbits/s frame= 12 fps=5.1 q=0.0 Lsize= 0kB time=00:00:00.48 bitrate= 0.0kbits/s video:18kB audio:0kB global headers:0kB muxing overhead -100.000000% ================================================= root at anchor:/tmp# ffmpeg -f rawvideo -vf yadif -pix_fmt yuyv422 -s 512x384 -i /tmp/videox.raw -f image2 -pix_fmt rgb24 /tmp/test%02d.png ffmpeg version 0.11.2 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 19 2012 09:50:17 with gcc 4.6.3 20120201 (prerelease) configuration: --enable-cross-compile --cross-prefix=mips-openwrt-linux-uclibc- --arch=mips --target-os=linux --prefix=/usr --enable-shared --enable-static --disable-debug --pkg-config=pkg-config --enable-gpl --enable-version3 --disable-asm --disable-doc --disable-dxva2 --enable-pthreads --disable-optimizations --enable-small --disable-stripping --enable-zlib --disable-outdevs libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [rawvideo @ 0x516690] Estimating duration from bitrate, this may be inaccurate Input #0, rawvideo, from '/tmp/videox.raw': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 512x384, 25 tbr, 25 tbn, 25 tbc [buffer @ 0x516e30] w:512 h:384 pixfmt:yuyv422 tb:1/25 sar:0/1 sws_param:flags=2 [buffersink @ 0x5137a0] No opaque field provided [format @ 0x513980] auto-inserting filter 'auto-inserted scaler 0' between the filter 'src' and the filter 'format' [scale @ 0x514200] w:512 h:384 fmt:yuyv422 sar:0/1 -> w:512 h:384 fmt:rgb24 sar:0/1 flags:0x4 Output #0, image2, to '/tmp/test%02d.png': Metadata: encoder : Lavf54.6.100 Stream #0:0: Video: png, rgb24, 512x384, q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> png) Press [q] to stop, [?] for help Truncating packet of size 393216 to 1 0kB time=00:00:00.40 bitrate= 0.0kbits/s frame= 12 fps=5.2 q=0.0 Lsize= 0kB time=00:00:00.48 bitrate= 0.0kbits/s video:18kB audio:0kB global headers:0kB muxing overhead -100.000000% ============================================= root at anchor:/tmp# ffmpeg -f rawvideo -pix_fmt yuyv422 -s 512x384 -vf yadif -i /tmp/videox.raw -f image2 -pix_fmt rgb24 /tmp/test%02d.png ffmpeg version 0.11.2 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 19 2012 09:50:17 with gcc 4.6.3 20120201 (prerelease) configuration: --enable-cross-compile --cross-prefix=mips-openwrt-linux-uclibc- --arch=mips --target-os=linux --prefix=/usr --enable-shared --enable-static --disable-debug --pkg-config=pkg-config --enable-gpl --enable-version3 --disable-asm --disable-doc --disable-dxva2 --enable-pthreads --disable-optimizations --enable-small --disable-stripping --enable-zlib --disable-outdevs libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [rawvideo @ 0xb54690] Estimating duration from bitrate, this may be inaccurate Input #0, rawvideo, from '/tmp/videox.raw': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 512x384, 25 tbr, 25 tbn, 25 tbc [buffer @ 0xb54e30] w:512 h:384 pixfmt:yuyv422 tb:1/25 sar:0/1 sws_param:flags=2 [buffersink @ 0xb517a0] No opaque field provided [format @ 0xb51980] auto-inserting filter 'auto-inserted scaler 0' between the filter 'src' and the filter 'format' [scale @ 0xb52200] w:512 h:384 fmt:yuyv422 sar:0/1 -> w:512 h:384 fmt:rgb24 sar:0/1 flags:0x4 Output #0, image2, to '/tmp/test%02d.png': Metadata: encoder : Lavf54.6.100 Stream #0:0: Video: png, rgb24, 512x384, q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> png) Press [q] to stop, [?] for help Truncating packet of size 393216 to 1 0kB time=00:00:00.44 bitrate= 0.0kbits/s frame= 12 fps=2.9 q=0.0 Lsize= 0kB time=00:00:00.48 bitrate= 0.0kbits/s video:18kB audio:0kB global headers:0kB muxing overhead -100.000000% ================================================= root at anchor:/tmp# ffmpeg -f rawvideo -pix_fmt yuyv422 -s 512x384 -i /tmp/videox.raw -vf yadif -f image2 -pix_fmt rgb24 /tmp/test%02d.png ffmpeg version 0.11.2 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 19 2012 09:50:17 with gcc 4.6.3 20120201 (prerelease) configuration: --enable-cross-compile --cross-prefix=mips-openwrt-linux-uclibc- --arch=mips --target-os=linux --prefix=/usr --enable-shared --enable-static --disable-debug --pkg-config=pkg-config --enable-gpl --enable-version3 --disable-asm --disable-doc --disable-dxva2 --enable-pthreads --disable-optimizations --enable-small --disable-stripping --enable-zlib --disable-outdevs libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [rawvideo @ 0x5f8620] Estimating duration from bitrate, this may be inaccurate Input #0, rawvideo, from '/tmp/videox.raw': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 512x384, 25 tbr, 25 tbn, 25 tbc [buffer @ 0x5f8dc0] w:512 h:384 pixfmt:yuyv422 tb:1/25 sar:0/1 sws_param:flags=2 [buffersink @ 0x5f57a0] No opaque field provided [yadif @ 0x5f6200] mode:0 parity:-1 auto_enable:0 [format @ 0x5f59c0] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_yadif_0' and the filter 'format' [yadif @ 0x5f6200] auto-inserting filter 'auto-inserted scaler 1' between the filter 'src' and the filter 'Parsed_yadif_0' [scale @ 0x5f6e00] w:512 h:384 fmt:yuyv422 sar:0/1 -> w:512 h:384 fmt:yuv422p sar:0/1 flags:0x4 [swscaler @ 0x61db30] No accelerated colorspace conversion found from yuv422p to rgb24. [swscaler @ 0x6235a0] No accelerated colorspace conversion found from yuv422p to rgb24. [swscaler @ 0x629010] No accelerated colorspace conversion found from yuv422p to rgb24. [scale @ 0x5f61a0] w:512 h:384 fmt:yuv422p sar:0/1 -> w:512 h:384 fmt:rgb24 sar:0/1 flags:0x4 Output #0, image2, to '/tmp/test%02d.png': Metadata: encoder : Lavf54.6.100 Stream #0:0: Video: png, rgb24, 512x384, q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> png) Press [q] to stop, [?] for help Truncating packet of size 393216 to 1 0kB time=00:00:00.40 bitrate= 0.0kbits/s frame= 12 fps=3.1 q=0.0 Lsize= 0kB time=00:00:00.48 bitrate= 0.0kbits/s video:18kB audio:0kB global headers:0kB muxing overhead -100.000000% ============================================= root at anchor:/tmp# ffmpeg -f rawvideo -pix_fmt yuyv422 -s 512x384 -i /tmp/videox.raw -f image2 -pix_fmt rgb24 -vf yadif /tmp/test%02d.png ffmpeg version 0.11.2 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 19 2012 09:50:17 with gcc 4.6.3 20120201 (prerelease) configuration: --enable-cross-compile --cross-prefix=mips-openwrt-linux-uclibc- --arch=mips --target-os=linux --prefix=/usr --enable-shared --enable-static --disable-debug --pkg-config=pkg-config --enable-gpl --enable-version3 --disable-asm --disable-doc --disable-dxva2 --enable-pthreads --disable-optimizations --enable-small --disable-stripping --enable-zlib --disable-outdevs libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [rawvideo @ 0x5a2620] Estimating duration from bitrate, this may be inaccurate Input #0, rawvideo, from '/tmp/videox.raw': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 512x384, 25 tbr, 25 tbn, 25 tbc [buffer @ 0x5a2d70] w:512 h:384 pixfmt:yuyv422 tb:1/25 sar:0/1 sws_param:flags=2 [buffersink @ 0x5a20c0] No opaque field provided [yadif @ 0x59a750] mode:0 parity:-1 auto_enable:0 [format @ 0x5a22a0] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_yadif_0' and the filter 'format' [yadif @ 0x59a750] auto-inserting filter 'auto-inserted scaler 1' between the filter 'src' and the filter 'Parsed_yadif_0' [scale @ 0x59b000] w:512 h:384 fmt:yuyv422 sar:0/1 -> w:512 h:384 fmt:yuv422p sar:0/1 flags:0x4 [swscaler @ 0x5c7b30] No accelerated colorspace conversion found from yuv422p to rgb24. [swscaler @ 0x5cd5a0] No accelerated colorspace conversion found from yuv422p to rgb24. [swscaler @ 0x5d3010] No accelerated colorspace conversion found from yuv422p to rgb24. [scale @ 0x5a2380] w:512 h:384 fmt:yuv422p sar:0/1 -> w:512 h:384 fmt:rgb24 sar:0/1 flags:0x4 Output #0, image2, to '/tmp/test%02d.png': Metadata: encoder : Lavf54.6.100 Stream #0:0: Video: png, rgb24, 512x384, q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> png) Press [q] to stop, [?] for help Truncating packet of size 393216 to 1 0kB time=00:00:00.44 bitrate= 0.0kbits/s frame= 12 fps=4.3 q=0.0 Lsize= 0kB time=00:00:00.48 bitrate= 0.0kbits/s video:18kB audio:0kB global headers:0kB muxing overhead -100.000000% root at anchor:/tmp# From tojesseg at gmail.com Sun Nov 25 19:13:02 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Sun, 25 Nov 2012 10:13:02 -0800 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: References: <20121122184240.GA29338@phare.normalesup.org> <50AE75EC.3040804@gmail.com> <20121122190142.GA1697@phare.normalesup.org> <50AFCF70.4080206@gmail.com> <20121123205154.GA28389@phare.normalesup.org> <50B1052B.1090001@gmail.com> <50B1CCDD.2030202@gmail.com> Message-ID: <50B25FAE.7080204@gmail.com> On 11/25/2012 12:25 AM, Carl Eugen Hoyos wrote: > Jesse Gordon gmail.com> writes: > >> With -probesize 2048, it buffers then pops up the >> play window in about 1-2 seconds after starting ffplay. >> With a probesize of 2,048,000 through 20,480,000 it >> takes about 3-4 seconds to pop up the play window. > (This sounds as if it does make a difference.) Absolutely! I do appologize for not being more verbose when I said it made no difference. I had not intended to communicate that the -probesize option made no difference on probesize, only that it made no difference on my particular issue of latency, because I'd assumed that was the reason it was suggested. But probesize does definitely influence the maximum probesize used when probing the http stream! >> But regardless of whether I use 2K, ~20K, 2M or 20M, >> the play latency appears to the human eye to be >> about the same. > Thank you for testing, sorry that it didn't help. > > Carl Eugen > It was worth a try! Do you know where in the code I should look for adjusting the play frame timing, or do I need to sign up for the dev mailing list for that sort of question? Thanks again very much for all of your effort and help! ~Jesse From namitsingal at gmail.com Sun Nov 25 19:18:52 2012 From: namitsingal at gmail.com (Namit Singal) Date: Sun, 25 Nov 2012 13:18:52 -0500 Subject: [FFmpeg-user] Namit Singal invites you to Freelancer.com Message-ID: 25 November 2012 Hi, Namit Singal is inviting you to join Freelancer.com (http://www.freelancer.com/users/3660804.html?utm_campaign=new_freelancer_invite&utm_medium=email&utm_source=freelancer&utm_content=new_freelancer_invite) Namit Singal (http://www.freelancer.com/users/3660804.html?utm_campaign=new_freelancer_invite&utm_medium=email&utm_source=freelancer&utm_content=new_freelancer_invite) 25 November 2012 Freelancer.com is the world's largest micro-outsourcing site. We have over 6,695,678 registered professionals ready to bid on your jobs and produce high quality work. The average job is under $200 USD and you can outsource anything, whether you need web design, graphic design, marketing or sales. Turbocharge your business today! Looking for work? We also have the largest network of employers ready to hire just about any skill set. Join Freelancer.com (http://www.freelancer.com/friend-invitation/join.php?id=9009242&utm_campaign=new_freelancer_invite&utm_medium=email&utm_source=freelancer&utm_content=new_freelancer_invite) ffmpeg-user at ffmpeg.org was invited to join Freelancer.com by Namit Singal. From namitsingal at gmail.com Sun Nov 25 20:21:36 2012 From: namitsingal at gmail.com (Namit Singal) Date: Mon, 26 Nov 2012 00:51:36 +0530 Subject: [FFmpeg-user] Namit Singal invites you to Freelancer.com In-Reply-To: References: Message-ID: sorry about the email... please delete!! From ffmpeg at frank.haefemeier.eu Sun Nov 25 20:37:35 2012 From: ffmpeg at frank.haefemeier.eu (Frank =?ISO-8859-1?Q?H=E4femeier?=) Date: Sun, 25 Nov 2012 20:37:35 +0100 Subject: [FFmpeg-user] Which format options are set by using '-target'? Message-ID: <1353872255.2643.6.camel@mordor.haefemeier.eu> Hi, where can I find informations about the format options which are set by a specific target type, e.g. '-target pal-dvd'? Bye Frank From cehoyos at ag.or.at Sun Nov 25 20:45:37 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 25 Nov 2012 19:45:37 +0000 (UTC) Subject: [FFmpeg-user] Encoding/Streaming MPEG-TS with PIDs changing over time (DVB-S Source) References: <1353849086646-4655331.post@n4.nabble.com> Message-ID: RFZ gmx.de> writes: > Is there a way to handle changing PIDs (e.g. > force ffmpeg /mpegts demuxer to rescan PMT > from time to time)? This is the default behaviour. The problem is: How should ffmpeg (the application) know that you changed the program and that the new data it receives is not just data that should be ignored? (It is not unusual that program streams contain several programs, one is chosen on startup.) You would have to signal that you want to change the recorded signal just as you signaled it to the DVB receiving application. It is possible (likely) that ffmpeg (the application) does not currently support changing programs, but MPlayer (and ffplay) of course support it, so it is just a question of option reading. The second problem is of course: How to signal something to ffmpeg, but I believe this is actually possible, some information is shown in the status line iirc. Carl Eugen From cehoyos at ag.or.at Sun Nov 25 20:47:55 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 25 Nov 2012 19:47:55 +0000 (UTC) Subject: [FFmpeg-user] Unable to copy all audio streams References: <2D9D84EA-51BA-49A8-9137-CD660379C0CD@yahoo.com> <1353852477.47385.YahooMailNeo@web39403.mail.mud.yahoo.com> Message-ID: Rajesh Rangaraj yahoo.com> writes: > $ ffmpeg -i test.mkv -map 0 -vcodec copy -acodec copy -scodec copy output.mp4 > ? ? Stream #0:2(eng): Subtitle: subrip (default) > ? ? Metadata: > ? ? ? title ? ? ? ? ? : English > ? ? Stream #0:3(eng): Subtitle: subrip You cannot mux subrip into mp4, this is not a problem that can be solved in FFmpeg. (subrip is not defined in mp4 afaik) Please do not top-post on this mailing list. Carl Eugen From cehoyos at ag.or.at Sun Nov 25 20:51:40 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 25 Nov 2012 19:51:40 +0000 (UTC) Subject: [FFmpeg-user] When and how to use yadif? References: <50B1803A.8070006@seiner.com> <50B23E03.7080900@seiner.com> Message-ID: Yan Seiner seiner.com> writes: > root anchor:/tmp# ffmpeg -f rawvideo -pix_fmt yuyv422 -s 512x384 -i > /tmp/videox.raw -vf yadif -f image2 -pix_fmt rgb24 /tmp/test%02d.png > root anchor:/tmp# ffmpeg -f rawvideo -pix_fmt yuyv422 -s 512x384 -i > /tmp/videox.raw -f image2 -pix_fmt rgb24 -vf yadif /tmp/test%02d.png These two lines are equivalent and should de-interlace your video. If they do not work, please provide a short input sample. > ffmpeg version 0.11.2 (This is a little old, if you are a user, latest git head is always recommended but this should not be related to your problem.) Carl Eugen From cehoyos at ag.or.at Sun Nov 25 21:01:44 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 25 Nov 2012 20:01:44 +0000 (UTC) Subject: [FFmpeg-user] How do I make ffplay play without high latency? References: <20121122184240.GA29338@phare.normalesup.org> <50AE75EC.3040804@gmail.com> <20121122190142.GA1697@phare.normalesup.org> <50AFCF70.4080206@gmail.com> <20121123205154.GA28389@phare.normalesup.org> <50B1052B.1090001@gmail.com> <50B1CCDD.2030202@gmail.com> <50B25FAE.7080204@gmail.com> Message-ID: Jesse Gordon gmail.com> writes: > Do you know where in the code I should look for > adjusting the play frame timing, Unfortunately not. (And I am not sure "frame timing" is what you are searching for. Perhaps there is a buffer constant that you can try to reduce.) > or do I need to sign up for the dev mailing > list for that sort of question? Such questions are not exactly welcome on the developers mailing list, try at the risk of being flamed;-) Carl Eugen From cehoyos at ag.or.at Sun Nov 25 21:03:03 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 25 Nov 2012 20:03:03 +0000 (UTC) Subject: [FFmpeg-user] Which format options are set by using '-target'? References: <1353872255.2643.6.camel@mordor.haefemeier.eu> Message-ID: Frank H?femeier frank.haefemeier.eu> writes: > where can I find informations about the format options > which are set by a specific target type, e.g. > '-target pal-dvd'? Search for "dvd" in ffmpeg_opt.c Carl Eugen From rrangaraj at yahoo.com Sun Nov 25 21:53:50 2012 From: rrangaraj at yahoo.com (Rajesh Rangaraj) Date: Sun, 25 Nov 2012 15:53:50 -0500 Subject: [FFmpeg-user] Unable to copy all audio streams In-Reply-To: References: <2D9D84EA-51BA-49A8-9137-CD660379C0CD@yahoo.com> <1353852477.47385.YahooMailNeo@web39403.mail.mud.yahoo.com> Message-ID: <1ACA2E80-9D78-41C9-9E4E-8DB2802E3E9D@yahoo.com> Thanks Carl. I am sorry about top post. Not sure what what that is bit I will look into it and avoid it. You mean just leave out the -scodec part? Thanks again Sent from my iPhone On Nov 25, 2012, at 2:47 PM, Carl Eugen Hoyos wrote: > Rajesh Rangaraj yahoo.com> writes: > > >> $ ffmpeg -i test.mkv -map 0 -vcodec copy -acodec copy -scodec copy output.mp4 > >> Stream #0:2(eng): Subtitle: subrip (default) >> Metadata: >> title : English >> Stream #0:3(eng): Subtitle: subrip > > You cannot mux subrip into mp4, this is not a problem > that can be solved in FFmpeg. > (subrip is not defined in mp4 afaik) > > Please do not top-post on this mailing list. > > Carl Eugen > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From ubitux at gmail.com Sun Nov 25 22:18:48 2012 From: ubitux at gmail.com (=?utf-8?B?Q2zDqW1lbnQgQsWTc2No?=) Date: Sun, 25 Nov 2012 22:18:48 +0100 Subject: [FFmpeg-user] Unable to copy all audio streams In-Reply-To: References: <2D9D84EA-51BA-49A8-9137-CD660379C0CD@yahoo.com> <1353852477.47385.YahooMailNeo@web39403.mail.mud.yahoo.com> Message-ID: <20121125211847.GY962@leki> On Sun, Nov 25, 2012 at 07:47:55PM +0000, Carl Eugen Hoyos wrote: > Rajesh Rangaraj yahoo.com> writes: > > > > $ ffmpeg -i test.mkv -map 0 -vcodec copy -acodec copy -scodec copy output.mp4 > > > ? ? Stream #0:2(eng): Subtitle: subrip (default) > > ? ? Metadata: > > ? ? ? title ? ? ? ? ? : English > > ? ? Stream #0:3(eng): Subtitle: subrip > > You cannot mux subrip into mp4, this is not a problem > that can be solved in FFmpeg. > (subrip is not defined in mp4 afaik) > You should be able to encode them with -c:s mov_text though. -- Cl?ment B. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From cehoyos at ag.or.at Sun Nov 25 22:22:12 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Sun, 25 Nov 2012 21:22:12 +0000 (UTC) Subject: [FFmpeg-user] Unable to copy all audio streams References: <2D9D84EA-51BA-49A8-9137-CD660379C0CD@yahoo.com> <1353852477.47385.YahooMailNeo@web39403.mail.mud.yahoo.com> <20121125211847.GY962@leki> Message-ID: Cl?ment B?sch gmail.com> writes: > > You cannot mux subrip into mp4, this is not a problem > > that can be solved in FFmpeg. > > (subrip is not defined in mp4 afaik) > > You should be able to encode them with -c:s mov_text though. Ticket #1845 indicates that this does not "work" either. (If "working" for mov is defined as "plays with QuickTime.) Carl Eugen From tojesseg at gmail.com Mon Nov 26 04:10:21 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Sun, 25 Nov 2012 19:10:21 -0800 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: <20121122184240.GA29338@phare.normalesup.org> References: <20121122184240.GA29338@phare.normalesup.org> Message-ID: <50B2DD9D.7070005@gmail.com> On 11/22/2012 10:42 AM, Nicolas George wrote: > > AFAIK, ffplay and MPlayer will try to respect the frame rate they find in > the stream (or the default they assume if it is not present). Therefore, > they will not be able to "catch up" with the stream. > > ffmpeg ... -f sdl - > > should not have that feature, and therefore should be able to catch up. > For the sake of information, I checked and "ffmpeg ... -f sdl -" does play the video as fast as the computer can, and without audio. So this is similar to mplayer's -benchmark mode, however the video latency with "ffmpeg ... -f sdl -" is still even worse than mplayer's -benchmark mode, which isn't very good to begin with as far as realtime low-delay video. I wonder if I'm losing time in the TCP/HTTP buffers or process or maybe it has to do with tcp window size. Thanks again, ~Jesse From andreluizmbm at bol.com.br Sun Nov 25 22:25:13 2012 From: andreluizmbm at bol.com.br (almagalhaes) Date: Sun, 25 Nov 2012 13:25:13 -0800 (PST) Subject: [FFmpeg-user] b and bt In-Reply-To: References: <1353301608892-4655079.post@n4.nabble.com> Message-ID: <1353878713578-4655347.post@n4.nabble.com> > I would say it depends on your use-case if you want / > need a specific bitrate in the output file or if you > prefer constant quality or if you don't care about the > bitrate. > Carl Eugen I'm using 1 pass or 2 pass and don't need a specific bitrate, the files are for my computer/portable devices. Another question: To use -qmax, do I have to set -lmax too? Thanks! -- View this message in context: http://ffmpeg-users.933282.n4.nabble.com/b-and-bt-tp4655079p4655347.html Sent from the FFmpeg-users mailing list archive at Nabble.com. From tojesseg at gmail.com Mon Nov 26 04:33:51 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Sun, 25 Nov 2012 19:33:51 -0800 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: References: <20121122184240.GA29338@phare.normalesup.org> <50AE75EC.3040804@gmail.com> <20121122190142.GA1697@phare.normalesup.org> <50AFCF70.4080206@gmail.com> <20121123205154.GA28389@phare.normalesup.org> <50B1052B.1090001@gmail.com> <50B1CCDD.2030202@gmail.com> <50B25FAE.7080204@gmail.com> Message-ID: <50B2E31F.80207@gmail.com> On 11/25/2012 12:01 PM, Carl Eugen Hoyos wrote: > Jesse Gordon gmail.com> writes: > >> Do you know where in the code I should look for >> adjusting the play frame timing, > Unfortunately not. > (And I am not sure "frame timing" is what you are > searching for. Perhaps there is a buffer constant > that you can try to reduce.) Yes - there might be a frame fifo as well. I may also be dealing with TCP buffers that are storing data and causing delay. > >> or do I need to sign up for the dev mailing >> list for that sort of question? > Such questions are not exactly welcome on the > developers mailing list, try at the risk of > being flamed;-) > > Carl Eugen > I don't know why the developers would feel the need to flame me just because I want to add a new and useful feature but I need a little help. It's not like I haven't exhausted the user mailing list first! But you still may be right that I'd get flamed :-) Would I be better off requesting a feature? Do features like that get added as a result of user requests? Realtime low latency streaming video is a growing field these days and I think a feature like this would be extremely helpful to a small percentage but significant number of ffmpeg users. It's a feature that mplayer supports, although not nearly as well as it could. Thanks again for all your help! ~Jesse From ypatios at gmail.com Mon Nov 26 11:13:08 2012 From: ypatios at gmail.com (ypatios) Date: Mon, 26 Nov 2012 11:13:08 +0100 Subject: [FFmpeg-user] put timestamp at output filename Message-ID: hello list, i am trying to extract the I-frames and their respective timestamps from a video file. i have been successfully using the select filter to extract I-frames. e.g.: ffmpeg -i input.avi -vf select='eq(pict_type,I)' -vsync 0 -an I_frame%03d.png now, is there a way to put the timestamp directly at the name of each output image file? so, the ideal name for each output file would be: I_frame_[ts_in_milliseconds].png if not, i guess i will have to use a -vstats file to get the timestamp for each I-frame and then rename the output files. thank you! Y. From cehoyos at ag.or.at Mon Nov 26 12:07:31 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 26 Nov 2012 11:07:31 +0000 (UTC) Subject: [FFmpeg-user] b and bt References: <1353301608892-4655079.post@n4.nabble.com> <1353878713578-4655347.post@n4.nabble.com> Message-ID: almagalhaes bol.com.br> writes: > I'm using 1 pass or 2 pass and don't need a specific bitrate 2 pass only makes sense if you need a specific bitrate. Carl Eugen From rogerdpack2 at gmail.com Mon Nov 26 18:40:01 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 26 Nov 2012 10:40:01 -0700 Subject: [FFmpeg-user] --enable-shared --enable-static works, but doesn't? In-Reply-To: References: Message-ID: On 11/21/12, Roger Pack wrote: > Hello. > I noticed that when cross compiling FFmpeg for mingw, if I pass configure > --enable-shared --enable-static > > it appears to "just" give me shared output. My guess is...that > configure should fail out if it passes 2 (conflicting) parameters like > this, or should it chose the latter? (trac worthy?) Filed http://ffmpeg.org/trac/ffmpeg/ticket/1968 Cheers! -r From rogerdpack2 at gmail.com Mon Nov 26 18:46:46 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 26 Nov 2012 10:46:46 -0700 Subject: [FFmpeg-user] man page vs. online documentation In-Reply-To: <076C4AF3-231F-4F26-A995-6388B761998E@gmail.com> References: <20111202013805.GC10176@leki> <80702AFF-D1DA-44EA-B512-76BB657EF9CD@gmail.com> <076C4AF3-231F-4F26-A995-6388B761998E@gmail.com> Message-ID: >> If you are not a distributor but a user, you are strongly encouraged to >> use >> current git head (instead of a release): It always contains more features >> and >> less bugs. Kind of off topic, but...am I correct in assuming that the git 1.0 branch basically "doesn't get" new bug fixes backported to it, only security fixes are possibly added eventually? Thank you for your clarification in this regard. -roger- From rogerdpack2 at gmail.com Mon Nov 26 19:21:08 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 26 Nov 2012 11:21:08 -0700 Subject: [FFmpeg-user] Transcode MOV 4:1:1@HIGH to MPG Main@Main In-Reply-To: References: Message-ID: On 11/22/12, A?cio wrote: > Good morning for all! > > I live in Brazil and am new in the list. > > I want to know if there is a way to transcode a video with metadata > displayed with this link http://pastebin.com/J8V6PGYE to MPEG profile > Main at Main. > > > I am using FFmpeg 1.0 on Ubuntu 12.04 64 bits with the command below. Kind of an older version, you could try git master. > > > /usr/local/bin/ffmpeg -y -i > "/home/aecio/Downloads/arteagenda_candidatos.mov" -vcodec mpeg2video > -r 29.97 -vb 8000k -s 720x480 -acodec mp2 -ab 224k -ac 2 -ar 44100 > -profile:v 4 -aspect 3:2 "aecio_mpeg.mpg" > > > The result of the above command is displayed at this link. > > http://pastebin.com/aXGCxT0k [mpeg2video @ 0xa10bb60] Only High(1) and 4:2:2(0) profiles support 4:2:2 color sampling Seems to be the poignant error message. HTH. -r From rogerdpack2 at gmail.com Mon Nov 26 19:22:33 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 26 Nov 2012 11:22:33 -0700 Subject: [FFmpeg-user] mouse position + set of images = movie ??? In-Reply-To: <1353601937.181202131@f250.mail.ru> References: <1353601937.181202131@f250.mail.ru> Message-ID: On 11/22/12, Warstone at list.ru wrote: > I have set of images (time between each other is fluctuationg) and > coordinates of mouse movies and clicks. I need to combine it to movie... > > Right now I'm solve this with ffmpeg and ImageMagic, but it seems that I can > use only ffmpeg... What I'm doing: > > Old algo: prepare every frame with ImageMagic and assemble video with image2 > codec. > > New algo: > 1) Prepare set of movies with needed duration (one movie for one image) > 2) Assemble it to one video. > 3) Prepare sendcmd file with mouse move > 4) assemble it. What is a sendcmd file? From nicolaskalb67 at gmail.com Mon Nov 26 16:21:48 2012 From: nicolaskalb67 at gmail.com (Nicolas Kalb) Date: Mon, 26 Nov 2012 16:21:48 +0100 Subject: [FFmpeg-user] Fail configuring Message-ID: Hi i'm not able to configure the ffmpeg folder, can you help me? thank you Bests regards KALB Nicolas -------------- next part -------------- A non-text attachment was scrubbed... Name: config.log Type: application/octet-stream Size: 70482 bytes Desc: not available URL: From rogerdpack2 at gmail.com Mon Nov 26 19:47:20 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 26 Nov 2012 11:47:20 -0700 Subject: [FFmpeg-user] Video seems to play back faster than the recorded sound In-Reply-To: References: Message-ID: >> This indicates that your hardware is too slow for -r 24. > > Thanks I understand. I've omitted the '-r 24' and I think things are > back to normal. Quite a few traps here. So you were trying to record the desktop but it couldn't do it? Maybe try another codec...also maybe another container type might help...for instance if it's a "fixed constant frame rate" container [is mov this way?] then it won't work and plays back in fast forward, I've found... -r From james.darnley at gmail.com Mon Nov 26 19:53:00 2012 From: james.darnley at gmail.com (James Darnley) Date: Mon, 26 Nov 2012 19:53:00 +0100 Subject: [FFmpeg-user] Fail configuring In-Reply-To: References: Message-ID: <50B3BA8C.7000400@gmail.com> On 2012-11-26 16:21, Nicolas Kalb wrote: > i'm not able to configure the ffmpeg folder, can you help me? You're running Windows, right? What set of compilers are you using? What shell are you using? The problem is that gcc doesn't know where the temporary file is. Pertinent error messages: > gcc -c -o /tmp/ffconf.4KfD83gr.o /tmp/ffconf.n7mAu0Kc.c > gcc.exe: error: /tmp/ffconf.n7mAu0Kc.c: No such file or directory > gcc.exe: fatal error: no input files > compilation terminated. > C compiler test failed. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 552 bytes Desc: OpenPGP digital signature URL: From rogerdpack2 at gmail.com Mon Nov 26 20:02:19 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 26 Nov 2012 12:02:19 -0700 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: References: Message-ID: > With mplayer I was using the -benchmark option which makes it play as > fast as possible, but even that has just under a second of latency. what about -nocache? same? > I know that the video camera is getting the data out the network port > quickly because when I use the windows web client, it has a plugin > that streams/plays the mpeg4 and it has very low latency -- so I know > the camera is not the source of the latency. Are you sure the web client is reading the "mp4" version? the mp4 version may be introducing latency by forcing a client to wait for a "first i-frame" before outputting. http://ffmpeg.org/trac/ffmpeg/wiki/StreamingGuide#Latency might also be interesting. From rogerdpack2 at gmail.com Mon Nov 26 20:03:08 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 26 Nov 2012 12:03:08 -0700 Subject: [FFmpeg-user] put timestamp at output filename In-Reply-To: References: Message-ID: On 11/26/12, ypatios wrote: > hello list, > > > i am trying to extract the I-frames and their respective timestamps from a > video file. > > i have been successfully using the select filter to extract I-frames. e.g.: > ffmpeg -i input.avi -vf select='eq(pict_type,I)' -vsync 0 -an > I_frame%03d.png > > now, is there a way to put the timestamp directly at the name of each > output image file? > so, the ideal name for each output file would be: > > I_frame_[ts_in_milliseconds].png Probably not today, though it may make an interesting feature request for libavfilter... -r From yan at seiner.com Mon Nov 26 20:07:18 2012 From: yan at seiner.com (Yan Seiner) Date: Mon, 26 Nov 2012 11:07:18 -0800 (PST) Subject: [FFmpeg-user] When and how to use yadif? In-Reply-To: References: <50B1803A.8070006@seiner.com> <50B23E03.7080900@seiner.com> Message-ID: <159450eca3c3288bfd03e455e082e754.squirrel@mail.seiner.com> On Sun, November 25, 2012 11:51 am, Carl Eugen Hoyos wrote: > Yan Seiner seiner.com> writes: > >> root anchor:/tmp# ffmpeg -f rawvideo -pix_fmt yuyv422 -s 512x384 -i >> /tmp/videox.raw -vf yadif -f image2 -pix_fmt rgb24 /tmp/test%02d.png > >> root anchor:/tmp# ffmpeg -f rawvideo -pix_fmt yuyv422 -s 512x384 -i >> /tmp/videox.raw -f image2 -pix_fmt rgb24 -vf yadif /tmp/test%02d.png > > These two lines are equivalent and should de-interlace > your video. If they do not work, please provide a short > input sample. That did the trick. http://seiner.com/cz/rtpictures/2012_11_26T09h52m23sZ_0.242581_44.093015_-123.126853.jpg I have not had a chance to test it at higher speeds but it looks like the deinterlacing works. :-) Thanks. From rogerdpack2 at gmail.com Mon Nov 26 20:18:00 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 26 Nov 2012 12:18:00 -0700 Subject: [FFmpeg-user] Inverse Telecine (30fps to 24fps) targa sequence input In-Reply-To: <00ad01cdc8cd$2f9cd2b0$8ed67810$@tv> References: <007501cdc80e$0afc0bc0$20f42340$@tv> <00ad01cdc8cd$2f9cd2b0$8ed67810$@tv> Message-ID: > I've tried backtracing, but I can't find an FFmpeg_g version with a working > "mp=detc" filter. All versions of FFmpeg_g I've tried give me the error > "No > such filter: 'mp'". Compiling my own version seems a little out of my > league. Oops. Ok try this one (guess doing --disable-libpostproc disabled the mp filters, too--configure wasn't very helpful in figuring that out): http://rogerdpack.t28.net/incoming/ffmpeg_distros/ffmpeg-distro-static-2012-11-26-ec51b3308effbd0f434db87efabe600cd1f8cb36.mp.gdb.7z From rogerdpack2 at gmail.com Mon Nov 26 20:19:30 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 26 Nov 2012 12:19:30 -0700 Subject: [FFmpeg-user] Inverse Telecine (30fps to 24fps) targa sequence input In-Reply-To: <00ad01cdc8cd$2f9cd2b0$8ed67810$@tv> References: <007501cdc80e$0afc0bc0$20f42340$@tv> <00ad01cdc8cd$2f9cd2b0$8ed67810$@tv> Message-ID: > [Parsed_mp_1 @ 03775140] 'detc' is a wrapped MPlayer filter (libmpcodecs). > This filter may be removed > once it has been ported to a native libavfilter. > warning: HEAP[ffmpeg.exe]: > warning: Invalid address specified to RtlFreeHeap( 02020000, 0202D2E0 ) > > Program received signal SIGTRAP, Trace/breakpoint trap. > 0x771804e5 in ntdll!TpWaitForAlpcCompletion () from > C:\Windows\system32\ntdll.dll > > (gdb) bt You may also want the "thread apply all bt" or whatever it is, to get all backtraces. From ypatios at gmail.com Mon Nov 26 20:38:04 2012 From: ypatios at gmail.com (ypatios) Date: Mon, 26 Nov 2012 20:38:04 +0100 Subject: [FFmpeg-user] put timestamp at output filename In-Reply-To: References: Message-ID: hello roger, makes sense, doesn't it? how can i make a feature request? thanks Y. On 26 November 2012 20:03, Roger Pack wrote: > On 11/26/12, ypatios wrote: > > hello list, > > > > > > i am trying to extract the I-frames and their respective timestamps from > a > > video file. > > > > i have been successfully using the select filter to extract I-frames. > e.g.: > > ffmpeg -i input.avi -vf select='eq(pict_type,I)' -vsync 0 -an > > I_frame%03d.png > > > > now, is there a way to put the timestamp directly at the name of each > > output image file? > > so, the ideal name for each output file would be: > > > > I_frame_[ts_in_milliseconds].png > > Probably not today, though it may make an interesting feature request > for libavfilter... > -r > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > -- ypatios grigoriadis TU Graz - ZiD "Vernetztes Lernen" From rogerdpack2 at gmail.com Mon Nov 26 21:02:28 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 26 Nov 2012 13:02:28 -0700 Subject: [FFmpeg-user] put timestamp at output filename In-Reply-To: References: Message-ID: On 11/26/12, ypatios wrote: > hello roger, > > makes sense, doesn't it? > how can i make a feature request? add a new entry here (post back with the link so I can +1 it): http://ffmpeg.org/trac/ffmpeg It would probably take some heavy modification to today's libavfilter, but all in the name of progress, n'est pas? -roger- From ypatios at gmail.com Mon Nov 26 21:56:27 2012 From: ypatios at gmail.com (ypatios) Date: Mon, 26 Nov 2012 21:56:27 +0100 Subject: [FFmpeg-user] put timestamp at output filename In-Reply-To: References: Message-ID: hello again link: https://ffmpeg.org/trac/ffmpeg/ticket/1969 1969, the year we went to the moon.. i hope it doesn't take another cold war for the request to be implemented! pardon my bad humour; it derives from extreme fatigue. seriously though, i may have nothing to do with the development of ffmpeg or any of the libraries it uses, but it seems to be an easy task. the information is there. i mean, the timestamp for each exported frame is posted at the stdout anyway. can't it be passed, after applying some minor process, to the output name? why should it require heavy modification, as you wrote? forgive me if i overlook something obvious :-) thanks, Y. From derek at 4stroke.tv Mon Nov 26 22:07:53 2012 From: derek at 4stroke.tv (Derek Gebhart) Date: Mon, 26 Nov 2012 16:07:53 -0500 Subject: [FFmpeg-user] Inverse Telecine (30fps to 24fps) targa sequence input In-Reply-To: References: <007501cdc80e$0afc0bc0$20f42340$@tv> <00ad01cdc8cd$2f9cd2b0$8ed67810$@tv> Message-ID: <003601cdcc1a$19920b70$4cb62250$@tv> > You may also want the "thread apply all bt" or whatever it is, to get all backtraces. I'm not sure what that means. Here is my output with an FFmpeg_g version with mp filters included.. C:\gdb ffmpeg_g.exe GNU gdb (GDB) 7.5 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-pc-mingw32". For bug reporting instructions, please see: ... Reading symbols from ffmpeg_g.exe...done. (gdb) r -v 9 -loglevel 99 -y -framerate 30 -i test.%04d.tga -vf format=yuv420p,mp=detc=am=0:dr=2:fr=0,setpts='N/(24000/1001*TB)' -an -r 24000/1001 -crf 22 -g 240 -t 10.0 test.mp4 Starting program: ffmpeg_g.exe -v 9 -loglevel 99 -y -framerate 30 -i test.%04d.tga -vf format=yuv420p,mp=detc=am=0:dr=2:fr=0,setpts='N/(24000/1001*TB)' -an -r 24000/1001 -crf 22 -g 240 -t 10.0 test.mp4 [New Thread 6368.0x1288] ffmpeg version N-47112-gec51b33 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 26 2012 11:56:07 with gcc 4.7.2 (GCC) configuration: --enable-memalign-hack --arch=x86 --enable-gpl --enable-libx264 --enable-avisynth --enable-libxvid --target-os=mingw32 --cross-prefix=/home/rdp/dev/ffmpeg-windows-build-helpers/sandbox/mingw-w64- i686/bin/i686-w64-mingw32- --pkg-config=pkg-config --enable-libmp3lame --enable-version3 --enable-libvpx --enable-zlib --enable-librtmp --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libopenjpeg --enable-gnutls --enable-libgsm --enable-libfreetype --enable-mmx --enable-fontconfig --enable-libass --enable-libutvideo --enable-libopus --disable-w32threads --enable-frei0r --enable-filter=frei0r --enable-libvo-aacenc --enable-bzlib --enable-static --enable-libxavs --enable-runtime-cpudetect 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 [AVIOContext @ 065cbda0] Statistics: 14557 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 16017 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 16469 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 16378 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 15894 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 15035 bytes read, 0 seeks [AVIOContext @ 065cfba0] Statistics: 16516 bytes read, 0 seeks [AVIOContext @ 065cfc40] Statistics: 16314 bytes read, 0 seeks [AVIOContext @ 065cfcc0] Statistics: 16351 bytes read, 0 seeks [AVIOContext @ 065cfd40] Statistics: 16573 bytes read, 0 seeks [AVIOContext @ 065cfdc0] Statistics: 15454 bytes read, 0 seeks [AVIOContext @ 065cfe60] Statistics: 17971 bytes read, 0 seeks [AVIOContext @ 065cfee0] Statistics: 17790 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17515 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17349 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 16630 bytes read, 0 seeks [AVIOContext @ 063eeca0] Statistics: 17358 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17747 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18008 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17929 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 15757 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18050 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18281 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18442 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18270 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 16322 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17764 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18208 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18121 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17657 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 16753 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18344 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18037 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18098 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18349 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17233 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18638 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18453 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18178 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18012 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17297 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18021 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18414 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18675 bytes read, 0 seeks [AVIOContext @ 064a8cc0] Statistics: 18596 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 16420 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18717 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18948 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18714 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18193 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 16245 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17687 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18131 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18014 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17515 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 16676 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18267 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17960 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18021 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18272 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17156 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18446 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18261 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17990 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17820 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17105 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17815 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18218 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18487 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18407 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 16232 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18525 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18756 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18914 bytes read, 0 seeks [AVIOContext @ 089eff20] Statistics: 18764 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 16812 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18254 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18702 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18611 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18147 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17247 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18838 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18527 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18592 bytes read, 0 seeks [AVIOContext @ 08a1ce00] Statistics: 18843 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17727 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17840 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17659 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17388 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17218 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 16499 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17231 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17620 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17881 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17801 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 15630 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17919 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18150 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18638 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18840 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 16888 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18330 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18778 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18687 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18223 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17323 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18914 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18603 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18668 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18919 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17803 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18879 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18698 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18423 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18257 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17538 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18266 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18655 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18916 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18837 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 16665 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18958 bytes read, 0 seeks [AVIOContext @ 08ac5ba0] Statistics: 19189 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 19811 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 20182 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18232 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 19685 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 20091 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 20052 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 19570 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18682 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 20264 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 20010 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 19988 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 20235 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 19174 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 19348 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 19180 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18900 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18735 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17992 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 18736 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 19131 bytes read, 0 seeks [AVIOContext @ 08b29c00] Statistics: 19398 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 19314 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17200 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 19401 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 19665 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 19785 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 19615 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 17665 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 19118 bytes read, 0 seeks [AVIOContext @ 063eec00] Statistics: 19524 bytes read, 0 seeks [image2 @ 063ef3a0] max_analyze_duration 5000000 reached at 5000000 Input #0, image2, from 'C:/UserData/derek/Desktop/test_30fps/test.%04d.tga': Duration: 00:00:10.00, start: 0.000000, bitrate: N/A Stream #0:0, 152, 1/30: Video: targa, bgr24, 720x486, 1/30, 30 fps, 30 tbr, 30 tbn, 30 tbc [Parsed_mp_1 @ 063ee560] 'detc' is a wrapped MPlayer filter (libmpcodecs). This filter may be removed once it has been ported to a native libavfilter. warning: HEAP[ffmpeg_g.exe]: warning: Invalid address specified to RtlFreeHeap( 065C0000, 063EEA80 ) Program received signal SIGTRAP, Trace/breakpoint trap. 0x771804e5 in ntdll!TpWaitForAlpcCompletion () from C:\Windows\system32\ntdll.dll (gdb) bt #0 0x771804e5 in ntdll!TpWaitForAlpcCompletion () from C:\Windows\system32\ntdll.dll #1 0x0028e0d0 in ?? () #2 0x77142a2a in ntdll!RtlCopyExtendedContext () from C:\Windows\system32\ntdll.dll #3 0x063eea78 in ?? () #4 0x7718153f in ntdll!TpQueryPoolStackInformation () from C:\Windows\system32\ntdll.dll #5 0x065c0000 in ?? () #6 0x7713ab9a in ntdll!AlpcMaxAllowedMessageLength () from C:\Windows\system32\ntdll.dll #7 0x065c0000 in ?? () #8 0x770e3492 in ntdll!LdrLoadAlternateResourceModuleEx () from C:\Windows\system32\ntdll.dll #9 0x063eea78 in ?? () #10 0x75a498cd in msvcrt!free () from C:\Windows\syswow64\msvcrt.dll #11 0x065c0000 in ?? () #12 0x00460fb8 in parse_args (args=, p=0x63eea10) at libavfilter/libmpcodecs/vf_detc.c:420 #13 vf_open (vf=0x63ee620, args=0x63ee505 "am=0:dr=2:fr=0") at libavfilter/libmpcodecs/vf_detc.c:440 #14 0x0110c158 in init (ctx=0x63ee560, args=0x63ee505 "am=0:dr=2:fr=0") at libavfilter/vf_mp.c:729 #15 0x0041fbd8 in create_filter (filt_ctx=filt_ctx at entry=0x28e5ac, ctx=ctx at entry=0x65cb840, index=index at entry=1, filt_name=, filt_name at entry=0x63ee4a0 "mp", args=args at entry=0x63ee500 "detc=am=0:dr=2:fr=0", log_ctx=log_ctx at entry=0x65cb840) at libavfilter/graphparser.c:133 #16 0x00420585 in parse_filter (log_ctx=0x65cb840, index=1, graph=0x65cb840, buf=0x28e5d4, filt_ctx=0x28e5ac) at libavfilter/graphparser.c:170 #17 avfilter_graph_parse2 (graph=0x65cb840, filters=0x8b599a5 ",setpts='N/(24000/1001*TB)'", filters at entry=0x8b59980 "format=yuv420p,mp=detc=am=0:dr=2:fr=0,setpts='N/(24000/1001*TB)'", inputs=inputs at entry=0x28e664, outputs=outputs at entry=0x28e668) at libavfilter/graphparser.c:405 #18 0x0040aa32 in configure_filtergraph (fg=0x65cc020) at ffmpeg_filter.c:741 #19 0x00412c47 in transcode_init () at ffmpeg.c:2155 #20 0x01102b29 in transcode () at ffmpeg.c:2989 #21 main (argc=22, argv=) at ffmpeg.c:3202 (gdb) disass $pc-32,$pc+32 Dump of assembler code from 0x771804c5 to 0x77180505: 0x771804c5 : in (%dx),%al 0x771804c6 : mov %fs:0x18,%eax 0x771804cc : mov 0x30(%eax),%eax 0x771804cf : cmpb $0x0,0x2(%eax) 0x771804d3 : je 0x771804ec 0x771804d5 : mov 0x8(%ebp),%eax 0x771804d8 : movb $0x1,0x771b8225 0x771804df : mov %eax,0x771b8220 0x771804e4 : int3 => 0x771804e5 : movb $0x0,0x771b8225 0x771804ec : pop %ebp 0x771804ed : ret $0x4 0x771804f0 : nop 0x771804f1 : nop 0x771804f2 : nop 0x771804f3 : nop 0x771804f4 : nop 0x771804f5 : mov %edi,%edi 0x771804f7 : push %ebp 0x771804f8 : mov %esp,%ebp 0x771804fa : sub $0x1c,%esp 0x771804fd : push %esi 0x771804fe : mov 0x10(%ebp),%esi 0x77180501 : push %edi 0x77180502 : xor %edi,%edi 0x77180504 : cmp $0x8,%esi End of assembler dump. (gdb) Dump of assembler code from 0x771804c5 to 0x77180505: 0x771804c5 : in (%dx),%al 0x771804c6 : mov %fs:0x18,%eax 0x771804cc : mov 0x30(%eax),%eax 0x771804cf : cmpb $0x0,0x2(%eax) 0x771804d3 : je 0x771804ec 0x771804d5 : mov 0x8(%ebp),%eax 0x771804d8 : movb $0x1,0x771b8225 0x771804df : mov %eax,0x771b8220 0x771804e4 : int3 => 0x771804e5 : movb $0x0,0x771b8225 0x771804ec : pop %ebp 0x771804ed : ret $0x4 0x771804f0 : nop 0x771804f1 : nop 0x771804f2 : nop 0x771804f3 : nop 0x771804f4 : nop 0x771804f5 : mov %edi,%edi 0x771804f7 : push %ebp 0x771804f8 : mov %esp,%ebp 0x771804fa : sub $0x1c,%esp 0x771804fd : push %esi 0x771804fe : mov 0x10(%ebp),%esi 0x77180501 : push %edi 0x77180502 : xor %edi,%edi 0x77180504 : cmp $0x8,%esi End of assembler dump. (gdb) info all-registers eax 0x63eea78 104786552 ecx 0x77120b0a 1997671178 edx 0x28de6d 2678381 ebx 0x63eea78 104786552 esp 0x28e0b4 0x28e0b4 ebp 0x28e0b4 0x28e0b4 esi 0x65c0000 106692608 edi 0x65c0000 106692608 eip 0x771804e5 0x771804e5 eflags 0x200202 [ IF ID ] cs 0x23 35 ss 0x2b 43 ds 0x2b 43 es 0x2b 43 fs 0x53 83 gs 0x2b 43 st0 0 (raw 0x00000000000000000000) st1 2 (raw 0x40008000000000000000) st2 2 (raw 0x40008000000000000000) st3 9 (raw 0x40029000000000000000) st4 9 (raw 0x40029000000000000000) st5 1 (raw 0x3fff8000000000000000) st6 1 (raw 0x3fff8000000000000000) st7 1 (raw 0x3fff8000000000000000) fctrl 0x37f 895 fstat 0x20 32 ftag 0xffff 65535 fiseg 0x23 35 fioff 0x40a9c8 4237768 foseg 0x2b 43 fooff 0x64dff58 105774936 fop 0x5d8 1496 xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm4 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0xcf, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0}, v8_int16 = {0xcf, 0x0, 0xff, 0x0, 0xff, 0x0, 0xff, 0x0}, v4_int32 = {0xcf, 0xff, 0xff, 0xff}, v2_int64 = {0xff000000cf, 0xff000000ff}, uint128 = 0x000000ff000000ff000000ff000000cf} xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0xff, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0xcf, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0}, v8_int16 = {0xff, 0x0, 0xff, 0x0, 0xcf, 0x0, 0xff, 0x0}, v4_int32 = {0xff, 0xff, 0xcf, 0xff}, v2_int64 = {0xff000000ff, 0xff000000cf}, uint128 = 0x000000ff000000cf000000ff000000ff} mxcsr 0x1f80 [ IM DM ZM OM UM PM ] mm0 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm1 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}} mm2 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}} mm3 {uint64 = 0x9000000000000000, v2_int32 = {0x0, 0x90000000}, v4_int16 = {0x0, 0x0, 0x0, 0x9000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x90}} mm4 {uint64 = 0x9000000000000000, v2_int32 = {0x0, 0x90000000}, v4_int16 = {0x0, 0x0, 0x0, 0x9000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x90}} mm5 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}} mm6 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}} mm7 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}} (gdb) Derek From gonzalo.llorente at gmail.com Mon Nov 26 23:15:35 2012 From: gonzalo.llorente at gmail.com (=?ISO-8859-1?Q?Gonzalo_Su=E1rez?=) Date: Mon, 26 Nov 2012 23:15:35 +0100 Subject: [FFmpeg-user] QuickTime Player plays two audio tracks when I open a file transcoded with ffmpeg Message-ID: Hi all. I'm having a weird behaviour when I open a file that was transcoded using ffmpeg. The command I used to transcode the file is the following: $ ffmpeg -i Collateral.vob -map 0:0 -map 0:30 -map 0:29 -preset ultrafast -crf 18 -vf crop=720:416 -profile:v high -ss 300 -t 30 Collateral.mp4 As you can see, I have two audio streams in the resulting mp4 file. When I open it in QuickTime Player and hit play, the audio of both streams is mixed. If I select View>Languages, none of the two streams is selected. If I select one of them, audio starts playing correctly. This doesn't happen if I open the file using VLC. Also, if I use apple's quickview feature in Finder, the video starts playing correctly using by default the first audio stream. Funny enough, I tried transcoding the original video with HandBrake using same audio/video codec combination and the resulting file plays correctly in QuickTime Player. It seems like ffmpeg is not able to add some additional info to the file to tell QuickTime Player which stream to use by default. Do you guys know if I'm missing some parameter when I call ffmpeg? Many thanks for the help. Best regards. Gonzalo. ffmpeg is installed using MacPorts with variant +nonfree. version is 1.0 - Mac OS X is version 10.8.2 - QuickTime Player is 10.2 From rogerdpack2 at gmail.com Mon Nov 26 23:33:21 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 26 Nov 2012 15:33:21 -0700 Subject: [FFmpeg-user] QuickTime Player plays two audio tracks when I open a file transcoded with ffmpeg In-Reply-To: References: Message-ID: > I'm having a weird behaviour when I open a file that was transcoded > using ffmpeg. The command I used to transcode the file is the > following: > > $ ffmpeg -i Collateral.vob -map 0:0 -map 0:30 -map 0:29 -preset > ultrafast -crf 18 -vf crop=720:416 -profile:v high -ss 300 -t 30 > Collateral.mp4 full console output please? > > As you can see, I have two audio streams in the resulting mp4 file. > When I open it in QuickTime Player and hit play, the audio of both > streams is mixed. If I select View>Languages, none of the two streams > is selected. If I select one of them, audio starts playing correctly. > > This doesn't happen if I open the file using VLC. Also, if I use > apple's quickview feature in Finder, the video starts playing > correctly using by default the first audio stream. > > Funny enough, I tried transcoding the original video with HandBrake > using same audio/video codec combination and the resulting file plays > correctly in QuickTime Player. It seems like ffmpeg is not able to add > some additional info to the file to tell QuickTime Player which stream > to use by default. handbrake to an mp4? What's the output from $ ffmpeg -i FILENAME for the ffmpeg one and the handbrake one, do they differ? -r From gonzalo.llorente at gmail.com Tue Nov 27 00:06:59 2012 From: gonzalo.llorente at gmail.com (=?ISO-8859-1?Q?Gonzalo_Su=E1rez?=) Date: Tue, 27 Nov 2012 00:06:59 +0100 Subject: [FFmpeg-user] QuickTime Player plays two audio tracks when I open a file transcoded with ffmpeg In-Reply-To: References: Message-ID: Hi On Mon, Nov 26, 2012 at 11:33 PM, Roger Pack wrote: >> I'm having a weird behaviour when I open a file that was transcoded >> using ffmpeg. The command I used to transcode the file is the >> following: >> >> $ ffmpeg -i Collateral.vob -map 0:0 -map 0:30 -map 0:29 -preset >> ultrafast -crf 18 -vf crop=720:416 -profile:v high -ss 300 -t 30 >> Collateral.mp4 > > full console output please? The full output is the following: [libx264 @ 0x7f82a30db200] using SAR=64/45 [libx264 @ 0x7f82a30db200] using cpu capabilities: none! [libx264 @ 0x7f82a30db200] profile Constrained Baseline, level 3.0 [libx264 @ 0x7f82a30db200] 264 - core 119 - H.264/MPEG-4 AVC codec - Copyleft 2003-2011 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=0:0:0 analyse=0:0 me=dia subme=0 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=3 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=25 scenecut=0 intra_refresh=0 rc=crf mbtree=0 crf=18.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=0 Output #0, mp4, to 'Collateral.mp4': Metadata: encoder : Lavf54.29.104 Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 720x416 [SAR 64:45 DAR 32:13], q=-1--1, 25 tbn, 25 tbc Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, 5.1, s16, 128 kb/s Stream #0:2: Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, 5.1, s16, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> libx264) Stream #0:30 -> #0:1 (ac3 -> libfaac) Stream #0:30 -> #0:2 (ac3 -> libfaac) Press [q] to stop, [?] for help frame= 1500 fps= 32 q=0.0 Lsize= 20765kB time=00:01:00.00 bitrate=2835.1kbits/s dup=10 drop=0 video:17923kB audio:2785kB subtitle:0 global headers:0kB muxing overhead 0.277196% [libx264 @ 0x7f82a30db200] frame I:6 Avg QP:14.17 size: 36180 [libx264 @ 0x7f82a30db200] frame P:1494 Avg QP:17.16 size: 12139 [libx264 @ 0x7f82a30db200] mb I I16..4: 100.0% 0.0% 0.0% [libx264 @ 0x7f82a30db200] mb P I16..4: 15.0% 0.0% 0.0% P16..4: 72.6% 0.0% 0.0% 0.0% 0.0% skip:12.4% [libx264 @ 0x7f82a30db200] coded y,uvDC,uvAC intra: 45.9% 84.8% 49.7% inter: 42.6% 61.5% 10.5% [libx264 @ 0x7f82a30db200] i16 v,h,dc,p: 35% 31% 23% 12% [libx264 @ 0x7f82a30db200] i8c dc,h,v,p: 38% 27% 24% 11% [libx264 @ 0x7f82a30db200] kb/s:2446.96 > >> >> As you can see, I have two audio streams in the resulting mp4 file. >> When I open it in QuickTime Player and hit play, the audio of both >> streams is mixed. If I select View>Languages, none of the two streams >> is selected. If I select one of them, audio starts playing correctly. >> >> This doesn't happen if I open the file using VLC. Also, if I use >> apple's quickview feature in Finder, the video starts playing >> correctly using by default the first audio stream. >> >> Funny enough, I tried transcoding the original video with HandBrake >> using same audio/video codec combination and the resulting file plays >> correctly in QuickTime Player. It seems like ffmpeg is not able to add >> some additional info to the file to tell QuickTime Player which stream >> to use by default. > > handbrake to an mp4? > What's the output from $ ffmpeg -i FILENAME > for the ffmpeg one and the handbrake one, do they differ? > -r Unfortunately, I can't find how to make HandBrake show what's doing under the hood (GUI) so I can't compare. Thanks for the help. > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From matt at 0x01b.net Tue Nov 27 00:18:10 2012 From: matt at 0x01b.net (Matthew Monaco) Date: Mon, 26 Nov 2012 16:18:10 -0700 Subject: [FFmpeg-user] QuickTime Player plays two audio tracks when I open a file transcoded with ffmpeg In-Reply-To: References: Message-ID: <50B3F8B2.1020608@0x01b.net> On 11/26/2012 04:06 PM, Gonzalo Su?rez wrote: > Hi > > On Mon, Nov 26, 2012 at 11:33 PM, Roger Pack wrote: >>> I'm having a weird behaviour when I open a file that was transcoded >>> using ffmpeg. The command I used to transcode the file is the >>> following: >>> >>> $ ffmpeg -i Collateral.vob -map 0:0 -map 0:30 -map 0:29 -preset >>> ultrafast -crf 18 -vf crop=720:416 -profile:v high -ss 300 -t 30 >>> Collateral.mp4 >> >> full console output please? > > The full output is the following: > > [libx264 @ 0x7f82a30db200] using SAR=64/45 > [libx264 @ 0x7f82a30db200] using cpu capabilities: none! > [libx264 @ 0x7f82a30db200] profile Constrained Baseline, level 3.0 > [libx264 @ 0x7f82a30db200] 264 - core 119 - H.264/MPEG-4 AVC codec - > Copyleft 2003-2011 - http://www.videolan.org/x264.html - options: > cabac=0 ref=1 deblock=0:0:0 analyse=0:0 me=dia subme=0 psy=1 > psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 > 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 > threads=3 sliced_threads=0 nr=0 decimate=1 interlaced=0 > bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 > keyint_min=25 scenecut=0 intra_refresh=0 rc=crf mbtree=0 crf=18.0 > qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=0 > Output #0, mp4, to 'Collateral.mp4': > Metadata: > encoder : Lavf54.29.104 > Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv420p, > 720x416 [SAR 64:45 DAR 32:13], q=-1--1, 25 tbn, 25 tbc > Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, 5.1, > s16, 128 kb/s > Stream #0:2: Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, 5.1, > s16, 128 kb/s > Stream mapping: > Stream #0:0 -> #0:0 (mpeg2video -> libx264) > Stream #0:30 -> #0:1 (ac3 -> libfaac) > Stream #0:30 -> #0:2 (ac3 -> libfaac) > Press [q] to stop, [?] for help > frame= 1500 fps= 32 q=0.0 Lsize= 20765kB time=00:01:00.00 > bitrate=2835.1kbits/s dup=10 drop=0 > video:17923kB audio:2785kB subtitle:0 global headers:0kB muxing > overhead 0.277196% > [libx264 @ 0x7f82a30db200] frame I:6 Avg QP:14.17 size: 36180 > [libx264 @ 0x7f82a30db200] frame P:1494 Avg QP:17.16 size: 12139 > [libx264 @ 0x7f82a30db200] mb I I16..4: 100.0% 0.0% 0.0% > [libx264 @ 0x7f82a30db200] mb P I16..4: 15.0% 0.0% 0.0% P16..4: > 72.6% 0.0% 0.0% 0.0% 0.0% skip:12.4% > [libx264 @ 0x7f82a30db200] coded y,uvDC,uvAC intra: 45.9% 84.8% 49.7% > inter: 42.6% 61.5% 10.5% > [libx264 @ 0x7f82a30db200] i16 v,h,dc,p: 35% 31% 23% 12% > [libx264 @ 0x7f82a30db200] i8c dc,h,v,p: 38% 27% 24% 11% > [libx264 @ 0x7f82a30db200] kb/s:2446.96 > > >> >>> >>> As you can see, I have two audio streams in the resulting mp4 file. >>> When I open it in QuickTime Player and hit play, the audio of both >>> streams is mixed. If I select View>Languages, none of the two streams >>> is selected. If I select one of them, audio starts playing correctly. >>> >>> This doesn't happen if I open the file using VLC. Also, if I use >>> apple's quickview feature in Finder, the video starts playing >>> correctly using by default the first audio stream. >>> >>> Funny enough, I tried transcoding the original video with HandBrake >>> using same audio/video codec combination and the resulting file plays >>> correctly in QuickTime Player. It seems like ffmpeg is not able to add >>> some additional info to the file to tell QuickTime Player which stream >>> to use by default. >> >> handbrake to an mp4? >> What's the output from $ ffmpeg -i FILENAME >> for the ffmpeg one and the handbrake one, do they differ? >> -r > > Unfortunately, I can't find how to make HandBrake show what's doing > under the hood (GUI) so I can't compare. > Thanks for the help. > He means for you to show the output of ffmpeg -i for both the ffmpeg output and the HandBrake output, to compare the streams in the output files. Alternatively, you can use ffprobe instead of ffmpeg -i From cehoyos at ag.or.at Tue Nov 27 00:37:43 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 26 Nov 2012 23:37:43 +0000 (UTC) Subject: [FFmpeg-user] QuickTime Player plays two audio tracks when I open a file transcoded with ffmpeg References: Message-ID: Gonzalo Su?rez gmail.com> writes: > >> $ ffmpeg -i Collateral.vob -map 0:0 -map 0:30 -map 0:29 -preset > >> ultrafast -crf 18 -vf crop=720:416 -profile:v high -ss 300 -t 30 > >> Collateral.mp4 > > > > full console output please? > > The full output is the following: Unfortunately not=-(( Carl Eugen From cehoyos at ag.or.at Tue Nov 27 00:39:22 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Mon, 26 Nov 2012 23:39:22 +0000 (UTC) Subject: [FFmpeg-user] put timestamp at output filename References: Message-ID: ypatios gmail.com> writes: > https://ffmpeg.org/trac/ffmpeg/ticket/1969 > > 1969, the year we went to the moon.. > i hope it doesn't take another cold war for the request to be implemented! > pardon my bad humour; it derives from extreme fatigue. That's perfectly ok! > seriously though, i may have nothing to do with the development of ffmpeg > or any of the libraries it uses, but it seems to be an easy task. (That's not.) Patch welcome! Carl Eugen From ffmpeg at frank.haefemeier.eu Tue Nov 27 00:43:28 2012 From: ffmpeg at frank.haefemeier.eu (Frank =?ISO-8859-1?Q?H=E4femeier?=) Date: Tue, 27 Nov 2012 00:43:28 +0100 Subject: [FFmpeg-user] QuickTime Player plays two audio tracks when I open a file transcoded with ffmpeg In-Reply-To: References: Message-ID: <1353973408.12086.23.camel@mordor.haefemeier.eu> Hi, Am Montag, den 26.11.2012, 23:15 +0100 schrieb Gonzalo Su?rez: > Hi all. > > I'm having a weird behaviour when I open a file that was transcoded > using ffmpeg. The command I used to transcode the file is the > following: > > $ ffmpeg -i Collateral.vob -map 0:0 -map 0:30 -map 0:29 -preset > ultrafast -crf 18 -vf crop=720:416 -profile:v high -ss 300 -t 30 > Collateral.mp4 > > As you can see, I have two audio streams in the resulting mp4 file. > When I open it in QuickTime Player and hit play, the audio of both > streams is mixed. If I select View>Languages, none of the two streams > is selected. If I select one of them, audio starts playing correctly. I have the same behaviour if I try to look a video on my ipad. If there are two different language streams in there, I have to select explicitly a stream. Otherwise I will heard both. I hadn't thought about it, but today I had another issue, which is related. I tried to stream the video from my ipad to an Apple TV 2 (ATV2). And now I heard nothing. But I found the reason and IMHO it has the same root cause with your QuickTime player. There was a recent change in ATV2 (got a hint from http://www.videoredo.net/msgBoard/showthread.php?t=29620), the streams must be grouped and only one stream should be enabled. With the tool 'MP4Box' you can do this. If you call 'MP4Box -info Collateral.mp4' it will create an output similar to this * Movie Info * Timescale 1000 - Duration 00:58:02.934 Fragmented File no - 3 track(s) File suitable for progressive download (moov before mdat) File Brand isom - version 512 Created: UNKNOWN DATE File has no MPEG4 IOD/OD iTunes Info: Encoder Software: Lavf54.25.104 Track # 1 Info - TrackID 1 - TimeScale 25 - Duration 00:58:02.920 Media Info: Language "Undetermined" - Type "vide:avc1" - 87073 samples Visual Track layout: x=0 y=0 width=1024 height=576 MPEG-4 Config: Visual Stream - ObjectTypeIndication 0x21 AVC/H264 Video - Visual Size 720 x 576 AVC Info: 1 SPS - 1 PPS - Profile High @ Level 3 NAL Unit length bits: 32 Pixel Aspect Ratio 64:45 - Indicated track size 1024 x 576 Self-synchronized Track # 2 Info - TrackID 2 - TimeScale 48000 - Duration 00:58:02.933 Media Info: Language "German" - Type "soun:mp4a" - 163263 samples MPEG-4 Config: Audio Stream - ObjectTypeIndication 0x40 MPEG-4 Audio MPEG-4 Audio AAC LC - 2 Channel(s) - SampleRate 48000 Synchronized on stream 1 Alternate Group ID 1 Track # 3 Info - TrackID 3 - TimeScale 48000 - Duration 00:58:02.912 Media Info: Language "German" - Type "soun:ac-3" - 108841 samples AC3 stream - Sample Rate 48000 - 2 channel(s) - bitrate 448000 Alternate Group ID 1 You will see, ffmpeg had create the groups but both streams are enabled. With the call 'MP4Box -disable 3 Collateral.mp4' you disable this audio track. In my case this was the solution to hear again the audio on ATV2. I don't know, if it is possible to do it with ffmpeg, but it would be nice. I prefer to use only one tool. Hope it helps. Frank P.S.: If you get an error message from 'MP4Box' like '[iso file] Incomplete box ..w.' the reason could be a too old ffmpeg. From rogerdpack2 at gmail.com Tue Nov 27 01:37:00 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Mon, 26 Nov 2012 17:37:00 -0700 Subject: [FFmpeg-user] Recording RTSP Fails, Please help In-Reply-To: <1353507734861-4655206.post@n4.nabble.com> References: <1353507734861-4655206.post@n4.nabble.com> Message-ID: On 11/21/12, FiFtHeLeMeNt wrote: > Hi; > I am trying to record a RTSP stream. I tried ffmpeg from debian squeeze > repo > but noticed it is very old and doesnt work properly, so I rebuilt ffmpeg > from git repo. but still it doesnt work and after some errors and warnings > stops forever. I would appreciate if someone could look into it. may be I > should enable some options when trying to build ffmpeg. if it is so, please > tell me what options I need to enable. please note I do not need any > transcoding. only recording stream as it is. > the stream plays fine in VLC and the codec info is : I wonder if FFmpeg doesn't have a "circular buffer" for rtsp input (as it does for udp input), so it can miss packets more often...anybody have any insight here? From lingjiujianke at gmail.com Tue Nov 27 07:57:13 2012 From: lingjiujianke at gmail.com (Steven Liu) Date: Tue, 27 Nov 2012 14:57:13 +0800 Subject: [FFmpeg-user] Why the ffmpeg split the video have more than some timestamp use -t Message-ID: Hi guys I have a question, when i use the command to split the video file and transcode the file. I find the timestamp always more or less than the timestamp which in input use -t for example: ffmpeg -y -ss 00:00:10.00 -i input.mkv -strict experimental -acodec aac -vcodec libx264 -s 800x480 -r 25 -b:v 800k -b:a 128k -r:a 44100 -vprofile main -vlevel 3.1 -map 0 -copyts -f mpegts -t 20 output.ts I don't know if you can see the attachement file, so i paste the output context here. and split the context use "===================" ================================================================================================= ffmpeg version N-47117-g4079210 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 27 2012 13:26:53 with gcc 4.4.4 (GCC) 20100726 (Red Hat 4.4.4-13) configuration: --enable-libx264 --enable-gpl --libdir=/usr/local/lib --enable-debug --enable-debug=3 --enable-avfilter --disable-stripping 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 Input #0, matroska,webm, from 'kaka.mkv': Metadata: creation_time : 2009-10-07 15:23:35 Duration: 00:01:02.44, start: 0.000000, bitrate: 13589 kb/s Stream #0:0(eng): Video: h264 (High), yuv420p, 1920x796, SAR 1:1 DAR 480:199, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default) Metadata: title : Transformers.Revenge.of.the.Fallen.2009 Stream #0:1(eng): Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s (default) Metadata: title : DTS-HDMA core 1536k Stream #0:2(chi): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s Metadata: title : DD2.0 192K Stream #0:3(eng): Audio: ac3, 48000 Hz, stereo, s16, 224 kb/s Metadata: title : DD2.0 224K [libx264 @ 0x1c4ff00] using SAR=288/199 [libx264 @ 0x1c4ff00] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 [libx264 @ 0x1c4ff00] profile Main, level 3.1 Output #0, mpegts, to 'output.ts': Metadata: encoder : Lavf54.37.100 Stream #0:0(eng): Video: h264, yuv420p, 800x480 [SAR 288:199 DAR 480:199], q=-1--1, 800 kb/s, 90k tbn, 25 tbc (default) Metadata: title : Transformers.Revenge.of.the.Fallen.2009 Stream #0:1(eng): Audio: aac, 48000 Hz, 5.1(side), fltp, 128 kb/s (default) Metadata: title : DTS-HDMA core 1536k Stream #0:2(chi): Audio: aac, 48000 Hz, stereo, fltp, 128 kb/s Metadata: title : DD2.0 192K Stream #0:3(eng): Audio: aac, 48000 Hz, stereo, fltp, 128 kb/s Metadata: title : DD2.0 224K Stream mapping: Stream #0:0 -> #0:0 (h264 -> libx264) Stream #0:1 -> #0:1 (dca -> aac) Stream #0:2 -> #0:2 (ac3 -> aac) Stream #0:3 -> #0:3 (ac3 -> aac) Press [q] to stop, [?] for help [aac @ 0x1c40fc0] Que input is backward in time [mpegts @ 0x1c4f600] st:0 PTS: -72000 DTS: -72000 < -70424 invalid, clipping Que input is backward in timee= 0kB time=00:00:00.00 bitrate= 0.0kbits/s dup=0 drop=8 [mpegts @ 0x1c4f600] st:0 PTS: -21150 DTS: -21150 < -20474 invalid, clipping Encoder did not produce proper pts, making some up.0:00.77 bitrate= 0.0kbits/s dup=0 drop=23 Que input is backward in timeze= 99kB time=00:00:02.20 bitrate= 367.9kbits/s dup=0 drop=23 [mpegts @ 0x1c4f600] st:0 PTS: 190035 DTS: 190035 < 190666 invalid, clipping Que input is backward in timeze= 339kB time=00:00:03.65 bitrate= 759.0kbits/s dup=2 drop=23 [mpegts @ 0x1c4f600] st:0 PTS: 329220 DTS: 329220 < 330886 invalid, clipping Que input is backward in timeze= 443kB time=00:00:04.70 bitrate= 772.2kbits/s dup=3 drop=23 [mpegts @ 0x1c4f600] st:0 PTS: 406980 DTS: 406980 < 411526 invalid, clipping [mpegts @ 0x1c4f600] st:0 PTS: 408825 DTS: 408825 < 411527 invalid, clipping [mpegts @ 0x1c4f600] st:0 PTS: 410625 DTS: 410625 < 411528 invalid, clipping Que input is backward in timeze= 648kB time=00:00:05.57 bitrate= 951.7kbits/s dup=4 drop=23 [mpegts @ 0x1c4f600] st:0 PTS: 516465 DTS: 516465 < 518986 invalid, clipping [mpegts @ 0x1c4f600] st:0 PTS: 518265 DTS: 518265 < 518987 invalid, clipping Que input is backward in timeze= 781kB time=00:00:06.45 bitrate= 991.9kbits/s dup=5 drop=23 [mpegts @ 0x1c4f600] st:0 PTS: 586530 DTS: 586530 < 590086 invalid, clipping [mpegts @ 0x1c4f600] st:0 PTS: 588375 DTS: 588375 < 590087 invalid, clipping Que input is backward in timeze= 1231kB time=00:00:08.77 bitrate=1148.9kbits/s dup=7 drop=23 [mpegts @ 0x1c4f600] st:0 PTS: 793845 DTS: 793845 < 797356 invalid, clipping [mpegts @ 0x1c4f600] st:0 PTS: 795645 DTS: 795645 < 797357 invalid, clipping Que input is backward in timeze= 1344kB time=00:00:09.61 bitrate=1145.6kbits/s dup=8 drop=23 [mpegts @ 0x1c4f600] st:0 PTS: 865845 DTS: 865845 < 868366 invalid, clipping [mpegts @ 0x1c4f600] st:0 PTS: 867645 DTS: 867645 < 868367 invalid, clipping Que input is backward in timeze= 1417kB time=00:00:10.07 bitrate=1151.8kbits/s dup=8 drop=23 [mpegts @ 0x1c4f600] st:0 PTS: 913860 DTS: 913860 < 916426 invalid, clipping [mpegts @ 0x1c4f600] st:0 PTS: 915705 DTS: 915705 < 916427 invalid, clipping Que input is backward in timeze= 1487kB time=00:00:10.78 bitrate=1129.3kbits/s dup=9 drop=23 [mpegts @ 0x1c4f600] st:0 PTS: 970515 DTS: 970515 < 974026 invalid, clipping [mpegts @ 0x1c4f600] st:0 PTS: 972315 DTS: 972315 < 974027 invalid, clipping Que input is backward in timeze= 1760kB time=00:00:12.42 bitrate=1160.3kbits/s dup=11 drop=23 [mpegts @ 0x1c4f600] st:0 PTS: 1116450 DTS: 1116450 < 1120006 invalid, clipping [mpegts @ 0x1c4f600] st:0 PTS: 1118295 DTS: 1118295 < 1120007 invalid, clipping Que input is backward in timeze= 1897kB time=00:00:13.79 bitrate=1126.9kbits/s dup=12 drop=23 [mpegts @ 0x1c4f600] st:0 PTS: 1242180 DTS: 1242180 < 1242856 invalid, clipping Que input is backward in timeze= 2027kB time=00:00:14.49 bitrate=1145.2kbits/s dup=13 drop=23 [mpegts @ 0x1c4f600] st:0 PTS: 1300725 DTS: 1300725 < 1302346 invalid, clipping Que input is backward in timeze= 2347kB time=00:00:16.67 bitrate=1153.0kbits/s dup=15 drop=23 [mpegts @ 0x1c4f600] st:0 PTS: 1499445 DTS: 1499445 < 1503946 invalid, clipping [mpegts @ 0x1c4f600] st:0 PTS: 1501245 DTS: 1501245 < 1503947 invalid, clipping [mpegts @ 0x1c4f600] st:0 PTS: 1503045 DTS: 1503045 < 1503948 invalid, clipping Que input is backward in timeze= 2602kB time=00:00:18.78 bitrate=1134.8kbits/s dup=17 drop=23 [mpegts @ 0x1c4f600] st:0 PTS: 1682820 DTS: 1682820 < 1686376 invalid, clipping [mpegts @ 0x1c4f600] st:0 PTS: 1684665 DTS: 1684665 < 1686377 invalid, clipping frame= 500 fps= 13 q=29.0 Lsize= 3111kB time=00:00:20.02 bitrate=1272.8kbits/s dup=19 drop=23 video:1934kB audio:838kB subtitle:0 global headers:0kB muxing overhead 12.216050% [libx264 @ 0x1c4ff00] frame I:8 Avg QP:23.56 size: 41609 [libx264 @ 0x1c4ff00] frame P:258 Avg QP:26.60 size: 5199 [libx264 @ 0x1c4ff00] frame B:234 Avg QP:30.06 size: 1307 [libx264 @ 0x1c4ff00] consecutive B-frames: 12.0% 72.8% 12.0% 3.2% [libx264 @ 0x1c4ff00] mb I I16..4: 29.8% 0.0% 70.2% [libx264 @ 0x1c4ff00] mb P I16..4: 0.7% 0.0% 1.8% P16..4: 39.4% 10.9% 8.3% 0.0% 0.0% skip:38.9% [libx264 @ 0x1c4ff00] mb B I16..4: 0.0% 0.0% 0.1% B16..8: 46.1% 2.8% 0.7% direct: 0.6% skip:49.7% L0:41.3% L1:55.4% BI: 3.4% [libx264 @ 0x1c4ff00] final ratefactor: 24.24 [libx264 @ 0x1c4ff00] coded y,uvDC,uvAC intra: 70.8% 77.8% 51.3% inter: 8.3% 11.1% 1.0% [libx264 @ 0x1c4ff00] i16 v,h,dc,p: 28% 21% 15% 36% [libx264 @ 0x1c4ff00] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 22% 13% 19% 6% 9% 10% 7% 7% 6% [libx264 @ 0x1c4ff00] i8c dc,h,v,p: 52% 17% 20% 10% [libx264 @ 0x1c4ff00] Weighted P-Frames: Y:4.3% UV:0.8% [libx264 @ 0x1c4ff00] ref P L0: 60.6% 20.7% 13.0% 5.7% 0.1% [libx264 @ 0x1c4ff00] ref B L0: 87.1% 12.4% 0.6% [libx264 @ 0x1c4ff00] ref B L1: 97.1% 2.9% [libx264 @ 0x1c4ff00] kb/s:792.05 ======================================================================================== And than i use ffmpeg to see the start time and the duration time, the start time was error, and the duration is more than -t duration. =================================================================== ffmpeg -i output.ts ffmpeg version N-47117-g4079210 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 27 2012 13:26:53 with gcc 4.4.4 (GCC) 20100726 (Red Hat 4.4.4-13) configuration: --enable-libx264 --enable-gpl --libdir=/usr/local/lib --enable-debug --enable-debug=3 --enable-avfilter --disable-stripping 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 [mpegts @ 0x319f240] max_analyze_duration 5000000 reached at 5013333 Input #0, mpegts, from 'output.ts': Duration: 00:00:21.04, start: 0.364667, bitrate: 1211 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 800x480 [SAR 288:199 DAR 480:199], 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x101](eng): Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, 5.1, fltp, 76 kb/s Stream #0:2[0x102](chi): Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 139 kb/s Stream #0:3[0x103](eng): Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 118 kb/s At least one output file must be specified ==================================================================== Is that a bug? or there have some other parameters? 1st, The copyts is not work. 2nd, The duration is not exact, some times more than duration or less than duration.. Can you tell me why?And how? Thanks From tojesseg at gmail.com Tue Nov 27 08:17:36 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Mon, 26 Nov 2012 23:17:36 -0800 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: References: Message-ID: <50B46910.2090909@gmail.com> On 11/26/2012 11:02 AM, Roger Pack wrote: >> With mplayer I was using the -benchmark option which makes it play as >> fast as possible, but even that has just under a second of latency. > what about -nocache? same? > I got mplayer to run once with -nocache but after that I couldn't get it to play my stream with -nocache enabled. >> I know that the video camera is getting the data out the network port >> quickly because when I use the windows web client, it has a plugin >> that streams/plays the mpeg4 and it has very low latency -- so I know >> the camera is not the source of the latency. > Are you sure the web client is reading the "mp4" version? the mp4 > version may be introducing latency by forcing a client to wait for a > "first i-frame" before outputting. I do know that the windows webclient is reading the mp4 version because I ran wireshark and captured the HTTP exchange. The windows client can play either the mpeg4 or the mjpeg -- and the difference in quality is clearly visible. > http://ffmpeg.org/trac/ffmpeg/wiki/StreamingGuide#Latency might also > be interesting. And I finally did an objective test where I video taped the latency of the whole video system and looked counted the frames. "Frames" are NTSC frames - 29.97 or whatever per second. Note that frame readings could be off by one in either direction. Windows client, Mpeg4: 5 frames of latency WIndows client, MJPEG: 9 frames of latency Linux Firefox, MJPEG: 4 frames of latency Linux, Mplayer, -benchmark mpeg4: 9 frames of latency Linux, Mpeg4, ffplay, no options: 13 frames of latency Linux, mpeg4, ffmpeg ... -f sdl -: 12 frames of latency Linux, mpeg4, ffplay -fflags nobuffer -vf "setpts=(PTS*0.95)": 13 frames of latency Linux, mpeg4, ffplay -vf "setpts=(PTS*0.95)": 12 frames of latency I really should have also tried playing the mjpeg via ffplay to see what the latency was like, but I'm out of time for tonight. Perhaps I'll try that another day. I know the obvious solution is to use mjpeg -- but I cannot because that uses a massively larger quantity of network bandwidth which I can't do in most situations. I suppose it could also have to do with operating system network buffer sizes. If (for example) the tcp socket has a 4K buffer, it might hold 13 frames of video at the low bitrate of the mpeg4 stream. Maybe windows has smaller buffers. The mjpeg of course is much higher bitrate, so it wouldn't take any time for it to fill up the 4k buffer or whatever. I'll have to see if my camera supports any UDP mode since UDP packets wouldn't be queued up and stored by the operating system - at least not like the buffer on a TCP stream. I really wish for the mpeg4 to work because it gives me realtime low-latency video at 30 fps (640x480) over a low enough bitrate that it's managable for most internet connections and wireless routers. I know it sounds silly to be worried about a few frames -- but if you'd tried driving something with a half-second delay you'd realize why I'm trying to address the issue! I'm probably at a dead end on this topic, but if anyone has any bright ideas I'll eagerly check them out! Thanks very much, Jesse Gordon PS There is one possibility which I have not explored: It is possible that the network camera detects the browser client strings and changes the encoding latency based on that, however I really doubt that such is the case. But I do know that ffplay is fetching the exact same URL for the same video.asf "file" on the camera as the windows active X plugin fetches. From cehoyos at ag.or.at Tue Nov 27 09:01:17 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 27 Nov 2012 08:01:17 +0000 (UTC) Subject: [FFmpeg-user] Why the ffmpeg split the video have more than some timestamp use -t References: Message-ID: Steven Liu gmail.com> writes: > And than i use ffmpeg to see the start time and the duration time, the > start time was error, and the duration is more than -t duration. > > =================================================================== > ffmpeg -i output.ts Please add the complete, uncut console output of: $ ffmpeg -i output.ts -f null - Carl Eugen From cehoyos at ag.or.at Tue Nov 27 09:05:47 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 27 Nov 2012 08:05:47 +0000 (UTC) Subject: [FFmpeg-user] --enable-shared --enable-static works, but doesn't? References: Message-ID: Roger Pack gmail.com> writes: > > I noticed that when cross compiling FFmpeg for mingw, > > if I pass configure --enable-shared --enable-static > > > > it appears to "just" give me shared output. > > My guess is...that configure should fail out if it > > passes 2 (conflicting) parameters like this, The parameters are not conflicting. (I suspect they are not supported at the same time for your target, but that is difficult to say, because ... > > or should it chose the latter? (trac worthy?) > > Filed http://ffmpeg.org/trac/ffmpeg/ticket/1968 ... nearly all necessary information missing;-( Carl Eugen From lingjiujianke at gmail.com Tue Nov 27 09:10:36 2012 From: lingjiujianke at gmail.com (Steven Liu) Date: Tue, 27 Nov 2012 16:10:36 +0800 Subject: [FFmpeg-user] Why the ffmpeg split the video have more than some timestamp use -t In-Reply-To: References: Message-ID: 2012/11/27 Carl Eugen Hoyos : > Please add the complete, uncut console output of: > $ ffmpeg -i output.ts -f null - > ffmpeg -i output.ts -f null - ffmpeg version N-47117-g4079210 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 27 2012 13:26:53 with gcc 4.4.4 (GCC) 20100726 (Red Hat 4.4.4-13) configuration: --enable-libx264 --enable-gpl --libdir=/usr/local/lib --enable-debug --enable-debug=3 --enable-avfilter --disable-stripping 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 [mpegts @ 0x20ae240] max_analyze_duration 5000000 reached at 5013333 Input #0, mpegts, from 'output.ts': Duration: 00:00:21.04, start: 0.364667, bitrate: 1211 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 800x480 [SAR 288:199 DAR 480:199], 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x101](eng): Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, 5.1, fltp, 76 kb/s Stream #0:2[0x102](chi): Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 139 kb/s Stream #0:3[0x103](eng): Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 118 kb/s Output #0, null, to 'pipe:': Metadata: encoder : Lavf54.37.100 Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 800x480 [SAR 288:199 DAR 480:199], q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream #0:1(eng): Audio: pcm_s16le, 48000 Hz, 5.1, s16, 4608 kb/s Stream mapping: Stream #0:0 -> #0:0 (h264 -> rawvideo) Stream #0:1 -> #0:1 (aac -> pcm_s16le) Press [q] to stop, [?] for help [null @ 0x20b4ca0] Encoder did not produce proper pts, making some up. frame= 544 fps=385 q=0.0 Lsize= 0kB time=00:00:21.77 bitrate= 0.0kbits/s dup=44 drop=0 video:51kB audio:11820kB subtitle:0 global headers:0kB muxing overhead -100.000000% Thanks From cehoyos at ag.or.at Tue Nov 27 09:28:24 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 27 Nov 2012 08:28:24 +0000 (UTC) Subject: [FFmpeg-user] man page vs. online documentation References: <20111202013805.GC10176@leki> <80702AFF-D1DA-44EA-B512-76BB657EF9CD@gmail.com> <076C4AF3-231F-4F26-A995-6388B761998E@gmail.com> Message-ID: Roger Pack gmail.com> writes: > >> If you are not a distributor but a user, you are > >> strongly encouraged to use current git head (instead > >> of a release): It always contains more features and > >> less bugs. > > Kind of off topic, but...am I correct in assuming that the git 1.0 > branch basically "doesn't get" new bug fixes backported to it, only > security fixes are possibly added eventually? This is what happened for the 0.7 - 0.11 branches. If you want to work on backporting bug fixes to 1.0, just start a git clone, backport and ask Michael to pull / merge your changes. Carl Eugen From cehoyos at ag.or.at Tue Nov 27 09:41:35 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 27 Nov 2012 08:41:35 +0000 (UTC) Subject: [FFmpeg-user] Why the ffmpeg split the video have more than some timestamp use -t References: Message-ID: Steven Liu gmail.com> writes: > And than i use ffmpeg to see the start time and the > duration time, the start time was error, Could you explain what is wrong about the start time? I thought that transport streams are allowed to have arbitrary start times. > and the duration is more than -t duration. Am I correct that the duration problem is only reproducible with the initial seek? > Is that a bug? or there have some other parameters? > 1st, The copyts is not work. Iirc, copyts is not supposed to work with re-encoding. Carl Eugen From lingjiujianke at gmail.com Tue Nov 27 09:58:43 2012 From: lingjiujianke at gmail.com (Steven Liu) Date: Tue, 27 Nov 2012 16:58:43 +0800 Subject: [FFmpeg-user] Why the ffmpeg split the video have more than some timestamp use -t In-Reply-To: References: Message-ID: 2012/11/27 Carl Eugen Hoyos : > > Could you explain what is wrong about the start time? > I thought that transport streams are allowed to have > arbitrary start times I want to make the transport streams from -ss, can you give me some help. I need your help. :) > > Am I correct that the duration problem is only reproducible > with the initial seek? I want to cut the right duration time: for example: from 00:00:00.00 to 00:00:10.00, not 00:00:00.00 to 00:00:10.10 or other becasuse, i want to split the source video (mkv, rmvb,flv, etc.) and transcode to mpegts, and collect all of the after transcode file to one mpegts file. If the timestamp wrong, the in front of the split file will repeat some millisecond or seconds. for example: split input.mkv and transcode 00:00:00.00 to 00:00:10.00 output file name output-0.ts and split input.mkv and transcode 00:00:10.00 to 00:00:20.00 output file name output-1.ts then cat output-0.ts output-1.ts > output.ts or make m3u8 file use the output-*.ts if the duration time cannot cut exact, the ts file change to ts file will have repeat frames. > > > Iirc, copyts is not supposed to work with re-encoding. > From gonzalo.llorente at gmail.com Tue Nov 27 10:04:44 2012 From: gonzalo.llorente at gmail.com (=?ISO-8859-1?Q?Gonzalo_Su=E1rez?=) Date: Tue, 27 Nov 2012 10:04:44 +0100 Subject: [FFmpeg-user] QuickTime Player plays two audio tracks when I open a file transcoded with ffmpeg In-Reply-To: <1353973408.12086.23.camel@mordor.haefemeier.eu> References: <1353973408.12086.23.camel@mordor.haefemeier.eu> Message-ID: Many thanks for the info Frank! Best regards. Gonzalo. On Tue, Nov 27, 2012 at 12:43 AM, Frank H?femeier wrote: > http://www.videoredo.net/msgBoard/showthread.php?t=29620 From ypatios at gmail.com Tue Nov 27 10:16:22 2012 From: ypatios at gmail.com (ypatios) Date: Tue, 27 Nov 2012 10:16:22 +0100 Subject: [FFmpeg-user] Why the ffmpeg split the video have more than some timestamp use -t In-Reply-To: References: Message-ID: hallo! have you tried putting -ss after -i ? like so: $ ffmpeg -i input.mkv -ss 00:00:10.000 ... hope it helps regards Y. From cehoyos at ag.or.at Tue Nov 27 10:34:05 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 27 Nov 2012 09:34:05 +0000 (UTC) Subject: [FFmpeg-user] Why the ffmpeg split the video have more than some timestamp use -t References: Message-ID: Steven Liu gmail.com> writes: > i want to split the source video (mkv, rmvb,flv, etc.) and > transcode to mpegts, and collect all of the after transcode > file to one mpegts file. I don't think this can work. Note that there is a segmenter (-f segment) that I suspect does mostly what you want. Carl Eugen From cehoyos at ag.or.at Tue Nov 27 10:42:26 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 27 Nov 2012 09:42:26 +0000 (UTC) Subject: [FFmpeg-user] Video seems to play back faster than the recorded sound References: Message-ID: Roger Pack gmail.com> writes: > also maybe another container type might help...for > instance if it's a "fixed constant frame rate" container > [is mov this way?] then it won't work and plays back in > fast forward, I've found... mov also supports vfr, but it is deactivated for FFmpeg's mov muxer. Carl Eugen From lingjiujianke at gmail.com Tue Nov 27 10:51:56 2012 From: lingjiujianke at gmail.com (Steven Liu) Date: Tue, 27 Nov 2012 17:51:56 +0800 Subject: [FFmpeg-user] Why the ffmpeg split the video have more than some timestamp use -t In-Reply-To: References: Message-ID: 2012/11/27 ypatios : > hallo! > > > have you tried putting -ss after -i ? like so: > > $ ffmpeg -i input.mkv -ss 00:00:10.000 ... > > hope it helps > When i use the command : ./ffmpeg -y -i ../kaka.mkv -ss 00:00:10.00 -scodec copy -vcodec copy -acodec copy -f mpegts -bsf h264_mp4toannexb -copyts -t 20 output.ts output: ffmpeg version N-47117-g4079210 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 27 2012 17:44:27 with gcc 4.4.4 (GCC) 20100726 (Red Hat 4.4.4-13) configuration: --enable-libx264 --enable-gpl --libdir=/usr/local/lib --enable-debug --enable-debug=3 --enable-avfilter --disable-stripping 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 Input #0, matroska,webm, from '../kaka.mkv': Metadata: creation_time : 2009-10-07 15:23:35 Duration: 00:01:02.44, start: 0.000000, bitrate: 13589 kb/s Stream #0:0(eng): Video: h264 (High), yuv420p, 1920x796, SAR 1:1 DAR 480:199, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default) Metadata: title : Transformers.Revenge.of.the.Fallen.2009 Stream #0:1(eng): Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s (default) Metadata: title : DTS-HDMA core 1536k Stream #0:2(chi): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s Metadata: title : DD2.0 192K Stream #0:3(eng): Audio: ac3, 48000 Hz, stereo, s16, 224 kb/s Metadata: title : DD2.0 224K Output #0, mpegts, to 'output.ts': Metadata: encoder : Lavf54.37.100 Stream #0:0(eng): Video: h264, yuv420p, 1920x796 [SAR 1:1 DAR 480:199], q=2-31, 23.98 fps, 90k tbn, 23.98 tbc (default) Metadata: title : Transformers.Revenge.of.the.Fallen.2009 Stream #0:1(eng): Audio: dts, 48000 Hz, 5.1(side), 1536 kb/s (default) Metadata: title : DTS-HDMA core 1536k Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help [mpegts @ 0x1fc3040] st:0 PTS: 69120 DTS: 69120 < 69661 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 189090 DTS: 189090 < 190621 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 189990 DTS: 189990 < 190622 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 256320 DTS: 256320 < 256861 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 329220 DTS: 329220 < 331741 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 330120 DTS: 330120 < 331742 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 331020 DTS: 331020 < 331743 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 406980 DTS: 406980 < 412381 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 407880 DTS: 407880 < 412382 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 408780 DTS: 408780 < 412383 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 409680 DTS: 409680 < 412384 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 410580 DTS: 410580 < 412385 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 411480 DTS: 411480 < 412386 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 412380 DTS: 412380 < 412387 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 458820 DTS: 458820 < 459361 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 515520 DTS: 515520 < 518941 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 516420 DTS: 516420 < 518942 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 517320 DTS: 517320 < 518943 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 518220 DTS: 518220 < 518944 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 586530 DTS: 586530 < 590941 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 587430 DTS: 587430 < 590942 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 588330 DTS: 588330 < 590943 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 589230 DTS: 589230 < 590944 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 590130 DTS: 590130 < 590945 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 669060 DTS: 669060 < 669601 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 792900 DTS: 792900 < 797311 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 793800 DTS: 793800 < 797312 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 794700 DTS: 794700 < 797313 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 795600 DTS: 795600 < 797314 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 796500 DTS: 796500 < 797315 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 864900 DTS: 864900 < 868321 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 865800 DTS: 865800 < 868322 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 866700 DTS: 866700 < 868323 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 867600 DTS: 867600 < 868324 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 913860 DTS: 913860 < 917281 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 914760 DTS: 914760 < 917282 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 915660 DTS: 915660 < 917283 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 916560 DTS: 916560 < 917284 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 969570 DTS: 969570 < 973981 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 970470 DTS: 970470 < 973982 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 971370 DTS: 971370 < 973983 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 972270 DTS: 972270 < 973984 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 973170 DTS: 973170 < 973985 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1116450 DTS: 1116450 < 1120861 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1117350 DTS: 1117350 < 1120862 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1118250 DTS: 1118250 < 1120863 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1119150 DTS: 1119150 < 1120864 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1120050 DTS: 1120050 < 1120865 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1168290 DTS: 1168290 < 1168831 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1242180 DTS: 1242180 < 1243711 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1243080 DTS: 1243080 < 1243712 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1299780 DTS: 1299780 < 1302301 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1300680 DTS: 1300680 < 1302302 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1301580 DTS: 1301580 < 1302303 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1405440 DTS: 1405440 < 1405981 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1498500 DTS: 1498500 < 1503901 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1499400 DTS: 1499400 < 1503902 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1500300 DTS: 1500300 < 1503903 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1501200 DTS: 1501200 < 1503904 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1502100 DTS: 1502100 < 1503905 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1503000 DTS: 1503000 < 1503906 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1503900 DTS: 1503900 < 1503907 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1588770 DTS: 1588770 < 1589311 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1682820 DTS: 1682820 < 1687231 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1683720 DTS: 1683720 < 1687232 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1684620 DTS: 1684620 < 1687233 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1685520 DTS: 1685520 < 1687234 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1686420 DTS: 1686420 < 1687235 invalid, clipping [mpegts @ 0x1fc3040] st:0 PTS: 1773090 DTS: 1773090 < 1773631 invalid, clipping frame= 469 fps=0.0 q=-1.0 Lsize= 37861kB time=00:00:20.02 bitrate=15484.8kbits/s video:31028kB audio:3682kB subtitle:0 global headers:0kB muxing overhead 9.077939% ================================================ perhaps the copyts have problem in the newest ffmpeg code, or i have use wrong parameter ? git pull from git://source.ffmpeg.org/ffmpeg.git: :) From lingjiujianke at gmail.com Tue Nov 27 10:55:24 2012 From: lingjiujianke at gmail.com (Steven Liu) Date: Tue, 27 Nov 2012 17:55:24 +0800 Subject: [FFmpeg-user] Why the ffmpeg split the video have more than some timestamp use -t In-Reply-To: References: Message-ID: 2012/11/27 Steven Liu : > 2012/11/27 ypatios : >> hallo! >> >> >> have you tried putting -ss after -i ? like so: >> >> $ ffmpeg -i input.mkv -ss 00:00:10.000 ... >> >> hope it helps >> > > When i use the command : > ./ffmpeg -y -i ../kaka.mkv -ss 00:00:10.00 -scodec copy -vcodec copy > -acodec copy -f mpegts -bsf h264_mp4toannexb -copyts -t 20 output.ts > > output: > ffmpeg version N-47117-g4079210 Copyright (c) 2000-2012 the FFmpeg developers > built on Nov 27 2012 17:44:27 with gcc 4.4.4 (GCC) 20100726 (Red Hat 4.4.4-13) > configuration: --enable-libx264 --enable-gpl --libdir=/usr/local/lib > --enable-debug --enable-debug=3 --enable-avfilter --disable-stripping > 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 > Input #0, matroska,webm, from '../kaka.mkv': > Metadata: > creation_time : 2009-10-07 15:23:35 > Duration: 00:01:02.44, start: 0.000000, bitrate: 13589 kb/s > Stream #0:0(eng): Video: h264 (High), yuv420p, 1920x796, SAR 1:1 > DAR 480:199, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default) > Metadata: > title : Transformers.Revenge.of.the.Fallen.2009 > Stream #0:1(eng): Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, > 1536 kb/s (default) > Metadata: > title : DTS-HDMA core 1536k > Stream #0:2(chi): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s > Metadata: > title : DD2.0 192K > Stream #0:3(eng): Audio: ac3, 48000 Hz, stereo, s16, 224 kb/s > Metadata: > title : DD2.0 224K > Output #0, mpegts, to 'output.ts': > Metadata: > encoder : Lavf54.37.100 > Stream #0:0(eng): Video: h264, yuv420p, 1920x796 [SAR 1:1 DAR > 480:199], q=2-31, 23.98 fps, 90k tbn, 23.98 tbc (default) > Metadata: > title : Transformers.Revenge.of.the.Fallen.2009 > Stream #0:1(eng): Audio: dts, 48000 Hz, 5.1(side), 1536 kb/s (default) > Metadata: > title : DTS-HDMA core 1536k > Stream mapping: > Stream #0:0 -> #0:0 (copy) > Stream #0:1 -> #0:1 (copy) > Press [q] to stop, [?] for help > [mpegts @ 0x1fc3040] st:0 PTS: 69120 DTS: 69120 < 69661 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 189090 DTS: 189090 < 190621 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 189990 DTS: 189990 < 190622 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 256320 DTS: 256320 < 256861 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 329220 DTS: 329220 < 331741 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 330120 DTS: 330120 < 331742 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 331020 DTS: 331020 < 331743 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 406980 DTS: 406980 < 412381 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 407880 DTS: 407880 < 412382 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 408780 DTS: 408780 < 412383 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 409680 DTS: 409680 < 412384 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 410580 DTS: 410580 < 412385 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 411480 DTS: 411480 < 412386 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 412380 DTS: 412380 < 412387 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 458820 DTS: 458820 < 459361 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 515520 DTS: 515520 < 518941 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 516420 DTS: 516420 < 518942 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 517320 DTS: 517320 < 518943 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 518220 DTS: 518220 < 518944 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 586530 DTS: 586530 < 590941 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 587430 DTS: 587430 < 590942 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 588330 DTS: 588330 < 590943 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 589230 DTS: 589230 < 590944 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 590130 DTS: 590130 < 590945 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 669060 DTS: 669060 < 669601 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 792900 DTS: 792900 < 797311 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 793800 DTS: 793800 < 797312 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 794700 DTS: 794700 < 797313 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 795600 DTS: 795600 < 797314 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 796500 DTS: 796500 < 797315 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 864900 DTS: 864900 < 868321 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 865800 DTS: 865800 < 868322 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 866700 DTS: 866700 < 868323 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 867600 DTS: 867600 < 868324 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 913860 DTS: 913860 < 917281 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 914760 DTS: 914760 < 917282 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 915660 DTS: 915660 < 917283 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 916560 DTS: 916560 < 917284 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 969570 DTS: 969570 < 973981 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 970470 DTS: 970470 < 973982 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 971370 DTS: 971370 < 973983 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 972270 DTS: 972270 < 973984 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 973170 DTS: 973170 < 973985 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1116450 DTS: 1116450 < 1120861 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1117350 DTS: 1117350 < 1120862 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1118250 DTS: 1118250 < 1120863 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1119150 DTS: 1119150 < 1120864 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1120050 DTS: 1120050 < 1120865 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1168290 DTS: 1168290 < 1168831 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1242180 DTS: 1242180 < 1243711 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1243080 DTS: 1243080 < 1243712 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1299780 DTS: 1299780 < 1302301 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1300680 DTS: 1300680 < 1302302 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1301580 DTS: 1301580 < 1302303 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1405440 DTS: 1405440 < 1405981 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1498500 DTS: 1498500 < 1503901 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1499400 DTS: 1499400 < 1503902 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1500300 DTS: 1500300 < 1503903 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1501200 DTS: 1501200 < 1503904 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1502100 DTS: 1502100 < 1503905 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1503000 DTS: 1503000 < 1503906 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1503900 DTS: 1503900 < 1503907 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1588770 DTS: 1588770 < 1589311 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1682820 DTS: 1682820 < 1687231 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1683720 DTS: 1683720 < 1687232 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1684620 DTS: 1684620 < 1687233 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1685520 DTS: 1685520 < 1687234 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1686420 DTS: 1686420 < 1687235 invalid, clipping > [mpegts @ 0x1fc3040] st:0 PTS: 1773090 DTS: 1773090 < 1773631 invalid, clipping > frame= 469 fps=0.0 q=-1.0 Lsize= 37861kB time=00:00:20.02 > bitrate=15484.8kbits/s > video:31028kB audio:3682kB subtitle:0 global headers:0kB muxing > overhead 9.077939% > > > ================================================ > > > > perhaps the copyts have problem in the newest ffmpeg code, or i have > use wrong parameter ? > git pull from git://source.ffmpeg.org/ffmpeg.git: > > > :) Oh ho~~~! I used the start time -ss after input, the start time was wrong..... when i use -ss before input, the start time is right :) From lingjiujianke at gmail.com Tue Nov 27 11:03:09 2012 From: lingjiujianke at gmail.com (Steven Liu) Date: Tue, 27 Nov 2012 18:03:09 +0800 Subject: [FFmpeg-user] Why the ffmpeg split the video have more than some timestamp use -t In-Reply-To: References: Message-ID: 2012/11/27 Carl Eugen Hoyos : > > > I don't think this can work. > > Note that there is a segmenter (-f segment) that I suspect > does mostly what you want. > Hi Carl Eugen Hoyos, If ffmpeg can transcode or make the functions like segment.c and parallel, it maybe better. for example, host A and host B, use -f segment , host A split transcode mpegts 0 - 10s, host B split transcode mpegts 10 - 20s, it maybe better. Thanks From tevans.uk at googlemail.com Tue Nov 27 13:44:10 2012 From: tevans.uk at googlemail.com (Tom Evans) Date: Tue, 27 Nov 2012 12:44:10 +0000 Subject: [FFmpeg-user] b and bt In-Reply-To: References: <1353301608892-4655079.post@n4.nabble.com> <1353878713578-4655347.post@n4.nabble.com> Message-ID: On Mon, Nov 26, 2012 at 11:07 AM, Carl Eugen Hoyos wrote: > 2 pass only makes sense if you need a specific bitrate. > I don't really understand this. I thought with multi pass encoding, the encoder can 'save up' bandwidth from scenes that do not change to use in high action scenes. Surely this results in multi pass encoding giving an output that is of identical or better quality, but lower bitrate, since the encoder on the n-pass can be more efficient. Can anyone hit me with a clue bat please? Cheers Tom From nicolas.george at normalesup.org Tue Nov 27 14:28:42 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Tue, 27 Nov 2012 14:28:42 +0100 Subject: [FFmpeg-user] b and bt In-Reply-To: References: <1353301608892-4655079.post@n4.nabble.com> <1353878713578-4655347.post@n4.nabble.com> Message-ID: <20121127132842.GA5483@phare.normalesup.org> Le septidi 7 frimaire, an CCXXI, Tom Evans a ?crit?: > I don't really understand this. I thought with multi pass encoding, > the encoder can 'save up' bandwidth from scenes that do not change to > use in high action scenes. Surely this results in multi pass encoding > giving an output that is of identical or better quality, but lower > bitrate, since the encoder on the n-pass can be more efficient. If you are not targeting a specified average bit-rate (or total file size, for any given duration it is equivalent), there is no bandwidth to "save up": the encoder just uses the bandwidth it needs to achieve the desired quality. Unless I am mistaken, it is usually considered that the best quality-for-size is achieved when the quality is roughly constant. With a specified average bit-rate, that is approximately achieved by tweaking the bandwidth allocation. But with an encoder that supports fixed-quality, there is nothing to do: you set the quality, and get the necessary file size. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From rogerdpack2 at gmail.com Tue Nov 27 15:53:31 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Tue, 27 Nov 2012 07:53:31 -0700 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: <50B2E31F.80207@gmail.com> References: <20121122184240.GA29338@phare.normalesup.org> <50AE75EC.3040804@gmail.com> <20121122190142.GA1697@phare.normalesup.org> <50AFCF70.4080206@gmail.com> <20121123205154.GA28389@phare.normalesup.org> <50B1052B.1090001@gmail.com> <50B1CCDD.2030202@gmail.com> <50B25FAE.7080204@gmail.com> <50B2E31F.80207@gmail.com> Message-ID: > Would I be better off requesting a feature? Do features like that get > added as a result of user requests? Realtime low latency streaming video > is a growing field these days and I think a feature like this would be > extremely helpful to a small percentage but significant number of ffmpeg > users. You could add a feature request for ffplay to "ignore timestamps and display frames as fast as possible" though..I'm not entirely convinced that this is your problem here...maybe it's some latency in the mpeg4 decoder itself? What about ffplay/ffmpeg with -loglevel debug, does it show it receiving frames quickly? Did you try the other tricks mentioned on the website? From Michael.Raab at iff.fraunhofer.de Tue Nov 27 17:18:40 2012 From: Michael.Raab at iff.fraunhofer.de (Michael Raab) Date: Tue, 27 Nov 2012 17:18:40 +0100 Subject: [FFmpeg-user] Sinus error In-Reply-To: References: Message-ID: Little remark on that issue. It happens only with the x64 libaries built with vs2010. win32 runs fine. Do you have any ideas how they may differ? Thanks, Michael Von: Michael Raab An: FFmpeg user questions Datum: 15.11.2012 09:43 Betreff: Re: [FFmpeg-user] Sinus error Gesendet von: ffmpeg-user-bounces at ffmpeg.org Hi, I've included libav* libraries into our software package. When capturing and encoding animations some interpolation calculations (including sin() calls) are done in our software. The error occurs in our source code but is somehow related to libav. If I do the same calculations without capturing and encoding everything works as expected. If I use the libav libraries that we used before (built nearly 1 year ago) the error does not occur. Michael Von: Roger Pack An: FFmpeg user questions Datum: 14.11.2012 20:49 Betreff: Re: [FFmpeg-user] Sinus error Gesendet von: ffmpeg-user-bounces at ffmpeg.org > I'm using ffmpeg to encode and save 3d animations created in our software. > Since using a recent ffmpeg build, > I recognize sometimes strange fails (-1.#IND) when using the defaultt c++ > std::sin() function. Does ffmpeg some kind of manipulations there? where does this fail? are you using ffmpeg executable or libav*? -r _______________________________________________ ffmpeg-user mailing list ffmpeg-user at ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user _______________________________________________ ffmpeg-user mailing list ffmpeg-user at ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user From mchandler at juiceproductionsinc.com Tue Nov 27 17:28:34 2012 From: mchandler at juiceproductionsinc.com (Mark Chandler) Date: Tue, 27 Nov 2012 11:28:34 -0500 Subject: [FFmpeg-user] Quicktime In and Out points Message-ID: <263404C1-FFFA-4F40-97AC-81D43D30CB7D@juiceproductionsinc.com> Hello, I am using ffmpeg for a variety of encoding tasks and my source files are always Apple ProRes 422 files. We often get our source files with countdowns at the head and too much black at the tail and we typically use Quicktime Pro to trim out the extra elements at the head and tail. If we do this using the QuickTime player and simply save the file it takes virtually no time at all, as opposed to exporting or saving as which can take some time. The problem is that the data isn't actually removed from the streams, so when I use ffmpeg to encode the file it encodes the full file including the countdown etc. Does ffmpeg have the ability to read these ins and outs from the mov file and then encode based on them? Mark Chandler From cehoyos at ag.or.at Tue Nov 27 18:01:06 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 27 Nov 2012 17:01:06 +0000 (UTC) Subject: [FFmpeg-user] Quicktime In and Out points References: <263404C1-FFFA-4F40-97AC-81D43D30CB7D@juiceproductionsinc.com> Message-ID: Mark Chandler juiceproductionsinc.com> writes: > we typically use Quicktime Pro to trim out the extra elements > at the head and tail. If we do this using the QuickTime player > and simply save the file it takes virtually no time at all, > as opposed to exporting or saving as which can take some > time. The problem is that the data isn't actually removed > from the streams, so when I use ffmpeg to encode the file it > encodes the full file including the countdown etc. > Does ffmpeg have the ability to read these ins and outs from > the mov file and then encode based on them? You seem to be the one who can (and did) answer the question;-) Please provide a sample, Carl Eugen From cehoyos at ag.or.at Tue Nov 27 18:03:25 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 27 Nov 2012 17:03:25 +0000 (UTC) Subject: [FFmpeg-user] Sinus error References: Message-ID: Michael Raab iff.fraunhofer.de> writes: > It happens only with the x64 libaries built > with vs2010. win32 runs fine. > Do you have any ideas how they may differ? Afaict, they differ by the used compiler. Please provide a minimal test case, ie a c program that fails when compiled with msvc and works fine when compiled with gcc. Please do not top-post here, it is considered rude, Carl Eugen From cehoyos at ag.or.at Tue Nov 27 18:05:05 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Tue, 27 Nov 2012 17:05:05 +0000 (UTC) Subject: [FFmpeg-user] How do I make ffplay play without high latency? References: <20121122184240.GA29338@phare.normalesup.org> <50AE75EC.3040804@gmail.com> <20121122190142.GA1697@phare.normalesup.org> <50AFCF70.4080206@gmail.com> <20121123205154.GA28389@phare.normalesup.org> <50B1052B.1090001@gmail.com> <50B1CCDD.2030202@gmail.com> <50B25FAE.7080204@gmail.com> <50B2E31F.80207@gmail.com> Message-ID: Roger Pack gmail.com> writes: > You could add a feature request for ffplay to > "ignore timestamps and display frames as fast > as possible" What would be the difference between this new feature and "ffmpeg -f sdl" ? The main reason I ask is that we do not need more feature requests, we need more manpower to implement the existing ones;-) Carl Eugen From rogerdpack2 at gmail.com Tue Nov 27 18:30:09 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Tue, 27 Nov 2012 10:30:09 -0700 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: References: <20121122184240.GA29338@phare.normalesup.org> <50AE75EC.3040804@gmail.com> <20121122190142.GA1697@phare.normalesup.org> <50AFCF70.4080206@gmail.com> <20121123205154.GA28389@phare.normalesup.org> <50B1052B.1090001@gmail.com> <50B1CCDD.2030202@gmail.com> <50B25FAE.7080204@gmail.com> <50B2E31F.80207@gmail.com> Message-ID: On 11/27/12, Carl Eugen Hoyos wrote: > Roger Pack gmail.com> writes: > >> You could add a feature request for ffplay to >> "ignore timestamps and display frames as fast >> as possible" > > What would be the difference between this new > feature and "ffmpeg -f sdl" ? Possibly none, which is why I mentioned that I was hesitant as to whether or not this would actually fix his problem...I wonder if maybe the input socket does any extra buffering, perhaps? From nitinsagar22 at gmail.com Tue Nov 27 19:39:45 2012 From: nitinsagar22 at gmail.com (NITIN SAGAR) Date: Wed, 28 Nov 2012 00:09:45 +0530 Subject: [FFmpeg-user] Unable to transcode from aac to amrwb. Message-ID: Hi all, I am a new bie here, trying to use a video source and transcode its aac audio to amr directly. command being used is: ffmpeg -i input.mp4 -vn out.amr root at ubuntu:~/ffmpeg# ffmpeg -i '/home/nitin/Downloads/Skyfall.mp4' -vn -c:a amrwbencout.amr ffmpeg version git-2012-10-29-19add32 Copyright (c) 2000-2012 the FFmpeg developers built on Oct 29 2012 23:59:33 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-libx264 --enable-libmp3lame --enable-nonfree libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 69.100 / 54. 69.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 20.108 / 3. 20.108 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/nitin/Downloads/Skyfall.mp4': Metadata: major_brand : mp42 minor_version : 0 compatible_brands: isommp42 creation_time : 2012-07-30 14:49:01 Duration: 00:02:31.19, start: 0.000000, bitrate: 2770 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080, 2576 kb/s, 23.98 fps, 23.98 tbr, 48k tbn, 47.95 tbc Metadata: creation_time : 1970-01-01 00:00:00 handler_name : VideoHandler Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, s16, 191 kb/s Metadata: creation_time : 2012-07-30 14:49:01 handler_name : IsoMedia File Produced by Google, 5-11-2011 At least one output file must be specified root at ubuntu:~/ffmpeg# ffmpeg -i '/home/nitin/Downloads/Skyfall.mp4' -vn out.amrffmpeg version git-2012-10-29-19add32 Copyright (c) 2000-2012 the FFmpeg developers built on Oct 29 2012 23:59:33 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-libx264 --enable-libmp3lame --enable-nonfree libavutil 52. 1.100 / 52. 1.100 libavcodec 54. 69.100 / 54. 69.100 libavformat 54. 35.100 / 54. 35.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 20.108 / 3. 20.108 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/nitin/Downloads/Skyfall.mp4': Metadata: major_brand : mp42 minor_version : 0 compatible_brands: isommp42 creation_time : 2012-07-30 14:49:01 Duration: 00:02:31.19, start: 0.000000, bitrate: 2770 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080, 2576 kb/s, 23.98 fps, 23.98 tbr, 48k tbn, 47.95 tbc Metadata: creation_time : 1970-01-01 00:00:00 handler_name : VideoHandler Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, s16, 191 kb/s Metadata: creation_time : 2012-07-30 14:49:01 handler_name : IsoMedia File Produced by Google, 5-11-2011 Output #0, amr, to 'out.amr': Metadata: major_brand : mp42 minor_version : 0 compatible_brands: isommp42 Stream #0:0(und): Audio: none, 0 channels, 128 kb/s Metadata: creation_time : 2012-07-30 14:49:01 handler_name : IsoMedia File Produced by Google, 5-11-2011 Stream mapping: Stream #0:1 -> #0:0 (aac -> ?) Encoder (codec none) not found for output stream #0:0 This is the error, if someone could pleas help me, would be of great help to me... Thanks in Advance Nitin From batguano999 at hotmail.com Tue Nov 27 20:01:43 2012 From: batguano999 at hotmail.com (bat guano) Date: Tue, 27 Nov 2012 19:01:43 +0000 Subject: [FFmpeg-user] Unable to transcode from aac to amrwb. In-Reply-To: References: Message-ID: ---------------------------------------- > Subject: [FFmpeg-user] Unable to transcode from aac to amrwb. > > Hi all, > I am a new bie here, trying to use a video source and transcode its aac > audio to amr directly. > command being used is: > ffmpeg -i input.mp4 -vn out.amr > > ffmpeg version git-2012-10-29-19add32 Copyright (c) 2000-2012 the FFmpeg > developers > built on Oct 29 2012 23:59:33 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) > configuration: --enable-gpl --enable-libx264 --enable-libmp3lame > --enable-nonfree Hi FFmpeg needs to be compiled with "--enable-libvo-amrwbenc". Then use commands like these:- $ ffmpeg -i input.mp4 -vn -c:a libvo_amrwbenc -b:a 12.65k -ar 16k -ac 1 out.amr $ ffmpeg -i input.mp4 -vn -c:a libvo_amrwbenc -b:a 23.85k -ar 16k -ac 1 out.amr From wagner.patriota at gmail.com Tue Nov 27 20:01:26 2012 From: wagner.patriota at gmail.com (Wagner Patriota) Date: Tue, 27 Nov 2012 17:01:26 -0200 Subject: [FFmpeg-user] open images (jpg/png/etc) with ffmpeg and getting an AVPicture Message-ID: Could somebody give me some direction? I am trying to use all the latest ffmpeg commands... should I open it the same way I open a video? or there's some shortcut? thanks Wagner From rogerdpack2 at gmail.com Tue Nov 27 20:12:34 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Tue, 27 Nov 2012 12:12:34 -0700 Subject: [FFmpeg-user] VBV buffer size not set, muxing may fail Message-ID: I was surprised to get this dire looking warning message, when using default mpeg2video encoder: VBV buffer size not set, muxing may fail VBV buffer size not set, muxing may fail Is this expected? Thank you. -roger- $ ffmpeg -i sintel.mpg -y sintel2.mpg ffmpeg version N-47116-g109268c Copyright (c) 2000-2012 the FFmpeg developers built on Nov 26 2012 17:00:52 with gcc 4.7.2 (GCC) configuration: --enable-memalign-hack --arch=x86 --enable-gpl --enable-libx264 --enable-avisynth --enable-libxvid --target-os=mingw32 --cross-prefix=/home/rdp/dev/ffmpeg-windows-build-helpers/sandbox/mingw-w64-i686/bin/i686-w64-mingw32- --pkg-config=pkg-config --enable-libmp3lame --enable-version3 --enable-libvpx --enable-zlib --enable-librtmp --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libopenjpeg --enable-gnutls --enable-libgsm --enable-libfreetype --enable-fontconfig --enable-libass --enable-libutvideo --enable-libopus --disable-w32threads --enable-frei0r --enable-filter=frei0r --enable-libvo-aacenc --enable-bzlib --enable-static --enable-libxavs --extra-cflags=-DPTW32_STATIC_LIB --enable-runtime-cpudetect 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 [mpeg2video @ 03cbd600] ac-tex damaged at 40 7 [mpeg2video @ 03cbd600] Warning MVs not available [mpeg2video @ 03cbd600] concealing 1035 DC, 1035 AC, 1035 MV errors in I frame [mpeg @ 03cc7ae0] max_analyze_duration 5000000 reached at 5024000 Input #0, mpeg, from 'sintel.mpg': Duration: 00:14:47.58, start: 0.233367, bitrate: 4132 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x480 [SAR 32:27 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0:1[0x80]: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s [mpeg @ 03cbd9e0] VBV buffer size not set, muxing may fail Output #0, mpeg, to 'sintel2.mpg': Metadata: encoder : Lavf54.37.100 Stream #0:0: Video: mpeg1video, yuv420p, 720x480 [SAR 32:27 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 29.97 tbc Stream #0:1: Audio: mp2, 48000 Hz, stereo, s16, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> mpeg1video) Stream #0:1 -> #0:1 (ac3 -> mp2) Press [q] to stop, [?] for help [mpeg2video @ 03cbd600] ac-tex damaged at 40 7 [mpeg2video @ 03cbd600] Warning MVs not available [mpeg2video @ 03cbd600] concealing 1035 DC, 1035 AC, 1035 MV errors in I frame frame= 477 fps=247 q=24.8 Lsize= 1194kB time=00:00:15.92 bitrate= 614.2kbits/s dup=42 drop=0 video:932kB audio:249kB subtitle:0 global headers:0kB muxing overhead 1.100762% From rogerdpack2 at gmail.com Tue Nov 27 20:17:50 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Tue, 27 Nov 2012 12:17:50 -0700 Subject: [FFmpeg-user] writing to multiple outputs causes extra messages? In-Reply-To: References: Message-ID: > Stream mapping: > Stream #0:0 (mpeg2video) -> scale (graph 0) > Stream #1:0 (rawvideo) -> overlay:overlay (graph 0) > overlay (graph 0) -> Stream #0:0 (mpeg1video) > Stream #0:0 -> #1:0 (mpeg2video -> mpeg4) > Stream #0:1 -> #1:1 (ac3 -> libmp3lame) > Press [q] to stop, [?] for help > [Parsed_overlay_1 @ 03a60c20] Buffer queue overflow, dropping. > Last message repeated 27 times My guess is that it's passing frames from the first input 'straight' to the second output, which leaves none for the overlay filter to use. Seems a bit odd... From rogerdpack2 at gmail.com Tue Nov 27 20:19:15 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Tue, 27 Nov 2012 12:19:15 -0700 Subject: [FFmpeg-user] open images (jpg/png/etc) with ffmpeg and getting an AVPicture In-Reply-To: References: Message-ID: On 11/27/12, Wagner Patriota wrote: > Could somebody give me some direction? > I am trying to use all the latest ffmpeg commands... I presume you are trying to use the libav* libraries? there is a libav-user mailing list that may be of more help there... -r From wagner.patriota at gmail.com Tue Nov 27 20:26:04 2012 From: wagner.patriota at gmail.com (Wagner Patriota) Date: Tue, 27 Nov 2012 17:26:04 -0200 Subject: [FFmpeg-user] open images (jpg/png/etc) with ffmpeg and getting an AVPicture In-Reply-To: References: Message-ID: On Tue, Nov 27, 2012 at 5:19 PM, Roger Pack wrote: > On 11/27/12, Wagner Patriota wrote: > > Could somebody give me some direction? > > I am trying to use all the latest ffmpeg commands... > > I presume you are trying to use the libav* libraries? there is a > libav-user mailing list that may be of more help there... > -r > sorry I got a mistake > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From belcampo at zonnet.nl Tue Nov 27 23:08:43 2012 From: belcampo at zonnet.nl (Henk D. Schoneveld) Date: Tue, 27 Nov 2012 23:08:43 +0100 Subject: [FFmpeg-user] Quicktime In and Out points In-Reply-To: <263404C1-FFFA-4F40-97AC-81D43D30CB7D@juiceproductionsinc.com> References: <263404C1-FFFA-4F40-97AC-81D43D30CB7D@juiceproductionsinc.com> Message-ID: On Nov 27, 2012, at 5:28 PM, Mark Chandler wrote: > Hello, I am using ffmpeg for a variety of encoding tasks and my source files are always Apple ProRes 422 files. We often get our source files with countdowns at the head and too much black at the tail and we typically use Quicktime Pro to trim out the extra elements at the head and tail. If we do this using the QuickTime player and simply save the file it takes virtually no time at all, as opposed to exporting or saving as which can take some time. The problem is that the data isn't actually removed from the streams, so when I use ffmpeg to encode the file it encodes the full file including the countdown etc. Does ffmpeg have the ability to read these ins and outs from the mov file and then encode based on them? Your mov has a so called edl EditDecissionList, information where to start and end to play a file. It has the information needed for -ss and -t the start and end-time for ffmpeg. Perhaps here you'll find info how vto extract it http://edlspy.felixhuesken.de/EDL_Spy_UserGuide.pdf > > Mark Chandler > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From lou at lrcd.com Wed Nov 28 00:18:52 2012 From: lou at lrcd.com (Lou) Date: Tue, 27 Nov 2012 14:18:52 -0900 Subject: [FFmpeg-user] b and bt In-Reply-To: <1353301608892-4655079.post@n4.nabble.com> References: <1353301608892-4655079.post@n4.nabble.com> Message-ID: <20121127141852.2b1c3bde@lrcd.com> On Sun, 18 Nov 2012 21:06:48 -0800 (PST) almagalhaes wrote: > Is it needed and/or recommended to set -b and -bt (with the same values) for > some codecs like mpeg4? For libx264 -bt has been removed from the libx264 interface some time ago, and I believe current behavior is the same. From dave at dericed.com Wed Nov 28 04:44:12 2012 From: dave at dericed.com (Dave Rice) Date: Tue, 27 Nov 2012 22:44:12 -0500 Subject: [FFmpeg-user] Quicktime In and Out points In-Reply-To: References: <263404C1-FFFA-4F40-97AC-81D43D30CB7D@juiceproductionsinc.com> Message-ID: <8DB0FE15-42FD-4E2D-AA96-1BE4149485A9@dericed.com> On Nov 27, 2012, at 5:08 PM, Henk D. Schoneveld wrote: > On Nov 27, 2012, at 5:28 PM, Mark Chandler wrote: > >> Hello, I am using ffmpeg for a variety of encoding tasks and my source files are always Apple ProRes 422 files. We often get our source files with countdowns at the head and too much black at the tail and we typically use Quicktime Pro to trim out the extra elements at the head and tail. If we do this using the QuickTime player and simply save the file it takes virtually no time at all, as opposed to exporting or saving as which can take some time. The problem is that the data isn't actually removed from the streams, so when I use ffmpeg to encode the file it encodes the full file including the countdown etc. Does ffmpeg have the ability to read these ins and outs from the mov file and then encode based on them? > Your mov has a so called edl EditDecissionList, information where to start and end to play a file. It has the information needed for -ss and -t the start and end-time for ffmpeg. > Perhaps here you'll find info how vto extract it http://edlspy.felixhuesken.de/EDL_Spy_UserGuide.pdf I opened a ticket related to this issue here. https://ffmpeg.org/trac/ffmpeg/ticket/1137 When you edit the file in QuickTime 7 and then simply save, then the 'moov' atom is renamed to a 'free' atom (which is just a placeholder for unused space) and then a new 'moov' atom is appended to the end of the file with an 'elst' (edit list) atom that reflects your edit. Thus the resulting file will have two 'elst' atoms: the original 'elst' which is now contained within the 'free' space atom and the new 'elst' within the 'moov' atom. I believe that ffmpeg is using the first occurring 'elst' atom (not sure on this) so you're get the original playback rather than one you edited. As a workaround you can do a 'save as' within QuickTime so that the file is rewritten without the 'free' atom. Dave Rice From nitinsagar22 at gmail.com Wed Nov 28 05:17:12 2012 From: nitinsagar22 at gmail.com (NITIN SAGAR) Date: Wed, 28 Nov 2012 09:47:12 +0530 Subject: [FFmpeg-user] Unable to transcode from aac to amrwb. In-Reply-To: References: Message-ID: Thanks Bat, but is there no stereo support for amrwb, i see only ac 1 on your samples commands, is ac 2 not possible..? On Wed, Nov 28, 2012 at 12:31 AM, bat guano wrote: > > > > ---------------------------------------- > > > Subject: [FFmpeg-user] Unable to transcode from aac to amrwb. > > > > Hi all, > > I am a new bie here, trying to use a video source and transcode its aac > > audio to amr directly. > > command being used is: > > ffmpeg -i input.mp4 -vn out.amr > > > > ffmpeg version git-2012-10-29-19add32 Copyright (c) 2000-2012 the FFmpeg > > developers > > built on Oct 29 2012 23:59:33 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) > > configuration: --enable-gpl --enable-libx264 --enable-libmp3lame > > --enable-nonfree > > Hi > > FFmpeg needs to be compiled with "--enable-libvo-amrwbenc". > > Then use commands like these:- > > $ ffmpeg -i input.mp4 -vn -c:a libvo_amrwbenc -b:a 12.65k -ar 16k -ac 1 > out.amr > > $ ffmpeg -i input.mp4 -vn -c:a libvo_amrwbenc -b:a 23.85k -ar 16k -ac 1 > out.amr > > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From tojesseg at gmail.com Wed Nov 28 07:18:22 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Tue, 27 Nov 2012 22:18:22 -0800 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: References: <20121122184240.GA29338@phare.normalesup.org> <50AE75EC.3040804@gmail.com> <20121122190142.GA1697@phare.normalesup.org> <50AFCF70.4080206@gmail.com> <20121123205154.GA28389@phare.normalesup.org> <50B1052B.1090001@gmail.com> <50B1CCDD.2030202@gmail.com> <50B25FAE.7080204@gmail.com> <50B2E31F.80207@gmail.com> Message-ID: <50B5ACAE.1060407@gmail.com> On 11/27/2012 06:53 AM, Roger Pack wrote: >> Would I be better off requesting a feature? Do features like that get >> added as a result of user requests? Realtime low latency streaming video >> is a growing field these days and I think a feature like this would be >> extremely helpful to a small percentage but significant number of ffmpeg >> users. > You could add a feature request for ffplay to "ignore timestamps and > display frames as fast as possible" though..I'm not entirely convinced > that this is your problem here...maybe it's some latency in the mpeg4 > decoder itself? I suspect TCP is the issue. Basically, tcp has buffers to make things run smoothly which is great for file transfers, but not great for things where a fraction of a second for a small group of bytes matters. TCP does have a "PUSH" flag that one end can send to ask the other to send whatever it's got buffered, so it may be that the windows client (at only about 5 frames of latency) is tweaking the tcp stream parameters to get keep the pipe flushed, as well as keeping its own buffers short. The tcp handling in ffmpeg is probably just regular, and not optimized for realtime video. > What about ffplay/ffmpeg with -loglevel debug, does it show it > receiving frames quickly? Did you try the other tricks mentioned on > the website? -loglevel debug showed a few green lines on startup but nothing pertaining to the frames. I did try the other tricks that were mentioned on the website which pertained to playing a video. However, much of them were specific to encoding a video with low latency -- but my encoding is done in the camera and I have no control over it (and besides, with windows/mpeg4 or mjpeg on firefox in linux, it gets those frames sent out and displayed within 4 or 5 frames, so I know the camera can do it.) I've given up for now on getting ffmpeg/ffplay to play with low latency. Perhaps as I learn more about ffmpeg I can eventually begin to understand the source code enough to start trying things to optimize for my application, but I'll cross that bridge when I'm there. Thanks, Jesse Gordon From tojesseg at gmail.com Wed Nov 28 07:41:19 2012 From: tojesseg at gmail.com (Jesse Gordon) Date: Tue, 27 Nov 2012 22:41:19 -0800 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: References: <20121122184240.GA29338@phare.normalesup.org> <50AE75EC.3040804@gmail.com> <20121122190142.GA1697@phare.normalesup.org> <50AFCF70.4080206@gmail.com> <20121123205154.GA28389@phare.normalesup.org> <50B1052B.1090001@gmail.com> <50B1CCDD.2030202@gmail.com> <50B25FAE.7080204@gmail.com> <50B2E31F.80207@gmail.com> Message-ID: <50B5B20F.7080909@gmail.com> On 11/27/2012 09:05 AM, Carl Eugen Hoyos wrote: > Roger Pack gmail.com> writes: > >> You could add a feature request for ffplay to >> "ignore timestamps and display frames as fast >> as possible" > What would be the difference between this new > feature and "ffmpeg -f sdl" ? The differences would be that it would be a feature to do correctly with ffplay what can be done as a hack with ffmpeg, essentially. (No offense, but using the converter to play by converting to the video buffer so to speak is a hack -- exceedingly clever and wonderful, but it's still a hack. I love hacks like that.) The advantages to having a 'benchmark' or 'realtime' option for ffplay would include it being as part of the player, and also the user could full-screen ffplay (doesn't seem to work with ffmpeg -f sdl --) and the user could also close the player by clicking the X (also doesn't work with the SDL window popped up by ffmpeg -f sdl -) -- and the user could also use many of the other player controls and play type options that ffplay has. The difference might also include tuning to the TCP connection to try to keep the buffers cleared out. These optimizations really are all suited to the player rather than the converter. > The main reason I ask is that we do not need > more feature requests, we need more manpower to > implement the existing ones;-) > > Carl Eugen Indeed - I am well aware that great new features are a lot easier/quicker to think of than to implement. And that's why I had asked about getting help on the developer's list to get me started in the right place adding the feature I wanted. But alas, I was informed such a request would probably get me flamed ;-) (which I don't understand..) Such is life. I'll try to look through ffplay.c from time to time and see if I can figure it out and see if I can make it do what I like. Or maybe it'd be more to the point to use ffmpeg libraries and write my own simple player. That way it could be built from the ground up with low latency in mind. Actually I could link ffmpeg and sdl into the source for wget ha ha. wplay. Thank you all very much for all your effort on this issue! I really do appreciate it. Jesse Gordon From dave at dericed.com Wed Nov 28 09:24:58 2012 From: dave at dericed.com (Dave Rice) Date: Wed, 28 Nov 2012 03:24:58 -0500 Subject: [FFmpeg-user] trouble shooting timecode issue with vfr mov Message-ID: Hi all, I have a discrepancy with the timecode copying in some cases. To make manageable sample files I'm replicating the issue with a short two frame video. The input file is a capture made with Final Cut from tape. From some (dumb) reason, FCP chooses to regularly make the first frame (and sometime last) have frame durations different than the rest. In this particular case the first frame has a sampDur of 401 (in the 'stts' sample-to-time atom) and the rest have '100'). When I open this in QuickTime I can navigate to each of the two frames and the timecodes are 00:59:14;24 and 00:59:14;25. If I do: ffmpeg -vsync 0 -i fcp_capture.mov -map 0:v -map 0:a -c:v ffv1 -c:a copy throughffmpeg.mov then I get: [mov @ 0x7fb451087a00] Drop frame is only allowed with 30000/1001 FPS If I do (output below): ffmpeg -vsync 0 -i fcp_capture.mov -map 0:v -map 0:a -c:v ffv1 -r:v ntsc -c:a copy throughffmpeg.mov then the output is produced and has two frames, but the timecode jumps from 00:59:14;24 to 00:59:14;28. I suppose this is to compensate for the 4x duration of the first frame, but then Quicktime calls the second frame of the source file 00:59:14;25 and the second frame of the output file 00:59:14;28. When transcoding material from Final Cut captures and trying to preserve the timecode, the timecode values are regularly three or four frames off from the source. Here is my input file: http://dericed.com/samples/fcp_capture.mov and output from the command below: http://dericed.com/samples/throughffmpeg.mov. Here is my output from the last reference command: ffmpeg -y -vsync 0 -i fcp_capture.mov -map 0:v -map 0:a -c:v ffv1 -r:v ntsc -c:a copy throughffmpeg.mov ffmpeg version 1.0.git Copyright (c) 2000-2012 the FFmpeg developers built on Nov 28 2012 01:52:19 with Apple clang version 3.1 (tags/Apple/clang-318.0.58) (based on LLVM 3.1svn) configuration: --prefix=/usr/local/Cellar/ffmpeg/HEAD --enable-shared --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --cc=cc --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid --enable-ffplay --enable-libopenjpeg --extra-cflags='-I/usr/local/Cellar/openjpeg/1.5.1/include/openjpeg-1.5 ' libavutil 52. 9.102 / 52. 9.102 libavcodec 54. 77.100 / 54. 77.100 libavformat 54. 38.100 / 54. 38.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 Guessed Channel Layout for Input Stream #0.2 : stereo Guessed Channel Layout for Input Stream #0.3 : mono Guessed Channel Layout for Input Stream #0.4 : mono Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'fcp_capture.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-11-28 08:06:53 Duration: 00:00:00.07, start: 0.100434, bitrate: 173589 kb/s Stream #0:0(eng): Video: rawvideo (2vuy / 0x79757632), uyvy422, 720x486, 66983 kb/s, 11.96 fps, 7.47 tbr, 2997 tbn, 2997 tbc Metadata: creation_time : 2012-11-28 08:06:53 handler_name : Apple Alias Data Handler timecode : 00:59:14;24 Stream #0:1(eng): Subtitle: eia_608 (c608 / 0x38303663) Metadata: creation_time : 2012-11-28 08:06:53 handler_name : Apple Alias Data Handler Stream #0:2(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, stereo, s32, 2304 kb/s Metadata: creation_time : 2012-11-28 08:06:53 handler_name : Apple Alias Data Handler Stream #0:3(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s Metadata: creation_time : 2012-11-28 08:06:53 handler_name : Apple Alias Data Handler Stream #0:4(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s Metadata: creation_time : 2012-11-28 08:06:53 handler_name : Apple Alias Data Handler Stream #0:5(eng): Data: none (tmcd / 0x64636D74) Metadata: creation_time : 2012-11-28 08:06:53 handler_name : Apple Alias Data Handler timecode : 00:59:14;24 [mov @ 0x7fe492087a00] Using MS style video codec tag, the file may be unplayable! Output #0, mov, to 'throughffmpeg.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt encoder : Lavf54.38.100 Stream #0:0(eng): Video: ffv1, yuv422p, 720x486, q=2-31, 200 kb/s, 30k tbn, 29.97 tbc Metadata: creation_time : 2012-11-28 08:06:53 handler_name : Apple Alias Data Handler timecode : 00:59:14;24 Stream #0:1(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, stereo, 2304 kb/s Metadata: creation_time : 2012-11-28 08:06:53 handler_name : Apple Alias Data Handler Stream #0:2(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, 1152 kb/s Metadata: creation_time : 2012-11-28 08:06:53 handler_name : Apple Alias Data Handler Stream #0:3(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, 1152 kb/s Metadata: creation_time : 2012-11-28 08:06:53 handler_name : Apple Alias Data Handler Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> ffv1) Stream #0:2 -> #0:1 (copy) Stream #0:3 -> #0:2 (copy) Stream #0:4 -> #0:3 (copy) Press [q] to stop, [?] for help frame= 2 fps=0.0 q=0.0 Lsize= 69kB time=00:00:00.16 bitrate=3380.9kbits/s video:28kB audio:38kB subtitle:0 global headers:0kB muxing overhead 4.679602% Note that if I omit the -vsync 0 then the timecode is still off but I get duplicated frames instead of a longer-duration frame at the beginning, thus my 2 frame source becomes a 5 frame output. Thus for a lossless transcode from mov to mov I'm using -vsync 0. Dave Rice From cehoyos at ag.or.at Wed Nov 28 09:49:42 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 28 Nov 2012 08:49:42 +0000 (UTC) Subject: [FFmpeg-user] trouble shooting timecode issue with vfr mov References: Message-ID: Dave Rice dericed.com> writes: > From some (dumb) reason, FCP chooses to regularly > make the first frame (and sometime last) have > frame durations different than the rest. FFmpeg mov muxer does not support vfr. This may not be documented sufficiently, but in any case, it is known. Carl Eugen From cehoyos at ag.or.at Wed Nov 28 09:52:17 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 28 Nov 2012 08:52:17 +0000 (UTC) Subject: [FFmpeg-user] Quicktime In and Out points References: <263404C1-FFFA-4F40-97AC-81D43D30CB7D@juiceproductionsinc.com> <8DB0FE15-42FD-4E2D-AA96-1BE4149485A9@dericed.com> Message-ID: Dave Rice dericed.com> writes: > I opened a ticket related to this issue here. > https://ffmpeg.org/trac/ffmpeg/ticket/1137 Thank you for reminding me, it seems there is no other sample needed. Carl Eugen From cehoyos at ag.or.at Wed Nov 28 09:54:46 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 28 Nov 2012 08:54:46 +0000 (UTC) Subject: [FFmpeg-user] How do I make ffplay play without high latency? References: <20121122184240.GA29338@phare.normalesup.org> <50AE75EC.3040804@gmail.com> <20121122190142.GA1697@phare.normalesup.org> <50AFCF70.4080206@gmail.com> <20121123205154.GA28389@phare.normalesup.org> <50B1052B.1090001@gmail.com> <50B1CCDD.2030202@gmail.com> <50B25FAE.7080204@gmail.com> <50B2E31F.80207@gmail.com> <50B5B20F.7080909@gmail.com> Message-ID: Jesse Gordon gmail.com> writes: > But alas, I was informed such a request would > probably get me flamed (which I don't understand..) Sorry, I just wanted to warn you that user questions are not necessarily welcome on ffmpeg-devel. Questions on how the http protocol could be changed to reduce tcp buffering when using http-protocol are probably a very good idea! Carl Eugen From nicolas.george at normalesup.org Wed Nov 28 17:12:44 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Wed, 28 Nov 2012 17:12:44 +0100 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: <50B2DD9D.7070005@gmail.com> References: <20121122184240.GA29338@phare.normalesup.org> <50B2DD9D.7070005@gmail.com> Message-ID: <20121128161244.GA29431@phare.normalesup.org> Le quintidi 5 frimaire, an CCXXI, Jesse Gordon a ?crit?: > I wonder if I'm losing time in the TCP/HTTP buffers or process or > maybe it has to do with tcp window size. I believe the problem is in the ASF demuxer. For example, compare this: f=asf; \ ffmpeg -re -f lavfi -i testsrc=r=10:n=1:s=160x120,crop=80:60:80:30 \ -f $f - -pix_fmt yuv420p -f sdl - | \ ./ffmpeg_g -probesize 2k -flags +low_delay -f $f -i - \ -pix_fmt yuv420p -f sdl - and the same with f=m4v instead of f=asf: the second (m4v) is smooth and has almost no delay, the first is completely choppy and has a visible latency. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From renaux.jacky at orange.fr Wed Nov 28 17:26:15 2012 From: renaux.jacky at orange.fr (jacky) Date: Wed, 28 Nov 2012 17:26:15 +0100 Subject: [FFmpeg-user] ER AAC LD Message-ID: <50B63B27.8070100@orange.fr> Hello I have to convert MOV to flv , working well for video and and have a problem on sound the original is ER AAC LD 128k 44100 I would like to convert to mp3 ffmpeg tells which Audio Object type 23 is not supported what is the audio codec to use many thanks jacky From nicolas.george at normalesup.org Wed Nov 28 18:02:10 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Wed, 28 Nov 2012 18:02:10 +0100 Subject: [FFmpeg-user] How do I make ffplay play without high latency? In-Reply-To: <20121128161244.GA29431@phare.normalesup.org> References: <20121122184240.GA29338@phare.normalesup.org> <50B2DD9D.7070005@gmail.com> <20121128161244.GA29431@phare.normalesup.org> Message-ID: <20121128170208.GA7759@phare.normalesup.org> L'octidi 8 frimaire, an CCXXI, Nicolas George a ?crit?: > I believe the problem is in the ASF demuxer. For example, compare this: > > f=asf; \ > ffmpeg -re -f lavfi -i testsrc=r=10:n=1:s=160x120,crop=80:60:80:30 \ > -f $f - -pix_fmt yuv420p -f sdl - | \ > ./ffmpeg_g -probesize 2k -flags +low_delay -f $f -i - \ > -pix_fmt yuv420p -f sdl - > > and the same with f=m4v instead of f=asf: the second (m4v) is smooth and has > almost no delay, the first is completely choppy and has a visible latency. I realize that this example could be explained by a latency in the muxer in the encoding ffmpeg, and therefore irrelevant here. Further tests with a local file and dd+sleep to cat it slowly seem to confirm that. The hard thing here is that it is not possible to reproduce your issue completely. If you want to investigate further, I would suggest to add debug output just after the call to iformat->read_packet in libavfilter/utils.c. Something like that should be enough: if (ret >= 0) { static int c = 0; av_log(0, 16, "Got a frame: %d\n", c++); } Then you would have to try to figure out if the numbers that will be printed very quickly are in sync with the camera input or with the SDL display. Now that I think of it: can you show a little output of ffprobe on the stream? I would be curious to know what the timestamps are. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From phamsyquybk at gmail.com Wed Nov 28 08:38:08 2012 From: phamsyquybk at gmail.com (Quy Pham Sy) Date: Wed, 28 Nov 2012 16:38:08 +0900 Subject: [FFmpeg-user] [ffmpeg-user] How are audio frames decoded by libavcodec? Message-ID: Here is how my process of decoding an audio stream using ffmpeg's libav* [videofile]--> (read audio packets) --> [pkts queue] --> (decoder) --> speaker's sample buffer for some reason i need to insert a buffer after decoder [videofile]--> (read audio packets) --> [pkts queue] --> (decoder) --> [samples buffer] --> speaker's sample buffer Audio samples in the samples buffer are LPCM 16bits. To save the pts of the audio sample buffer i save pts of first samples. By that way, i can calculate pts of any sample in the buffer. Problem is that the calculation is correct only if the audio stream contains contiguous audio samples. Do ffmpeg's decoded audio frames always contain contiguous samples? From yansheng.wang at kuwo.cn Wed Nov 28 10:37:13 2012 From: yansheng.wang at kuwo.cn (wangyansheng) Date: Wed, 28 Nov 2012 17:37:13 +0800 Subject: [FFmpeg-user] (no subject) Message-ID: <000301cdcd4b$f2a5dd10$d7f19730$@wang@kuwo.cn> Hi? Why the new svn error? who can help me? think you cid:__0 at Foxmail.net ---------------------------------------------------------- ??? | ????? ??:18310131749 Email? yansheng.wang at kuwo.cn ?????????106??????????8? ???100086 www.kuwo.cn -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/png Size: 12937 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/jpeg Size: 2740 bytes Desc: not available URL: From h.reindl at thelounge.net Wed Nov 28 20:00:52 2012 From: h.reindl at thelounge.net (Reindl Harald) Date: Wed, 28 Nov 2012 20:00:52 +0100 Subject: [FFmpeg-user] (no subject) In-Reply-To: <000301cdcd4b$f2a5dd10$d7f19730$@wang@kuwo.cn> References: <000301cdcd4b$f2a5dd10$d7f19730$@wang@kuwo.cn> Message-ID: <50B65F64.2030605@thelounge.net> Am 28.11.2012 10:37, schrieb wangyansheng: > Why the new svn error who can help me think you first: use a SUBJECT for your messages second: ffmpeg is using GIT and no longer SVN since years http://ffmpeg.org/download.html -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 261 bytes Desc: OpenPGP digital signature URL: From bobm-ffmpeg at burner.com Wed Nov 28 21:35:12 2012 From: bobm-ffmpeg at burner.com (Bob Maple) Date: Wed, 28 Nov 2012 13:35:12 -0700 Subject: [FFmpeg-user] trouble shooting timecode issue with vfr mov In-Reply-To: References: Message-ID: <50B67580.6090703@burner.com> On 11/28/2012 1:24 AM, Dave Rice wrote: > Note that if I omit the -vsync 0 then the timecode is still off but I get duplicated frames instead of a longer-duration frame at the beginning, thus my 2 frame source becomes a 5 frame output. Thus for a lossless transcode from mov to mov I'm using -vsync 0. Have you tried also forcing the actual frame rate with -r ? I had an issue with ffmpeg sometimes writing the wrong frame base into the timecode atom unless I specified the rate - see thread titled "Copying h264 Quicktimes makes insane timecode", perhaps it could be related. Worth a quick try anyway. Bob From lou at lrcd.com Wed Nov 28 21:40:08 2012 From: lou at lrcd.com (Lou) Date: Wed, 28 Nov 2012 11:40:08 -0900 Subject: [FFmpeg-user] ER AAC LD In-Reply-To: <50B63B27.8070100@orange.fr> References: <50B63B27.8070100@orange.fr> Message-ID: <20121128114008.3b2bb595@lrcd.com> On Wed, 28 Nov 2012 17:26:15 +0100 jacky wrote: > Hello > I have to convert MOV to flv , > working well for video and and have a problem on sound > the original is ER AAC LD 128k 44100 > I would like to convert to mp3 > > ffmpeg tells which Audio Object type 23 is not supported > what is the audio codec to use > > many thanks > jacky Please include your ffmpeg command and the complete console output. From cehoyos at ag.or.at Wed Nov 28 22:48:35 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Wed, 28 Nov 2012 21:48:35 +0000 (UTC) Subject: [FFmpeg-user] ER AAC LD References: <50B63B27.8070100@orange.fr> Message-ID: jacky orange.fr> writes: > ffmpeg tells which Audio Object type 23 is not supported This is ticket #113. Carl Eugen From rogerdpack2 at gmail.com Thu Nov 29 04:12:15 2012 From: rogerdpack2 at gmail.com (Roger Pack) Date: Wed, 28 Nov 2012 20:12:15 -0700 Subject: [FFmpeg-user] [ffmpeg-user] How are audio frames decoded by libavcodec? In-Reply-To: References: Message-ID: > Audio samples in the samples buffer are LPCM 16bits. To save the pts of the > audio sample buffer i save pts of first samples. By that way, i can > calculate pts of any sample in the buffer. > > Problem is that the calculation is correct only if the audio stream > contains contiguous audio samples. Do ffmpeg's decoded audio frames always > contain contiguous samples? It...might not be guaranteed. http://permalink.gmane.org/gmane.comp.video.ffmpeg.user/40866 may be helpful. From renaux.jacky at orange.fr Thu Nov 29 10:10:36 2012 From: renaux.jacky at orange.fr (jacky) Date: Thu, 29 Nov 2012 10:10:36 +0100 Subject: [FFmpeg-user] ER AAC LD In-Reply-To: References: <50B63B27.8070100@orange.fr> Message-ID: <50B7268C.7090806@orange.fr> Le 28/11/2012 22:48, Carl Eugen Hoyos a ?crit : > jacky orange.fr> writes: > >> ffmpeg tells which Audio Object type 23 is not supported > This is ticket #113. > > Carl Eugen > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > Thanks a lot , I will wait jacky From gonzalo.llorente at gmail.com Thu Nov 29 10:29:49 2012 From: gonzalo.llorente at gmail.com (=?ISO-8859-1?Q?Gonzalo_Su=E1rez?=) Date: Thu, 29 Nov 2012 10:29:49 +0100 Subject: [FFmpeg-user] Angle selection on VOB files Message-ID: Hi. I want to transcode a VOB file that contains two angles, one for English, and on for Spanish. This way, the DVD distributor can show some specific text at the beginning of the movie for each language. In case you wonder, this happens among others in the Spanish release of The Hurt Locker movie. Is it possible to tell ffmpeg to grab only one of the angles? Using the regular way of transcoding produces annoying weirdness mixing English and Spanish frames. I've searched for this info using the man pages but only found an angle option for BluRay. Many thanks for your tips. Best regards. Gonzalo. From cehoyos at ag.or.at Thu Nov 29 13:21:13 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 29 Nov 2012 12:21:13 +0000 (UTC) Subject: [FFmpeg-user] Angle selection on VOB files References: Message-ID: Gonzalo Su?rez gmail.com> writes: > Is it possible to tell ffmpeg to grab only one of the > angles? Using the regular way of transcoding produces > annoying weirdness mixing English and Spanish frames. (I don't remember how angles are saved on DVD.) Is there software that allows to select the angle using only the vob file that you are using as input for ffmpeg? If not, you will have to wait (or work on) the dvdnav integration. (If yes, please provide command line, complete, uncut console output and maybe a sample.) Carl Eugen From cehoyos at ag.or.at Thu Nov 29 13:21:58 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 29 Nov 2012 12:21:58 +0000 (UTC) Subject: [FFmpeg-user] ER AAC LD References: <50B63B27.8070100@orange.fr> <50B7268C.7090806@orange.fr> Message-ID: jacky orange.fr> writes: > >> ffmpeg tells which Audio Object type 23 is not supported > > > > This is ticket #113. > Thanks a lot , I will wait Do not hold your breath;-) Carl Eugen From cehoyos at ag.or.at Thu Nov 29 13:23:14 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Thu, 29 Nov 2012 12:23:14 +0000 (UTC) Subject: [FFmpeg-user] (no subject) References: <000301cdcd4b$f2a5dd10$d7f19730$@wang@kuwo.cn> <50B65F64.2030605@thelounge.net> Message-ID: Reindl Harald thelounge.net> writes: > Am 28.11.2012 10:37, schrieb wangyansheng: > > Why the new svn error who can help me think you > > first: use a SUBJECT for your messages > second: ffmpeg is using GIT and no longer SVN since years You forgot that attaching screen shot is often a very bad idea;-) Carl Eugen From francois.visagie at gmail.com Thu Nov 29 15:06:41 2012 From: francois.visagie at gmail.com (Francois Visagie) Date: Thu, 29 Nov 2012 16:06:41 +0200 Subject: [FFmpeg-user] Angle selection on VOB files In-Reply-To: References: Message-ID: <006201cdce3a$c4fc5a70$4ef50f50$@gmail.com> > -----Original Message----- > From: ffmpeg-user-bounces at ffmpeg.org [mailto:ffmpeg-user- > bounces at ffmpeg.org] On Behalf Of Carl Eugen Hoyos > Sent: 29 November 2012 14:21 > To: ffmpeg-user at ffmpeg.org > Subject: Re: [FFmpeg-user] Angle selection on VOB files > > Gonzalo Su?rez gmail.com> writes: > > > Is it possible to tell ffmpeg to grab only one of the angles? Using > > the regular way of transcoding produces annoying weirdness mixing > > English and Spanish frames. > > (I don't remember how angles are saved on DVD.) Is there software that > allows to select the angle using only the vob file that you are using as input > for ffmpeg? > If not, you will have to wait (or work on) the dvdnav integration. There may be other sources, but the following may be useful or link to something more useful (unless you want to pay the USD 5,000 for official specifications ;-)): http://stnsoft.com/DVD/index.html http://en.wikipedia.org/wiki/Dvd > > (If yes, please provide command line, complete, uncut console output and > maybe a sample.) > > Carl Eugen > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user From tim at twistedfury.com Thu Nov 29 16:39:05 2012 From: tim at twistedfury.com (Tim Hughes) Date: Thu, 29 Nov 2012 15:39:05 +0000 Subject: [FFmpeg-user] Sticky subtiles when hardcoding them with -filter_complex Message-ID: Hi, I've been attempting to use the experimental ffmpeg feature to burn bitmap subtitles following the example in the doc. Here's my commandline: ffmpeg.exe -probesize 1G -analyzeduration 200M -i VTS_01_1.VOB -t 600 \ -fix_sub_duration -filter_complex "[0:6] negate [sub] ; [0:0] [sub] overlay" \ -vcodec mpeg4 -b:v 3000k -b:a 160k -map 0:2 -ac 2 output.mp4 It works correctly, apart from the problem that the subtitles never disappear during silence. Each subtitle stays on screen until it is finally replaced by the next. I've tried with and without the fix_sub_duration option, and the negate filter. Anyone know what I'm doing wrong? Thanks in advance Tim >>>>> ffmpeg version N-47062-g26c531c Copyright (c) 2000-2012 the FFmpeg developers built on Nov 25 2012 12:25:21 with gcc 4.7.2 (GCC) configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 9.100 / 52. 9.100 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 [mpeg @ 000000000034eca0] max_analyze_duration 200000000 reached at 200000000 Input #0, mpeg, from 'VTS_01_1.VOB': Duration: 01:36:36.40, start: 0.280000, bitrate: 7112 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x83]: Audio: ac3, 48000 Hz, stereo, s16, 224 kb/s Stream #0:2[0x80]: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s Stream #0:3[0x82]: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s Stream #0:4[0x89]: Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 768 kb/s Stream #0:5[0x21]: Subtitle: dvd_subtitle Stream #0:6[0x20]: Subtitle: dvd_subtitle [mpeg @ 000000000034eca0] sub2video: using 720x576 canvas Output #0, mp4, to 'output.mp4': Metadata: encoder : Lavf54.37.100 Stream #0:0: Video: mpeg4 ( [0][0][0] / 0x0020), yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=2-31, 3000 kb/s, 12800 tbn, 25 tbc Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, stereo, s16, 160 kb/s Stream mapping: Stream #0:0 (mpeg2video) -> overlay:main (graph 0) Stream #0:6 (dvdsub) -> negate (graph 0) overlay (graph 0) -> Stream #0:0 (mpeg4) Stream #0:2 -> #0:1 (ac3 -> libvo_aacenc) Press [q] to stop, [?] for help [mpeg2video @ 000000000034f7a0] warning: first frame is no keyframe frame=15000 fps= 97 q=2.0 Lsize= 231879kB time=00:10:00.00 bitrate=3165.9kbits/s dup=6 drop=1 video:219824kB audio:11720kB subtitle:0 global headers:0kB muxing overhead 0.145019% From emwatt2 at gmail.com Thu Nov 29 19:00:07 2012 From: emwatt2 at gmail.com (Emily W Watt) Date: Thu, 29 Nov 2012 10:00:07 -0800 Subject: [FFmpeg-user] Exporting metadata Message-ID: Hello, Is the "ffmetadata" forced format option (-f) only supported in the latest version of ffmpeg? I am running ffmpeg 0.6.6 (as the Linux box I am running ffmpeg on cannot successfully build/run ffmpeg 1.0). If not, any recommendations on how to export the metadata to an output file? I am trying to inject some metadata fields into a sample .TS file I have that has not metadata on it and simply extract metadata by reading key-value pairs saved in the output file. I have gotten it to work successfully for 1.0 but 0.6.6 doesn't seem to recognize the "ffmetadata" option. Thanks for any help in advance! Emily From nicolas.george at normalesup.org Thu Nov 29 19:25:04 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Thu, 29 Nov 2012 19:25:04 +0100 Subject: [FFmpeg-user] Exporting metadata In-Reply-To: References: Message-ID: <20121129182504.GA15078@phare.normalesup.org> Le nonidi 9 frimaire, an CCXXI, Emily W Watt a ?crit?: > Is the "ffmetadata" forced format option (-f) only supported in the latest > version of ffmpeg? http://git.videolan.org/?p=ffmpeg.git;a=blob;f=Changelog;hb=HEAD#l390 Does this answer your question? > I am running ffmpeg 0.6.6 (as the Linux box I am running > ffmpeg on cannot successfully build/run ffmpeg 1.0) Please report that problem so we can try and fix it. Also, if you build ffmpeg, you should rather use the Git head than a release. Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From nicolas.george at normalesup.org Thu Nov 29 19:48:46 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Thu, 29 Nov 2012 19:48:46 +0100 Subject: [FFmpeg-user] Sticky subtiles when hardcoding them with -filter_complex In-Reply-To: References: Message-ID: <20121129184846.GA19966@phare.normalesup.org> Le nonidi 9 frimaire, an CCXXI, Tim Hughes a ?crit?: > I've been attempting to use the experimental ffmpeg feature to burn > bitmap subtitles following the example in the doc. Here's my commandline: > > ffmpeg.exe -probesize 1G -analyzeduration 200M -i VTS_01_1.VOB -t 600 \ > -fix_sub_duration -filter_complex "[0:6] negate [sub] ; [0:0] [sub] overlay" \ > -vcodec mpeg4 -b:v 3000k -b:a 160k -map 0:2 -ac 2 output.mp4 > > It works correctly, apart from the problem that the subtitles never > disappear during silence. Each subtitle stays on screen until it is > finally replaced by the next. I've tried with and without the > fix_sub_duration option, and the negate filter. -fix_sub_duration is an input option. Did you try to put it before -i? If it does not work, can you make an excerpt of the file available?? It only needs to be a few seconds long with two subtitles event. That may also help to investigate the color problem (probably a palette issue). To cut a VOB file, you just need to cut the file at 2048 octets boundaries; I have no idea how to do that with windows. This behaviour is a bit strange, though, as dvdsub, unlike dvbsub, have a correct timing information. Regards, -- Nicolas George [1] http://www.ffmpeg.org/bugreports.html#SubmittingSampleMedia -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From nicolas.george at normalesup.org Thu Nov 29 20:49:53 2012 From: nicolas.george at normalesup.org (Nicolas George) Date: Thu, 29 Nov 2012 20:49:53 +0100 Subject: [FFmpeg-user] Sticky subtiles when hardcoding them with -filter_complex In-Reply-To: <20121129184846.GA19966@phare.normalesup.org> References: <20121129184846.GA19966@phare.normalesup.org> Message-ID: <20121129194953.GA1473@phare.normalesup.org> Le nonidi 9 frimaire, an CCXXI, Nicolas George a ?crit?: > -fix_sub_duration is an input option. Did you try to put it before -i? > > If it does not work, can you make an excerpt of the file available?? It only > needs to be a few seconds long with two subtitles event. That may also help > to investigate the color problem (probably a palette issue). I could test with a VOB of my own, and I realize that it is a bug in ffmpeg: the duration was not taken into account. It was until now only tested with PGS and DVB subtitles, and they use an empty end subtitle instead of the duration. The following patch should fix it: http://ffmpeg.org/pipermail/ffmpeg-devel/2012-November/134969.html Regards, -- Nicolas George -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: From tim at twistedfury.com Thu Nov 29 22:25:41 2012 From: tim at twistedfury.com (Tim Hughes) Date: Thu, 29 Nov 2012 21:25:41 +0000 Subject: [FFmpeg-user] Sticky subtiles when hardcoding them with -filter_complex In-Reply-To: <20121129194953.GA1473@phare.normalesup.org> References: <20121129184846.GA19966@phare.normalesup.org> <20121129194953.GA1473@phare.normalesup.org> Message-ID: Glad you could reproduce it, and thanks for the fix! Tim On 29 November 2012 19:49, Nicolas George wrote: > Le nonidi 9 frimaire, an CCXXI, Nicolas George a ?crit : >> -fix_sub_duration is an input option. Did you try to put it before -i? >> >> If it does not work, can you make an excerpt of the file available?? It only >> needs to be a few seconds long with two subtitles event. That may also help >> to investigate the color problem (probably a palette issue). > > I could test with a VOB of my own, and I realize that it is a bug in ffmpeg: > the duration was not taken into account. It was until now only tested with > PGS and DVB subtitles, and they use an empty end subtitle instead of the > duration. > > The following patch should fix it: > http://ffmpeg.org/pipermail/ffmpeg-devel/2012-November/134969.html > > Regards, > > -- > Nicolas George > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.12 (GNU/Linux) > > iEYEARECAAYFAlC3vGEACgkQsGPZlzblTJMIWACbBP4nuMtVsxq4Tho8mPuaXAVE > unAAniTU1aVb567zoSDNnQYeATeuSOc3 > =DDNa > -----END PGP SIGNATURE----- > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > From joolzg at btinternet.com Fri Nov 30 13:48:22 2012 From: joolzg at btinternet.com (JULIAN GARDNER) Date: Fri, 30 Nov 2012 12:48:22 +0000 (GMT) Subject: [FFmpeg-user] Video and audio out of sync - general question References: <1353269514.2381.11.camel@mordor.haefemeier.eu> <1353275374.2381.18.camel@mordor.haefemeier.eu> Message-ID: <1354279702.44168.YahooMailNeo@web87802.mail.ir2.yahoo.com> >________________________________ > From: Carl Eugen Hoyos >To: ffmpeg-user at ffmpeg.org >Sent: Sunday, 18 November 2012, 22:59 >Subject: Re: [FFmpeg-user] Video and audio out of sync - general question > >Frank H?femeier frank.haefemeier.eu> writes: > >>? has a filter graph an effect in case of the parameter >> '-codec:a copy'? > >It has no effect on audio. > >Carl Eugen > Im still getting these problems, as i posted before. As a recap 1. On a change in encoding of audio rate/channels ffmpeg goes into an error loop, BUT only if "-async 1" is used 2. Without "-async 1" i have 2 out of 3 channels with lipsync errors, i have a 80mb recording of this channel if you want a copy to see, or i could record 1GB and put on our ftp server for you to download? I have restart 3 channels, 1 with "-async 1" and two without, and will see when they start losing sync joolz From cehoyos at ag.or.at Fri Nov 30 18:20:02 2012 From: cehoyos at ag.or.at (Carl Eugen Hoyos) Date: Fri, 30 Nov 2012 17:20:02 +0000 (UTC) Subject: [FFmpeg-user] Video and audio out of sync - general question References: <1353269514.2381.11.camel@mordor.haefemeier.eu> <1353275374.2381.18.camel@mordor.haefemeier.eu> <1354279702.44168.YahooMailNeo@web87802.mail.ir2.yahoo.com> Message-ID: JULIAN GARDNER btinternet.com> writes: > Im still getting these problems, as i posted before. > As a recap I re-read this whole thread (and it seems I completely misunderstood Frank), but I did not find a problem that you posted;-( > 1. On a change in encoding of audio rate/channels ffmpeg > goes into an error loop, BUT only if "-async 1" is used Command line and complete, uncut console output missing / did you report this? a loop sounds important. > 2. Without "-async 1" i have 2 out of 3 channels with > lipsync errors, i have a 80mb recording of this channel Command line and complete, uncut console output missng and please provide a sample that is long enough to allow to easily reproduce your issue. Carl Eugen From divineguo at 163.com Fri Nov 30 08:07:31 2012 From: divineguo at 163.com (robin) Date: Fri, 30 Nov 2012 15:07:31 +0800 (CST) Subject: [FFmpeg-user] AAC "channel element not allocated" Message-ID: <5b690a62.19748.13b50244232.Coremail.divineguo@163.com> Hi: I have a .aacfile (4Channels.aac) which shows up with 4 audio channels, and produces the famous channel element 3.0 is not allocated" message when ffmpeg tries to decode it. the version of ffmpeg is ffmpeg-0.11.2 . and the configure is as follow: --enable-shared --disable-static why? thanks -- Best Regards. -------------- next part -------------- A non-text attachment was scrubbed... Name: 4Channels.aac Type: application/octet-stream Size: 1114112 bytes Desc: not available URL: From brysgo at gmail.com Fri Nov 30 22:03:31 2012 From: brysgo at gmail.com (Bryan Goldstein) Date: Fri, 30 Nov 2012 16:03:31 -0500 Subject: [FFmpeg-user] libdc1394 troubles Message-ID: Hello, I am new to ffmpeg and I am having some trouble using my libdc1394 supported webcam with it. I keep getting the same error: ---- [libdc1394 @ 0x1722520] Can't find matching camera format for uyvy422, 320x240 at 29970:1000fps hw:0,0: Operation not permitted ---- Here is some build info: ffmpeg version N-47291-g0b14c19 Copyright (c) 2000-2012 the FFmpeg developers built on Nov 30 2012 01:11:28 with gcc 4.5.3 (GCC) 20110311 (prerelease) configuration: --enable-libdc1394 libavutil 52. 9.102 / 52. 9.102 libavcodec 54. 77.100 / 54. 77.100 libavformat 54. 40.100 / 54. 40.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 23.104 / 3. 23.104 libswscale 2. 1.103 / 2. 1.103 libswresample 0. 17.101 / 0. 17.101 libdc1394 version is 2.2.0 Camera is Chameleon CMLN-13S2C Does anyone have any idea as to what I could be doing wrong? Thanks, Bryan