[FFmpeg-trac] #2341(avformat:new): No audio in damaged dv stream
FFmpeg
trac at avcodec.org
Sat Mar 9 15:30:39 CET 2013
#2341: No audio in damaged dv stream
--------------------------------------+----------------------------------
Reporter: cehoyos | Owner:
Type: defect | Status: new
Priority: normal | Component: avformat
Version: git-master | Keywords: dvvideo
Blocked By: | Blocking:
Reproduced by developer: 0 | Analyzed by developer: 0
--------------------------------------+----------------------------------
http://thread.gmane.org/gmane.comp.video.ffmpeg.user/44228 related to
ticket #2340
FFmpeg does not detect audio in a dv stream if the initial frames are
damaged.
{{{
$ ffmpeg -i error_no_audio_detected.dv
ffmpeg version N-50601-g98c4268 Copyright (c) 2000-2013 the FFmpeg
developers
built on Mar 9 2013 15:29:33 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl --disable-indev=jack
libavutil 52. 19.100 / 52. 19.100
libavcodec 54. 92.100 / 54. 92.100
libavformat 54. 63.104 / 54. 63.104
libavdevice 54. 3.103 / 54. 3.103
libavfilter 3. 42.103 / 3. 42.103
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
[dv @ 0x1d60a20] Detected timecode is invalid
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=65
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=67
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=65
Last message repeated 1 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=66
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=65
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 3 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=65
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=70
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=72
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 7 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=65
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 1 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=66
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=77
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 1 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=65
Last message repeated 1 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 4 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=67
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 1 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=66
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 5 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=65
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=67
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 2 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=66
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=65
Last message repeated 2 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=100
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=65
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 1 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=67
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=69
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 1 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=109
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 1 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=66
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=65
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=74
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=66
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=65
Last message repeated 1 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 3 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=87
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=65
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 2 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=70
Last message repeated 1 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 3 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=69
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 1 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=67
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=65
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 4 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=66
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 2 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=65
Last message repeated 1 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 1 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=65
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=69
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=65
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 1 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=67
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 7 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=65
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
Last message repeated 3 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=66
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=66
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=65
Last message repeated 3 times
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=66
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=64
[dvvideo @ 0x1d613c0] AC EOB marker is absent pos=65
[dv @ 0x1d60a20] Estimating duration from bitrate, this may be inaccurate
Input #0, dv, from 'error_no_audio_detected.dv':
Duration: 00:00:04.97, start: 0.000000, bitrate: 28736 kb/s
Stream #0:0: Video: dvvideo, yuv411p, 720x480, 28771 kb/s, SAR 8:9 DAR
4:3, 29.97 tbr, 29.97 tbn, 29.97 tbc
At least one output file must be specified
}}}
{{{
$ ffmpeg -skip_initial_bytes 1100k -i error_no_audio_detected.dv
ffmpeg version N-50601-g98c4268 Copyright (c) 2000-2013 the FFmpeg
developers
built on Mar 9 2013 15:29:33 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl --disable-indev=jack
libavutil 52. 19.100 / 52. 19.100
libavcodec 54. 92.100 / 54. 92.100
libavformat 54. 63.104 / 54. 63.104
libavdevice 54. 3.103 / 54. 3.103
libavfilter 3. 42.103 / 3. 42.103
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=67
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=65
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=81
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 2 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=65
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 1 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=65
Last message repeated 1 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=65
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=68
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=66
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=65
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=70
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=66
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=68
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=67
Last message repeated 1 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=66
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 2 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=65
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=70
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=66
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=67
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=66
Last message repeated 1 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=66
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 1 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=104
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=67
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 1 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=69
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=66
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=65
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=66
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=65
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 4 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=67
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 2 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=65
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=66
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 4 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=100
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 1 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=65
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 1 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=65
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=68
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 2 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=72
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=65
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=66
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 5 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=66
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 1 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=67
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 3 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=68
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=65
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=78
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=66
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=66
Last message repeated 1 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=65
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 1 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=66
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 2 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=65
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 7 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=81
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 3 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=76
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=69
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 2 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=65
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=66
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 3 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=68
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 7 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=65
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 3 times
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=65
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=69
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=66
[dvvideo @ 0x2ea59a0] AC EOB marker is absent pos=64
Last message repeated 1 times
[dv @ 0x2e9cbc0] Estimating duration from bitrate, this may be inaccurate
Input #0, dv, from 'error_no_audio_detected.dv':
Metadata:
timecode : 01:10:14:15
Duration: 00:00:04.97, start: 0.000000, bitrate: 28736 kb/s
Stream #0:0: Video: dvvideo, yuv411p, 720x480, 28771 kb/s, SAR 8:9 DAR
4:3, 29.97 tbr, 29.97 tbn, 29.97 tbc
Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
At least one output file must be specified
}}}
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2341>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list