mobile media converter problem

Hi this is sadi.I’ve got problem with mobile media converter in ma opensuse 12.1(KDE).I’ve Installed all the essential codecs through this:
sudo zypper in libxine1-codecs k3b-codecs ffmpeg lame libdvdcss w32codec-all
and also using this: 13. Multimedia Codecs - Install Support For MP3, DVD, WMA, WMV, MOV etc.
Now ma mobile media converter can convert all files except .3gp file format. It gives an error like this:
>>Command executed:
“/usr/lib/mobilemediaconverter/ffmpeg” -y -i “/local/AVSEQ16.DAT” -f 3gp -vcodec h263 -s qcif -r 15 -b 100k -acodec libfaac -ac 2 -ar 32000 -ab 64k -map_meta_data “/local/AVSEQ16.3gp”:"/local/AVSEQ16.DAT" “/local/AVSEQ16.3gp”
>> Result:
ffmpeg version 0.8.6, Copyright (c) 2000-2011 the FFmpeg developers
built on Nov 6 2011 13:01:08 with gcc 4.6.2
configuration: --shlibdir=/usr/lib --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib --enable-shared --disable-static --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libxvid --enable-postproc --enable-gpl --enable-x11grab --extra-cflags=’-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gsm’ --enable-debug --disable-stripping --enable-libgsm --enable-libschroedinger --enable-libdirac --enable-avfilter --enable-libvpx --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-libdc1394 --enable-pthreads --enable-librtmp
libavutil 51. 9. 1 / 51. 9. 1
[mpeg @ 0x807ab40] max_analyze_duration 5000000 reached at 5005000
Input #0, mpeg, from ‘/local/AVSEQ16.DAT’:
Duration: 00:02:07.92, start: 0.300300, bitrate: 1440 kb/s
Stream #0.0[0x1e0]: Video: mpeg1video, yuv420p, 352x240 [PAR 200:219 DAR 880:657], 1100 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 29.97 tbc
Stream #0.1[0x1c0]: Audio: mp2, 44100 Hz, stereo, s16, 224 kb/s
-map_meta_data is deprecated and will be removed soon. Use -map_metadata instead.
Unknown encoder ‘libfaac’

Please help me as early as possible. :frowning: Thanks.

Please check our 12.1 guide
Multi-media and Restricted Format Installation Guide

thanks.Caf4926.But this mathod didn’t work :frowning:

Can you please explain what you want to convert to what

mobile media converter use ffmpeg to convert files.I’ve to convert .flv to .3gp for ma mobile device.I can convert .flv to .mpeg or in .avi or in .wmv but can convert it into .3gp or in .mp4.If I use .flv or any other to .3gp than it gives an error like this:
>>Command executed:
“/usr/lib/mobilemediaconverter/ffmpeg” -y -i “/local/AVSEQ16.DAT” -f 3gp -vcodec h263 -s qcif -r 15 -b 100k -acodec libfaac -ac 2 -ar 32000 -ab 64k -map_meta_data “/local/AVSEQ16.3gp”:"/local/AVSEQ16.DAT" “/local/AVSEQ16.3gp”
>> Result:
ffmpeg version 0.8.6, Copyright (c) 2000-2011 the FFmpeg developers
built on Nov 6 2011 13:01:08 with gcc 4.6.2
configuration: --shlibdir=/usr/lib --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib --enable-shared --disable-static --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libxvid --enable-postproc --enable-gpl --enable-x11grab --extra-cflags=’-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gsm’ --enable-debug --disable-stripping --enable-libgsm --enable-libschroedinger --enable-libdirac --enable-avfilter --enable-libvpx --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-libdc1394 --enable-pthreads --enable-librtmp
libavutil 51. 9. 1 / 51. 9. 1
[mpeg @ 0x807ab40] max_analyze_duration 5000000 reached at 5005000
Input #0, mpeg, from ‘/local/AVSEQ16.DAT’:
Duration: 00:02:07.92, start: 0.300300, bitrate: 1440 kb/s
Stream #0.0[0x1e0]: Video: mpeg1video, yuv420p, 352x240 [PAR 200:219 DAR 880:657], 1100 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 29.97 tbc
Stream #0.1[0x1c0]: Audio: mp2, 44100 Hz, stereo, s16, 224 kb/s
-map_meta_data is deprecated and will be removed soon. Use -map_metadata instead.
Unknown encoder ‘libfaac’
Please kindly check the error log carefully it.I think I should install any how the ACC encoder.But don’t know hoto fix it or what to do cause ma ffmpeg is already installed. :frowning: :’( Even I directly try with ffmpeg in commandline but have same problem n evn try through ffmpeg source compilation mathod but failled!!! :frowning:

Am 26.11.2011 14:36, schrieb abmsadi iiuc:
> Unknown encoder ‘libfaac’
What does


rpm -qa '*faac*'

show you? I expect an output similar to this (this is from an 11.4 system)


libfaac0-1.28-6.4.x86_64
faac-1.28-6.4.x86_64


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

Something like:

 ffmpeg -i inputfile.flv -vcodec copy -acodec copy -f mp4 -y outfile.mp4


martin_helm it shows:
sadi@linux-0sam:~> rpm -qa ‘faac
libfaac0-1.28-6.4.i586
@ caf4926 -Thanks.It works man but still have some problems like when it convert through that mobile media converter its size compressed there but here it didn’t happened and also how should I fix this problem I mean how can I fix the problem of the mobile media converter error log?? :frowning: yet If the .flv to .3gp convert it would be better for me. :slight_smile:

This mobilemediaconverter seems to have its own copy of ffmpeg and
probably it needs its own copy for the codecs.
What if you put the libfaac.so* files into the appropriate subdirectory
in /usr/lib/mobilemediaconverter?
Or maybe the ffmpeg mobilemedia converter uses simply is compiled
without libfaac support.


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

Do u mean libfaac.c file copy it to /usr/lib/mobilemediaconverter?? I know that mobilemediaconverter use system ffmpg

Am 26.11.2011 16:56, schrieb abmsadi iiuc:
>
> Do u mean libfaac.c file copy it to /usr/lib/mobilemediaconverter?? I
> know that mobilemediaconverter use system ffmpg
>
>
This is what in your very first post is shown
>> Command executed: “/usr/lib/mobilemediaconverter/ffmpeg”

This is for sure not the path of the systems ffmpeg (/usr/bin/ffmpeg)


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

Thanks martin to clear the concept. :slight_smile: Now what to do n how to fix. Please tell me step by step.

Am 27.11.2011 04:06, schrieb abmsadi iiuc:
>
> Thanks martin to clear the concept. :slight_smile: Now what to do n how to fix.
> Please tell me step by step.
>
>
Obviously nobody except you uses that program so you need to find out.

  1. Is there no proper description about such issues where you have it from
    if not I would
  2. try to find out what that /usr/lib/mobilemediaconverter/ffmpeg is

ls -l /usr/lib/mobilemediaconverter/ffmpeg
file /usr/lib/mobilemediaconverter/ffmpeg

post the results of this two commands here.


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

Thanks a lot martin. :slight_smile:
output of the command:
sadi@linux-0sam:~> ls -l /usr/lib/mobilemediaconverter/ffmpeg
lrwxrwxrwx 1 root root 15 Nov 19 17:08 /usr/lib/mobilemediaconverter/ffmpeg -> /usr/bin/ffmpeg
sadi@linux-0sam:~> file /usr/lib/mobilemediaconverter/ffmpeg
/usr/lib/mobilemediaconverter/ffmpeg: symbolic link to `/usr/bin/ffmpeg’

Am 27.11.2011 13:16, schrieb abmsadi iiuc:
>
> Thanks a lot martin. :slight_smile:
> output of the command:
> sadi@linux-0sam:~> ls -l /usr/lib/mobilemediaconverter/ffmpeg
> lrwxrwxrwx 1 root root 15 Nov 19 17:08
> /usr/lib/mobilemediaconverter/ffmpeg -> /usr/bin/ffmpeg
> sadi@linux-0sam:~> file /usr/lib/mobilemediaconverter/ffmpeg
> /usr/lib/mobilemediaconverter/ffmpeg: symbolic link to
> `/usr/bin/ffmpeg’
>
>
Ok that helps a lot, that shows it uses the main ffmpeg in /usr/bin and
that funny thing is just a link to it. That makes things easier.
I need to check the command your converter produces and what it needs to
succeed but that can last a while I am not at my main machine at the
moment, I can do it in few hours.


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

One additional question, which version do you have and how did you
install it, I only see a download for ubuntu (version 1.7.3)?


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

1.7.1 from here:software.opensuse.org: Search Results

Am 27.11.2011 14:46, schrieb abmsadi iiuc:
>
> 1.7.1 from here:‘software.opensuse.org: Search Results’
> (http://tinyurl.com/6lo7avd)
>
>
Ok I had the chance to do a quick test on a 11.4 test machine with the
deb package downloaded from miksoft (v 1.7.3) it works to convert 3gp
(though I don’t like that software, what it does I can easily do with
ffmpeg without it). On 12.1 test machine with the link you gave me 3gp
fails. Since this is a package from a home repository you should contact
the package producer if he/she is willing to update it or otherwise tell
you how to solve the problem if the problem is a missing package.

You can find the packager here
https://build.opensuse.org/project/users?project=home%3Adeltafox
(there is a small letter icon to send a mail)


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

Thanks martin I’ve send him a mail after ur post.But if they use directly ffmepg of systems than I think that we should fix the ffmpeg for 3gp.Cause the error come through ffmpeg.So to do now and still now that package producer didn’t reply!what to do now should I wait for him or can u please fix it. :slight_smile:

Am 28.11.2011 05:16, schrieb abmsadi iiuc:
> directly ffmepg of systems than I think that we should fix the ffmpeg
Don’t think so on the same system where 1.7.1 from the build service
failed, the 1.7.3 from miksoft succeeded to convert to 3gp so haw can it
be ffmpeg, i did not change it.


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram