[FFmpeg-trac] #3256(avformat:open): FFMPEG SVQ3 Matroska remux produces unplayable output (FFPlay don't want to play SVQ3 MKV output)
FFmpeg
trac at avcodec.org
Mon Dec 30 12:54:10 CET 2013
#3256: FFMPEG SVQ3 Matroska remux produces unplayable output (FFPlay don't want to
play SVQ3 MKV output)
-------------------------------------+-------------------------------------
Reporter: Vika | Owner:
Apelsinova | Status: open
Type: defect | Component: avformat
Priority: important | Resolution:
Version: git-master | Blocked By:
Keywords: mkv svq3 | Reproduced by developer: 1
regression |
Blocking: |
Analyzed by developer: 1 |
-------------------------------------+-------------------------------------
Changes (by cehoyos):
* status: new => open
* reproduced: 0 => 1
* component: undetermined => avformat
* keywords: => mkv svq3 regression
* version: => git-master
* analyzed: 0 => 1
Comment:
From FFmpeg PoV, it is indeed a regression since 5d2f89a2 but the previous
behaviour was also wrong (not specification-compliant), just consistent.
The necessary changes are:
* Fixing the matroska muxer so it copies {{{mov_write_video_tag()}}} to
write compliant files
* Fixing the matroska demuxer so it reads these files.
https://web.archive.org/web/20081220165143/http://www.matroska.org/technical/specs/codecid/v_quicktime_private.html
{{{
$ mkvmerge fate-suite/svq3/Vertical400kbit.sorenson3.mov -o out.mkv
}}}
{{{
$ ffmpeg -i out.mkv
ffmpeg version N-59439-g3cc0f33 Copyright (c) 2000-2013 the FFmpeg
developers
built on Dec 30 2013 12:50:39 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl
libavutil 52. 59.100 / 52. 59.100
libavcodec 55. 47.100 / 55. 47.100
libavformat 55. 22.101 / 55. 22.101
libavdevice 55. 5.102 / 55. 5.102
libavfilter 4. 0.103 / 4. 0.103
libswscale 2. 5.101 / 2. 5.101
libswresample 0. 17.104 / 0. 17.104
libpostproc 52. 3.100 / 52. 3.100
[matroska,webm @ 0x2808100] Unknown/unsupported AVCodecID V_QUICKTIME.
[matroska,webm @ 0x2808100] Could not find codec parameters for stream 0
(Video: none ([0][0][0]l / 0x6C000000), 320x240): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize'
options
out.mkv: could not find codec parameters
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/3256#comment:2>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list