ffmpeg started on 2015-12-29 at 17:24:27 Report written to "ffmpeg-20151229-172427.log" Command line: ffmpeg -v 9 -loglevel 99 -report -y -i first-two-seconds.vob -codec:v libx264 -b:v 500k -maxrate 500k -bufsize 1000k -vf "scale=-1:480" -threads 0 -codec:a libfdk_aac -b:a 128k out.mp4 ffmpeg version git-2015-12-29-e5c16e3 Copyright (c) 2000-2015 the FFmpeg developers built with gcc 4.9.2 (Ubuntu/Linaro 4.9.2-10ubuntu13) configuration: --enable-gpl --enable-libfdk-aac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libx264 --enable-nonfree --enable-version3 libavutil 55. 11.100 / 55. 11.100 libavcodec 57. 20.100 / 57. 20.100 libavformat 57. 21.100 / 57. 21.100 libavdevice 57. 0.100 / 57. 0.100 libavfilter 6. 22.100 / 6. 22.100 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Splitting the commandline. Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'. Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'. Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'. Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'. Reading option '-i' ... matched as input file with argument 'first-two-seconds.vob'. Reading option '-codec:v' ... matched as option 'codec' (codec name) with argument 'libx264'. Reading option '-b:v' ... matched as option 'b' (video bitrate (please use -b:v)) with argument '500k'. Reading option '-maxrate' ... matched as AVOption 'maxrate' with argument '500k'. Reading option '-bufsize' ... matched as AVOption 'bufsize' with argument '1000k'. Reading option '-vf' ... matched as option 'vf' (set video filters) with argument 'scale=-1:480'. Reading option '-threads' ... matched as AVOption 'threads' with argument '0'. Reading option '-codec:a' ... matched as option 'codec' (codec name) with argument 'libfdk_aac'. Reading option '-b:a' ... matched as option 'b' (video bitrate (please use -b:v)) with argument '128k'. Reading option 'out.mp4' ... matched as output file. Finished splitting the commandline. Parsing a group of options: global . Applying option v (set logging level) with argument 9. Applying option loglevel (set logging level) with argument 99. Applying option report (generate a report) with argument 1. Applying option y (overwrite output files) with argument 1. Successfully parsed a group of options. Parsing a group of options: input file first-two-seconds.vob. Successfully parsed a group of options. Opening an input file: first-two-seconds.vob. [mpeg @ 0x128dbb0] Format mpeg probed with size=2048 and score=26 [mpeg @ 0x128dbb0] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0 [mpeg @ 0x128dbb0] probing stream 0 pp:2500 [mpeg @ 0x128dbb0] Probe with size=2011, packets=1 detected mpegvideo with score=25 [mpeg @ 0x128dbb0] probed stream 0 [mpeg @ 0x128dbb0] max_analyze_duration 5000000 reached at 5000000 microseconds st:0 [mpeg @ 0x128dbb0] After avformat_find_stream_info() pos: 0 bytes read:2838672 seeks:2 frames:279 Input #0, mpeg, from 'first-two-seconds.vob': Duration: 00:02:00.00, start: 0.540000, bitrate: 4500 kb/s Stream #0:0[0x1e0], 127, 1/90000: Video: mpeg2video (Main), 1 reference frame, yuv420p(tv, left), 720x576 [SAR 64:45 DAR 16:9], 1/50, max. 9800 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x80], 152, 1/90000: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s Successfully opened the file. Parsing a group of options: output file out.mp4. Applying option codec:v (codec name) with argument libx264. Applying option b:v (video bitrate (please use -b:v)) with argument 500k. Applying option vf (set video filters) with argument scale=-1:480. Applying option codec:a (codec name) with argument libfdk_aac. Applying option b:a (video bitrate (please use -b:v)) with argument 128k. Successfully parsed a group of options. Opening an output file: out.mp4. Successfully opened the file. detected 8 logical cores [Parsed_scale_0 @ 0x1295780] Setting 'w' to value '-1' [Parsed_scale_0 @ 0x1295780] Setting 'h' to value '480' [Parsed_scale_0 @ 0x1295780] Setting 'flags' to value 'bicubic' [Parsed_scale_0 @ 0x1295780] w:-1 h:480 flags:'bicubic' interl:0 [graph 0 input from stream 0:0 @ 0x128dae0] Setting 'video_size' to value '720x576' [graph 0 input from stream 0:0 @ 0x128dae0] Setting 'pix_fmt' to value '0' [graph 0 input from stream 0:0 @ 0x128dae0] Setting 'time_base' to value '1/90000' [graph 0 input from stream 0:0 @ 0x128dae0] Setting 'pixel_aspect' to value '64/45' [graph 0 input from stream 0:0 @ 0x128dae0] Setting 'sws_param' to value 'flags=2' [graph 0 input from stream 0:0 @ 0x128dae0] Setting 'frame_rate' to value '25/1' [graph 0 input from stream 0:0 @ 0x128dae0] w:720 h:576 pixfmt:yuv420p tb:1/90000 fr:25/1 sar:64/45 sws_param:flags=2 [format @ 0x1296130] compat: called with args=[yuv420p|yuvj420p|yuv422p|yuvj422p|yuv444p|yuvj444p|nv12|nv16|nv21] [format @ 0x1296130] Setting 'pix_fmts' to value 'yuv420p|yuvj420p|yuv422p|yuvj422p|yuv444p|yuvj444p|nv12|nv16|nv21' [AVFilterGraph @ 0x1294400] query_formats: 4 queried, 3 merged, 0 already done, 0 delayed [Parsed_scale_0 @ 0x1295780] w:720 h:576 fmt:yuv420p sar:64/45 -> w:600 h:480 fmt:yuv420p sar:64/45 flags:0x4 [graph 1 input from stream 0:1 @ 0x157b640] Setting 'time_base' to value '1/48000' [graph 1 input from stream 0:1 @ 0x157b640] Setting 'sample_rate' to value '48000' [graph 1 input from stream 0:1 @ 0x157b640] Setting 'sample_fmt' to value 'fltp' [graph 1 input from stream 0:1 @ 0x157b640] Setting 'channel_layout' to value '0x3' [graph 1 input from stream 0:1 @ 0x157b640] tb:1/48000 samplefmt:fltp samplerate:48000 chlayout:0x3 [audio format for output stream 0:1 @ 0x12960b0] Setting 'sample_fmts' to value 's16' [audio format for output stream 0:1 @ 0x12960b0] Setting 'sample_rates' to value '96000|88200|64000|48000|44100|32000|24000|22050|16000|12000|11025|8000' [audio format for output stream 0:1 @ 0x12960b0] Setting 'channel_layouts' to value '0x4|0x3|0x7|0x107|0x37|0x3f|0xff|0x63f' [audio format for output stream 0:1 @ 0x12960b0] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and the filter 'audio format for output stream 0:1' [AVFilterGraph @ 0x12961c0] query_formats: 4 queried, 6 merged, 3 already done, 0 delayed [auto-inserted resampler 0 @ 0x12d19c0] [SWR @ 0x12d1bc0] Using fltp internally between filters [auto-inserted resampler 0 @ 0x12d19c0] ch:2 chl:stereo fmt:fltp r:48000Hz -> ch:2 chl:stereo fmt:s16 r:48000Hz [libx264 @ 0x1292e70] using mv_range_thread = 24 [libx264 @ 0x1292e70] using SAR=64/45 [libx264 @ 0x1292e70] using cpu capabilities: ARMv6 NEON [libx264 @ 0x1292e70] profile High, level 3.0 [libx264 @ 0x1292e70] 264 - core 148 r2 7599210 - H.264/MPEG-4 AVC codec - Copyleft 2003-2015 - 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=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=cbr mbtree=1 bitrate=500 ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 vbv_maxrate=500 vbv_bufsize=1000 nal_hrd=none filler=0 ip_ratio=1.40 aq=1:1.00 Output #0, mp4, to 'out.mp4': Metadata: encoder : Lavf57.21.100 Stream #0:0, 0, 1/12800: Video: h264 (libx264), -1 reference frame ([33][0][0][0] / 0x0021), yuv420p(left), 600x480 [SAR 64:45 DAR 16:9], 1/25, q=-1--1, 500 kb/s, 25 fps, 12800 tbn, 25 tbc Metadata: encoder : Lavc57.20.100 libx264 Side data: unknown side data type 10 (24 bytes) Stream #0:1, 0, 1/48000: Audio: aac (libfdk_aac) ([64][0][0][0] / 0x0040), 48000 Hz, stereo, s16, 128 kb/s Metadata: encoder : Lavc57.20.100 libfdk_aac Stream mapping: Stream #0:0 -> #0:0 (mpeg2video (native) -> h264 (libx264)) Stream #0:1 -> #0:1 (ac3 (native) -> aac (libfdk_aac)) Press [q] to stop, [?] for help cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) Clipping frame in rate conversion by 0.000008 cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream)s speed= 1.1x cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream)