From: Till T. <ro...@tt...> - 2012-06-09 08:07:26
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 06/09/2012 04:30 AM, Dan Dennedy wrote: > On Fri, Jun 8, 2012 at 6:57 PM, Lou <lo...@lr...> wrote: >> On Fri, 8 Jun 2012 08:25:45 -0700 Dan Dennedy <da...@de...> >> wrote: >> >>> On Thu, Jun 7, 2012 at 10:47 PM, Simon A. Eugster >>> <sim...@gm...> wrote: >>>> Thanks Lou, this worked. >>>> >>>> @Devs, I get a message that pcm_s16le is not supported, and >>>> saw that although ffmpeg does support it, MLT does not (or at >>>> least it is not listed). >>>> >>>> Why is this? >>> >>> it does as far as I know, but maybe your MLT is old or you have >>> an incompatible version of libavcodec: >>> >> >> I also see the "Unsupported audio codec: pcm_s16le" message in >> Render > AVI DV for example on Arch Linux. >> >> $ kdenlive --version Qt: 4.8.2 KDE Development Platform: 4.8.3 >> (4.8.3) Kdenlive: 0.9.2 >> >> $ melt --version melt 0.7.8 > > released Feb. 13, but the fix I noted is dated Feb. 25. The newest > version is 0.8.0 Hey, I use latest MLT from git (0.8.1) and have the same problem with ffmpeg 0.10.3 The issue seems to be present on Ubuntu with libav too: http://www.kdenlive.org/forum/pcms16le-codec-not-found-even-though-it-there-fixed#comment-17620 > >> >> $ ffmpeg ffmpeg version 0.10.3 Copyright (c) 2000-2012 the FFmpeg >> developers > > released May 6. Aggressive adoption of a volatile project like > FFmpeg is bound to create problems. > >> built on May 9 2012 17:51:07 with gcc 4.7.0 20120505 >> (prerelease) configuration: --prefix=/usr --enable-libmp3lame >> --enable-libvorbis --enable-libxvid --enable-libx264 >> --enable-libvpx --enable-libtheora --enable-libgsm >> --enable-libspeex --enable-postproc --enable-shared >> --enable-x11grab --enable-libopencore_amrnb >> --enable-libopencore_amrwb --enable-libschroedinger >> --enable-libopenjpeg --enable-librtmp --enable-libpulse >> --enable-gpl --enable-version3 --enable-runtime-cpudetect >> --disable-debug --disable-static libavutil 51. 35.100 / 51. >> 35.100 libavcodec 53. 61.100 / 53. 61.100 libavformat 53. >> 32.100 / 53. 32.100 libavdevice 53. 4.100 / 53. 4.100 >> libavfilter 2. 61.100 / 2. 61.100 libswscale 2. 1.100 >> / 2. 1.100 libswresample 0. 6.100 / 0. 6.100 libpostproc >> 52. 0.100 / 52. 0.100 >> >> $ ffmpeg -codecs | grep pcm_s16le DEA D pcm_s16le PCM >> signed 16-bit little-endian > > $ melt -query audio_codecs | grep pcm_s16le - pcm_s16le > >> >> This ffmpeg is from the repo although I usually compile my own >> and rarely use the repo version. > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iEYEARECAAYFAk/TA8QACgkQzwEyz7QP6nSUdACgk2Dq2CzUkuhvTHQfaJIvr//F bYYAn2l2Y4XalwBjyvYtXDA1eQba2m6s =/PB2 -----END PGP SIGNATURE----- |