[FFmpeg-user] Problem transcoding from MP4 (H264 - AAC) to OGG (DIRAC - FLAC)
Alexis Prus
agprus at gmail.com
Thu Feb 23 21:54:32 CET 2012
Hello,
I am trying to do a lossy-to-lossless transcoding from an MP4 file (with
one H264 video stream and one AAC audio stream) to an OGG file (with a
DIRAC video stream and a FLAC audio stream). The command line I am using
is this:
ffmpeg -i input.mp4 -vcodec libschroedinger -q:v 0 -acodec flac output.ogg
and I am getting the following errors (complete output is at the end):
[ogg @ 0000000001F29570] Unsupported codec id in stream 0
Could not write header for output file #0 (incorrect codec parameters ?)
Does anybody know an appropriate way to do this kind of transcoding?
Thanks in advance,
Alexis
ffmpeg version N-38148-gb6ff81d Copyright (c) 2000-2012 the FFmpeg
developers
built on Feb 23 2012 12:30:44 with gcc 4.6.2
configuration: --enable-gpl --enable-version3 --disable-w32threads
--enable-runtime-cpudetect --enable-avisynth --enable-bzlib
--enable-frei0r --enable-libopencore-amrnb --enable-libopencore-amrwb
--enable-libfreetype --enable-libgsm --enable-libmp3lame
--enable-libopenjpeg --enable-librtmp --enable-libschroedinger
--enable-libspeex --enable-libtheora --enable-libvo-aacenc
--enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx
--enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
libavutil 51. 40.100 / 51. 40.100
libavcodec 54. 4.100 / 54. 4.100
libavformat 54. 1.100 / 54. 1.100
libavdevice 53. 4.100 / 53. 4.100
libavfilter 2. 62.101 / 2. 62.101
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 7.100 / 0. 7.100
libpostproc 52. 0.100 / 52. 0.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'h264aac1.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
creation_time : 2010-02-16 19:06:52
encoder : Lavf52.36.0
Duration: 00:03:40.03, start: 0.000000, bitrate: 2571 kb/s
Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 /
0x31637661), yuv420p, 640x480 [SAR 1:1 DAR 4:3], 2537 kb/s, 30 fps, 30
tbr, 30 tbn, 60 tbc
Metadata:
creation_time : 2010-02-16 19:06:52
handler_name : VideoHandler
Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 11025 Hz, stereo,
s16, 31 kb/s
Metadata:
creation_time : 2010-02-16 19:06:52
handler_name :
[buffer @ 0000000001F29F30] w:640 h:480 pixfmt:yuv420p tb:1/1000000
sar:1/1 sws_param:
[ogg @ 0000000001F29570] Unsupported codec id in stream 0
Output #0, ogg, to 'h264aac.ogg':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
creation_time : 2010-02-16 19:06:52
encoder : Lavf54.1.100
Stream #0:0(und): Video: dirac, yuv420p, 640x480 [SAR 1:1 DAR 4:3],
q=2-31, 200 kb/s, 30 tbn, 30 tbc
Metadata:
creation_time : 2010-02-16 19:06:52
handler_name : VideoHandler
Stream #0:1(und): Audio: flac, 11025 Hz, stereo, s16, 128 kb/s
Metadata:
creation_time : 2010-02-16 19:06:52
handler_name :
Stream mapping:
Stream #0:0 -> #0:0 (h264 -> libschroedinger)
Stream #0:1 -> #0:1 (aac -> flac)
Could not write header for output file #0 (incorrect codec parameters ?)
More information about the ffmpeg-user
mailing list