[FFmpeg-trac] #386(undetermined:open): Missing audio and subtitle streams in vob file
FFmpeg
trac at avcodec.org
Mon Jan 23 03:42:33 CET 2012
#386: Missing audio and subtitle streams in vob file
-------------------------------------+-------------------------------------
Reporter: Aztek | Owner:
Type: defect | Status: open
Priority: normal | Component:
Version: unspecified | undetermined
Keywords: | Resolution:
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
Comment (by streamingguy):
Hello,
Thank you for your quick reply! I am very new to FFMPEG and sorry if I
miss anything in my below details:
Source: .VOB file extracted from DVD decrypter (first chapter of the
movie). This has one video stream, one audio stream (AC3 5.1).
Issue: When I try to encode into any format, it reports 0 channels in ac3
stream and there is no audio track in the output. I tried with directly
copying the AC3 stream, encoding AC3 to AAC, using analyzeduration option
etc.,
But, the same file is working fine when I use Handbrake, MEncoder.
Source to download: You can download .VOB file here:
http://poacric.blob.core.windows.net/$root/TestClip.zip
Command Used: ffmpeg -i d:\testclip.vob -acodec copy d:\ffmpegout.mp4
Console output:
{{{
C:\ffmpeg>ffmpeg -i d:\testclip.vob -acode
c copy d:\ffmpegout.mp4
ffmpeg version N-35966-g1d0ae92, Copyright (c) 2000-2011 the FFmpeg
developers
built on Dec 19 2011 13:10:19 with gcc 4.6.2
configuration: --disable-static --enable-shared --enable-gpl --enable-
version3
--disable-w32threads --enable-runtime-cpudetect --enable-avisynth
--enable-bzli
b --enable-frei0r --enable-libopencore-amrnb --enable-libopencore-amrwb
--enable
-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg
--enable-l
ibrtmp --enable-libschroedinger --enable-libspeex --enable-libtheora
--enable-li
bvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx
--enable-l
ibx264 --enable-libxavs --enable-libxvid --enable-zlib
libavutil 51. 32. 0 / 51. 32. 0
libavcodec 53. 46. 1 / 53. 46. 1
libavformat 53. 27. 0 / 53. 27. 0
libavdevice 53. 4. 0 / 53. 4. 0
libavfilter 2. 53. 0 / 2. 53. 0
libswscale 2. 1. 0 / 2. 1. 0
libpostproc 51. 2. 0 / 51. 2. 0
[mpeg @ 0000000000497FD0] max_analyze_duration 5000000 reached at 5004667
Seems stream 0 codec frame rate differs from container frame rate: 59.94
(60000/
1001) -> 59.94 (60000/1001)
Input #0, mpeg, from 'd:\bommarillu\testclip.vob':
Duration: 00:04:51.99, start: 0.316978, bitrate: 4939 kb/s
Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x480 [SAR
32:27 DA
R 16:9], 8000 kb/s, 23.98 fps, 59.94 tbr, 90k tbn, 59.94 tbc
Stream #0:1[0x80]: Audio: ac3, 0 channels
[buffer @ 00000000029E0BE0] w:720 h:480 pixfmt:yuv420p tb:1/1000000
sar:32/27 sw
s_param:
[libx264 @ 00000000027E0810] using SAR=32/27
[libx264 @ 00000000027E0810] using cpu capabilities: MMX2 SSE2Fast SSSE3
FastShu
ffle SSE4.2
[libx264 @ 00000000027E0810] profile High, level 3.1
[libx264 @ 00000000027E0810] 264 - core 119 r2106 07efeb4 - H.264/MPEG-4
AVC cod
ec - Copyleft 2003-2011 - http://www.videolan.org/x264.html - options:
cabac=1 r
ef=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_pski
p=1 chroma_qp_offset=-2 threads=12 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 di
rect=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 'd:\bommarillu\ffmpegout.mp4':
Metadata:
encoder : Lavf53.27.0
Stream #0:0: Video: h264 (![0][0][0] / 0x0021), yuv420p, 720x480 [SAR
32:27
DAR 16:9], q=-1--1, 60k tbn, 59.94 tbc
Stream mapping:
Stream #0:0 -> #0:0 (mpeg2video -> libx264)
Press [q] to stop, [?] for help
[mpeg2video @ 00000000004AB7C0] warning: first frame is no keyframe
Last message repeated 1 times
frame= 117 fps= 0 q=31.0 size= 273kB time=00:00:00.98
bitrate=2273.2kbits/
frame= 205 fps=201 q=31.0 size= 602kB time=00:00:02.45
bitrate=2011.7kbits/
frame= 282 fps=183 q=31.0 size= 861kB time=00:00:03.73
bitrate=1887.4kbits/
frame= 367 fps=178 q=31.0 size= 1179kB time=00:00:05.15
bitrate=1874.1kbits/
frame= 466 fps=182 q=31.0 size= 1376kB time=00:00:06.80
bitrate=1655.8kbits/
frame= 475 fps=175 q=-1.0 Lsize= 1401kB time=00:00:07.89
bitrate=1454.6kbits
/s dup=273 drop=0
video:1396kB audio:0kB global headers:0kB muxing overhead 0.367020%
[libx264 @ 00000000027E0810] frame I:3 Avg QP:23.66 size: 48841
[libx264 @ 00000000027E0810] frame P:309 Avg QP:26.15 size: 4086
[libx264 @ 00000000027E0810] frame B:163 Avg QP:30.33 size: 122
[libx264 @ 00000000027E0810] consecutive B-frames: 49.5% 7.2% 21.5% 21.9%
[libx264 @ 00000000027E0810] mb I I16..4: 25.5% 46.0% 28.5%
[libx264 @ 00000000027E0810] mb P I16..4: 1.0% 0.6% 0.0% P16..4:
22.2% 4.5
% 4.5% 0.0% 0.0% skip:67.1%
[libx264 @ 00000000027E0810] mb B I16..4: 0.0% 0.0% 0.0% B16..8:
11.1% 0.0
% 0.0% direct: 0.0% skip:88.9% L0:57.4% L1:39.9% BI: 2.6%
[libx264 @ 00000000027E0810] 8x8 transform intra:40.0% inter:74.5%
[libx264 @ 00000000027E0810] coded y,uvDC,uvAC intra: 44.1% 49.2% 24.7%
inter: 1
1.6% 4.2% 1.0%
[libx264 @ 00000000027E0810] i16 v,h,dc,p: 39% 42% 6% 13%
[libx264 @ 00000000027E0810] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 10% 32% 37%
3% 2%
2% 4% 3% 7%
[libx264 @ 00000000027E0810] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 6% 64% 14%
2% 2%
2% 3% 2% 5%
[libx264 @ 00000000027E0810] i8c dc,h,v,p: 40% 48% 10% 2%
[libx264 @ 00000000027E0810] Weighted P-Frames: Y:0.3% UV:0.3%
[libx264 @ 00000000027E0810] ref P L0: 67.2% 13.1% 10.0% 9.8%
[libx264 @ 00000000027E0810] ref B L0: 98.4% 1.3% 0.3%
[libx264 @ 00000000027E0810] ref B L1: 96.1% 3.9%
[libx264 @ 00000000027E0810] kb/s:1442.51
Received signal 2: terminating.
}}}
Please let me know, if you need any more information.
I have been searching for a proper encoder from past 2 months and couldn't
find a proper solution.
My requirement: I have several DVDs and want to convert them into
MP4/M2TS/TS files with 2 audio streams (AC3 5.1 and AAC). Also, want to
add watermark on the output. Tried different encoders, but nothing is
working as per my requirement.
Thank you for your time!
Replying to [comment:12 cehoyos]:
> Replying to [comment:10 streamingguy]:
> > I see the same issue with one of my VOB file. ffmpeg is reporting as
zero audio channels, even though it has 5.1 audio stream.
> Please provide a ffmpeg command line that allows to reproduce your
problem (no external libraries please if not necessary to reproduce)
together with complete, uncut console output.
> A sample might be needed, too.
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/386#comment:14>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list