Opened 12 years ago
Closed 12 years ago
#3928 closed defect (fixed)
ffprobe of plain WAV file produces incorrect results, detects format as MPEG-4 video
| Reported by: | Leigh Dyer | Owned by: | |
|---|---|---|---|
| Priority: | important | Component: | avformat |
| Version: | git-master | Keywords: | wav asp probe regression |
| Cc: | Blocked By: | ||
| Blocking: | Reproduced by developer: | yes | |
| Analyzed by developer: | no |
Description
I have a plain, 16-bit 44.1k WAV file that ffprobe incorrectly detects as being an MPEG-4 video, after issuing a bunch of warnings. A snippet of the file, which is enough to reproduce the issue, is attached.
lsd@ralph:~/projects/ffmpeg/ffmpeg$ ./ffprobe ../wav-bug/snippet.wav
ffprobe version N-66113-g467a55a Copyright (c) 2007-2014 the FFmpeg developers
built on Sep 4 2014 16:12:06 with Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn)
configuration:
libavutil 54. 7.100 / 54. 7.100
libavcodec 56. 1.100 / 56. 1.100
libavformat 56. 4.100 / 56. 4.100
libavdevice 56. 0.100 / 56. 0.100
libavfilter 5. 0.103 / 5. 0.103
libswscale 3. 0.100 / 3. 0.100
libswresample 1. 1.100 / 1. 1.100
[NULL @ 0x7fe030805800] hmm, seems the headers are not complete, trying to guess time_increment_bits
[NULL @ 0x7fe030805800] my guess is 2 bits ;)
[mpeg4 @ 0x7fe030805800] hmm, seems the headers are not complete, trying to guess time_increment_bits
[mpeg4 @ 0x7fe030805800] my guess is 2 bits ;)
[mpeg4 @ 0x7fe030805800] Error, header damaged or not MPEG4 header (qscale=0)
[mpeg4 @ 0x7fe030805800] header damaged
[mpeg4 @ 0x7fe030805800] only rectangular vol supported
Marker bit missing before time_increment_resolution
Marker bit missing before fixed_vop_rate
[mpeg4 @ 0x7fe030805800] illegal chroma format
Marker bit missing before time_increment_resolution
Marker bit missing after height
[mpeg4 @ 0x7fe030805800] Invalid Complexity estimation method 3
[mpeg4 @ 0x7fe030805800] scalability not supported
[mpeg4 @ 0x7fe030805800] illegal chroma format
Marker bit missing before time_increment_resolution
Marker bit missing before width
Marker bit missing before height
[mpeg4 @ 0x7fe030805800] Static Sprites not supported
[mpeg4 @ 0x7fe030805800] quant precision 7
Marker bit missing in complexity estimation part 1
Input #0, wav, from '../wav-bug/snippet.wav':
Duration: 00:00:05.00, start: 190.476190, bitrate: 1411 kb/s
Stream #0:0: Video: mpeg4 ([1][0][0][0] / 0x0001), yuv420p, 4736x4511, 1411 kb/s, 30975 tbr, 44100 tbn, 30975 tbc
Attachments (1)
Change History (5)
by , 12 years ago
| Attachment: | snippet.wav added |
|---|
comment:1 by , 12 years ago
| Component: | ffprobe → avformat |
|---|---|
| Priority: | normal → important |
comment:2 by , 12 years ago
Sorry about that -- I'll be sure to test using ffmpeg itself next time this happens.
comment:3 by , 12 years ago
| Keywords: | asp added |
|---|---|
| Reproduced by developer: | set |
| Status: | new → open |
comment:4 by , 12 years ago
| Resolution: | → fixed |
|---|---|
| Status: | open → closed |
Note:
See TracTickets
for help on using tickets.



Did you read my comment in ticket #3784?