[FFmpeg-user] ffmpeg 0.10 on Linux
Susan James
sjames at susanjamescompany.com
Fri Feb 17 17:04:32 CET 2012
dE . wrote:
> On 02/17/12 05:34, Susan James wrote:
>>
>>
>> dE . wrote:
>>> On 02/15/12 22:24, Tom Evans wrote:
>>>> On Wed, Feb 15, 2012 at 2:26 PM, Susan James
>>>> <sjames at susanjamescompany.com> wrote:
>>>>> Hi All,
>>>>>
>>>>> I'm running into issues with the 'AC EOB marker is absent' on both
>>>>> Linux and MAC ffmpeg, and my output file has no video.
>>>>> Below is my command string and full output.
>>>>>
>>>>> I'm encoding an H.264 hi res to mp4. The output file has good
>>>>> audio but no video. see the output below.
>>>>>
>>>>> I would really appreciate any help or leads on how to resolve this
>>>>> issue.
>>>>>
>>>>> thank you,
>>>>> Susan
>>>>>
>>>> Hmm. Are you sure it has no video? The last status line says:
>>>>
>>>> frame=107998 fps= 5 q=-1.0 Lsize= 935583kB time=01:00:03.47
>>>> bitrate=2126.9kbits/s
>>>> video:879389kB audio:52320kB global headers:0kB muxing overhead
>>>> 0.415819%
>>>>
>>>> ie it has encoded ~850MB of video data.
>>>>
>>>> Also the stream map says:
>>>>
>>>> Stream #0:0 -> #0:0 (dvvideo -> libx264)
>>>> Stream #0:1 -> #0:1 (pcm_s16le -> libfaac)
>>>>
>>>> How are you testing the output file? Could you show ffprobe output on
>>>> the output file?
>>>>
>>>> Cheers
>>>>
>>>> Tom
>>>> _______________________________________________
>>>
>>> Apart from this, what's '-vol', It's undocumented in the man page.
>>> Can you please remove and try?
>>
>> Yes, I will try without the -vol flag and post the results to the list.
>>
>>
>>> Also I think you should check and post ffmpeg USE flags on Gentoo.
>>
>> % emerge -pv ffmpeg
>>
>> These are the packages that would be merged, in order:
>>
>> Calculating dependencies... done!
>> [ebuild R ~] media-video/ffmpeg-0.10 USE="X aac alsa bzip2 cdio
>> encode faac gnutls hardcoded-tables ieee1394 jpeg2k mmx mp3 openal
>> openssl oss qt-faststart sdl theora truetype vdpau vorbis vpx x264
>> xvid zlib -3dnow -3dnowext -aacplus (-altivec) -amr -ass -avx -bindist
>> (-celt) -cpudetection -debug -dirac -doc -frei0r -gsm (-iwmmxt) -jack
>> -libv4l -mmxext -modplug (-neon) -network -pic -pulseaudio -rtmp
>> -schroedinger -speex -ssse3 -static-libs -test -threads -v4l -vaapi
>> (-vis)" 0 kB
>>
>> Total: 1 package (1 reinstall), Size of downloads: 0 kB
>>
>>
>> _______________________________________________
>> ffmpeg-user mailing list
>> ffmpeg-user at ffmpeg.org
>> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> What's the ffprobe output of the input file, and does it play using
> ffplay? Try doing the same with the output too.
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
below are the ffprobe of input and output files. I will run the ffplay
on both when I get to the location, in a separate email. I'm offsite at
the moment.
INPUT file:
% ffprobe 1.Chandi.HiRes
ffprobe version 0.10 Copyright (c) 2007-2012 the FFmpeg developers
built on Feb 16 2012 07:52:44 with gcc 4.5.3
configuration: --prefix=/usr --libdir=/usr/lib64
--shlibdir=/usr/lib64 --mandir=/usr/share/man --enable-shared
--cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++
--ar=x86_64-pc-linux-gnu-ar --optflags='-O2 -pipe -fomit-frame-pointer
-march=core2' --extra-cflags='-O2 -pipe -fomit-frame-pointer
-march=core2' --extra-cxxflags='-O2 -pipe -fomit-frame-pointer
-march=core2' --disable-static --enable-gpl --enable-version3
--enable-postproc --enable-avfilter --disable-stripping --disable-debug
--disable-doc --disable-network --disable-vaapi --enable-openssl
--enable-nonfree --enable-gnutls --enable-libmp3lame
--enable-libvo-aacenc --enable-libtheora --enable-libvorbis
--enable-libx264 --enable-libxvid --enable-libfaac --enable-nonfree
--enable-libcdio --enable-libdc1394 --enable-openal --disable-indev=v4l
--disable-indev=v4l2 --disable-indev=jack --enable-x11grab
--enable-libfreetype --enable-pthreads --enable-libvpx
--enable-libopenjpeg --disable-amd3dnow --disable-amd3dnowext
--disable-altivec --disable- libavutil 51. 34.101 / 51. 34.101
libavcodec 53. 60.100 / 53. 60.100
libavformat 53. 31.100 / 53. 31.100
libavdevice 53. 4.100 / 53. 4.100
libavfilter 2. 60.100 / 2. 60.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 6.100 / 0. 6.100
libpostproc 52. 0.100 / 52. 0.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '1.Chandi.HiRes':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
creation_time : 2008-02-08 12:52:46
Duration: 01:00:03.53, start: 0.000000, bitrate: 30313 kb/s
Stream #0:0(eng): Video: dvvideo (dvc / 0x20637664), yuv411p,
720x480 [SAR 8:9 DAR 4:3], 28771 kb/s, SAR 10:11 DAR 15:11, 29.97 fps,
29.97 tbr, 2997 tbn, 29.97 tbc
Metadata:
creation_time : 2008-02-08 12:52:46
handler_name : ?Apple Alias Data Handler
Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, 2
channels, s16, 1536 kb/s
Metadata:
creation_time : 2008-02-08 12:52:46
handler_name : ?Apple Alias Data Handler
Stream #0:2(eng): Data: none (tmcd / 0x64636D74)
Metadata:
creation_time : 2008-02-08 13:00:46
handler_name : ?Apple Alias Data Handler
timecode : 01:00:00;00
Unsupported codec with id 0 for input stream 2
using this command pipeline for the encoding:
ffmpeg -i 1.Chandi.HiRes -ab 320k -vcodec libx264 -b:v 2000k
1.Chandi.HiRes.tv.mp4
OUTPUT file:
% ffprobe 1.Chandi.HiRes.tv2.mp4
ffprobe version 0.10 Copyright (c) 2007-2012 the FFmpeg developers
built on Feb 16 2012 07:52:44 with gcc 4.5.3
configuration: --prefix=/usr --libdir=/usr/lib64
--shlibdir=/usr/lib64 --mandir=/usr/share/man --enable-shared
--cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++
--ar=x86_64-pc-linux-gnu-ar --optflags='-O2 -pipe -fomit-frame-pointer
-march=core2' --extra-cflags='-O2 -pipe -fomit-frame-pointer
-march=core2' --extra-cxxflags='-O2 -pipe -fomit-frame-pointer
-march=core2' --disable-static --enable-gpl --enable-version3
--enable-postproc --enable-avfilter --disable-stripping --disable-debug
--disable-doc --disable-network --disable-vaapi --enable-openssl
--enable-nonfree --enable-gnutls --enable-libmp3lame
--enable-libvo-aacenc --enable-libtheora --enable-libvorbis
--enable-libx264 --enable-libxvid --enable-libfaac --enable-nonfree
--enable-libcdio --enable-libdc1394 --enable-openal --disable-indev=v4l
--disable-indev=v4l2 --disable-indev=jack --enable-x11grab
--enable-libfreetype --enable-pthreads --enable-libvpx
--enable-libopenjpeg --disable-amd3dnow --disable-amd3dnowext
--disable-altivec --disable- libavutil 51. 34.101 / 51. 34.101
libavcodec 53. 60.100 / 53. 60.100
libavformat 53. 31.100 / 53. 31.100
libavdevice 53. 4.100 / 53. 4.100
libavfilter 2. 60.100 / 2. 60.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 6.100 / 0. 6.100
libpostproc 52. 0.100 / 52. 0.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '1.Chandi.HiRes.tv2.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
creation_time : 2008-02-08 12:52:46
encoder : Lavf53.31.100
Duration: 01:00:03.56, start: 0.000000, bitrate: 2126 kb/s
Stream #0:0(eng): Video: h264 (High 4:2:2) (avc1 / 0x31637661),
yuv422p, 720x480 [SAR 10:11 DAR 15:11], 1999 kb/s, SAR 8:9 DAR 4:3,
29.97 fps, 29.97 tbr, 2997 tbn, 59.94 tbc
Metadata:
creation_time : 2008-02-08 12:52:46
handler_name : VideoHandler
Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo,
s16, 118 kb/s
Metadata:
creation_time : 2008-02-08 12:52:46
handler_name :
More information about the ffmpeg-user
mailing list