Re: come visualizzare mp4 su debian?
On date Friday 2008-09-12 12:33:33 +0200, z3ro wrote:
> Stefano Sabatini ha scritto:
>> Posta l'output di ffmpeg -i (ti dice il formato degli stream presenti
>> nel file). La mia idea è che quei file contengano stream AAC non
>> supportati da totem (in quel caso puoi usare ffmpeg per convertirli in
>> un altro formato).
>
> grazie stefano!
>
> z3ro@net-93-144-56-177:~$ ffmpeg -i /mnt/sda6/z3ro/Download/Deleuze\,\
> La\ Pli.mp4
> FFmpeg version SVN-r13582, Copyright (c) 2000-2008 Fabrice Bellard, et al.
> configuration: --prefix=/usr --libdir=${prefix}/lib
> --shlibdir=${prefix}/lib --bindir=${prefix}/bin
> --incdir=${prefix}/include/ffmpeg --enable-shared --enable-libmp3lame
> --enable-gpl --enable-libfaad --mandir=${prefix}/share/man
> --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid
> --enable-postproc --enable-libamr-nb --enable-libamr-wb --enable-x11grab
> --enable-libgsm --enable-libx264 --enable-liba52 --enable-libtheora
> --extra-cflags=-Wall -g -fPIC -DPIC --cc=ccache cc --enable-swscale
> --enable-libdc1394 --enable-nonfree --disable-mmx --disable-altivec
> --disable-stripping --enable-avfilter --enable-libdirac
> --disable-decoder=libdirac --enable-libschroedinger
> --disable-encoder=libschroedinger
> libavutil version: 49.7.0
> libavcodec version: 51.58.0
> libavformat version: 52.16.0
> libavdevice version: 52.0.0
> libavfilter version: 0.0.0
> built on Jul 7 2008 23:19:26, gcc: 4.3.1
> Input #0, mov,mp4,m4a,3gp,3g2,mj2, from
> '/mnt/sda6/z3ro/Download/Deleuze, La Pli.mp4':
> Duration: 00:31:25.68, start: 0.000000, bitrate: 331 kb/s
> Stream #0.0(und): Video: h264, yuv420p, 320x240, 29.97 tb(r)
> Stream #0.1(und): Audio: libfaad, 48000 Hz, stereo
> Must supply at least one output file
Infatti lo stream audio è AAC, totem si basa su gstreamer che a sua
volta supporta molti codec tramite le lib di ffmpeg, che non includono
di default il supporto alla decodifica AAC ma solo utilizzando
libfaad. La buona notizia è che ffmpeg supporta da qualche settimana
la decodifica AAC nativamente.
Puoi convertire il file in questo modo:
ffmpeg -i INPUT.mp4 -vcodec copy -acodec libmp3lame OUTPUT.mp4
Ciao.
Reply to: