[FFmpeg-user] Concat input protocol: more files, more missing streams

littlebat dashing.meng at gmail.com
Sun Sep 15 15:06:38 CEST 2013


On Sat, 14 Sep 2013 17:57:59 +0200
Thierry Lelégard <thierry.lelegard at free.fr> wrote:

> $ ffmpeg -probesize 10M -i "concat:VTS_01_1.VOB|VTS_01_2.VOB|
> VTS_01_3.VOB" -codec:v copy -codec:a copy -t 10 out.mpg ffmpeg
> version N-56060-gbcd1c20 Copyright (c) 2000-2013 the FFmpeg
> developers built on Sep  6 2013 00:49:05 with gcc 4.7.3 (GCC)
> configuration: --enable-gpl --enable-version3 --disable-w32threads
> --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r
> --enable-gnutls --enable-iconv --enable-libass --enable-libbluray
> --enable-libcaca --enable-libfreetype 
> --enable-libgsm --enable-libilbc --enable-libmodplug
> --enable-libmp3lame --enable-libopencore-amrnb
> --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus
> --enable-librtmp --enable-libschroedinger --enable-libsoxr
> --enable-libspeex 
> --enable-libtheora --enable-libtwolame --enable-libvo-aacenc
> --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx
> --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
> libavutil      52. 43.100 / 52. 43.100 libavcodec     55. 31.101 /
> 55. 31.101 libavformat    55. 16.101 / 55. 16.101 libavdevice    55.
> 3.100 / 55.  3.100 libavfilter     3. 83.104 /  3. 83.104
>    libswscale      2.  5.100 /  2.  5.100
>    libswresample   0. 17.103 /  0. 17.103
>    libpostproc    52.  3.100 / 52.  3.100
> Input #0, mpeg, from 'concat:VTS_01_1.VOB|VTS_01_2.VOB|VTS_01_3.VOB':
>    Duration: 01:16:56.48, start: 0.036000, bitrate: 5581 kb/s
>      Stream #0:0[0x1bf]: Data: dvd_nav_packet
>      Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv),
> 720x576 [SAR 16:15 DAR 4:3], max. 7500 kb/s, 25 fps, 25 tbr, 90k tbn,
> 50 tbc Stream #0:2[0x82]: Audio: ac3, 48000 Hz, mono, fltp, 192 kb/s
> Stream #0:3[0x81]: Audio: ac3, 48000 Hz, mono, fltp, 192 kb/s Stream
> #0:4[0x80]: Audio: ac3, 48000 Hz, mono, fltp, 192 kb/s Output #0,
> #mpeg, to 'out.mpg':
>    Metadata:
>      encoder         : Lavf55.16.101
>      Stream #0:0: Video: mpeg2video, yuv420p, 720x576 [SAR 16:15 DAR
> 4:3], q=2-31, max. 7500 kb/s, 25 fps, 90k tbn, 25 tbc Stream #0:1:
> Audio: ac3, 48000 Hz, mono, 192 kb/s Stream mapping:
>    Stream #0:1 -> #0:0 (copy)
>    Stream #0:2 -> #0:1 (copy)
> Press [q] to stop, [?] for help
> frame=  251 fps=0.0 q=-1.0 Lsize=    5116kB time=00:00:10.01
> bitrate=4184.3kbits/s video:4857kB audio:235kB subtitle:0 global
> headers:0kB muxing overhead 0.471790%

OK, I don't know if the encoding option can influence the detecting
result above. Just a test, what's the output about the command line
below for the test above. I think it can't spend too many minutes :)

ffmpeg -probesize 10M -i "concat:VTS_01_1.VOB|VTS_01_2.VOB|
VTS_01_3.VOB" -c copy -t 10 out.mpg


More information about the ffmpeg-user mailing list