[FFmpeg-trac] #3074(undetermined:new): Missing support of muxing EAC3+H.264 inside mp4 container
FFmpeg
trac at avcodec.org
Wed Oct 23 09:54:13 CEST 2013
#3074: Missing support of muxing EAC3+H.264 inside mp4 container
-------------------------------------+-------------------------------------
Reporter: trox | Type:
Status: new | enhancement
Component: | Priority: important
undetermined | Version:
Keywords: | unspecified
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
Summary of the bug:
I am unable to mux H.264+EAC3 inside mp4 container.
Whenever I try to run following command, I get below error-
[mp4 @ 0000000004cba1e0] track 1: could not find tag, codec not currently
supported in container
Output #0, mp4, to 'out.mp4':
Metadata:
encoder : Lavf55.19.102
Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p,
720x576 [SAR 64:45 DAR 16:9], q=-1--1, 12800 tbn, 25 tbc
Stream #0:1: Audio: eac3, 48000 Hz, stereo, fltp, 192 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (mpeg2video -> libx264)
Stream #0:1 -> #0:1 (mp2 -> eac3)
Could not write header for output file #0 (incorrect codec parameters ?):
Error number -1 occurred
I got to know from ffmpeg forum- "FFmpeg's mov/isom muxer does not contain
a function mov_write_eac3_tag() which is necessary to write compliant
files"
How to reproduce:
{{{
% ffmpeg -i source.mpg -acodec eac3 -vcodec libx264 out.mp4
ffmpeg version N-57147-ga06dcde Copyright (c) 2000-2013 the FFmpeg
developers
built on Oct 14 2013 18:09:04 with gcc 4.8.1 (GCC)
}}}
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/3074>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list