Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: .3gp files maken  (gelezen 1503 keer)

.3gp files maken
« Gepost op: 2010/04/27, 13:24:23 »
Ik wil enkele instructie videos geschikt maken voor op mijn mobiel.
Converteren naar 3gp dus.
Cinelerra kan dat niet.
Lives stort af nadat ik de opdracht heb gegeven.
OpenShot stort af nadat ik de opdracht heb gegeven.
WinFF gaf aanvankelijk problemen met codecs. Nadat ik dit opgelost had kon ik bij de optie "mobile phones" alleen een audio-file genereren.
Dan maar rechtstreeks vanaf de command line met ffmpeg geprobeerd.

Nu gebeurt er het volgende:

rene@schoothondje:~/IVN/multimediaal$
rene@schoothondje:~/IVN/multimediaal$ ffmpeg -i fitis.mpeg -ab 8000 -s 704x576 fitis.3gp
FFmpeg version SVN-r19352-4:0.5+svn20090706-2ubuntu2.2, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --extra-version=4:0.5+svn20090706-2ubuntu2.2 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --extra-cflags=-I/build/buildd/ffmpeg-0.5+svn20090706/debian/include --enable-shared --disable-static
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 0 / 52.20. 0
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libavfilter    0. 4. 0 /  0. 4. 0
  libswscale     0. 7. 1 /  0. 7. 1
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Apr 23 2010 15:05:49, gcc: 4.4.1

Seems stream 0 codec frame rate differs from container frame rate: 50.00 (50/1) -> 25.00 (25/1)
Input #0, mpeg, from 'fitis.mpeg':
  Duration: 00:01:11.90, start: 0.500000, bitrate: 1028 kb/s
    Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x576 [PAR 64:45 DAR 16:9], 104857 kb/s, 25 tbr, 90k tbn, 50 tbc
    Stream #0.1[0x80]: Audio: ac3, 48000 Hz, stereo, s16, 256 kb/s
File 'fitis.3gp' already exists. Overwrite ? [y/N] y
Output #0, 3gp, to 'fitis.3gp':
    Stream #0.0: Video: h263, yuv420p, 704x576 [PAR 16:11 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 25 tbc
    Stream #0.1: Audio: libamr_nb, 48000 Hz, stereo, s16, 8 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
[libamr_nb @ 0x98d70b0]Only 8000Hz sample rate supported
Error while opening codec for output stream #0.1 - maybe incorrect parameters such as bit_rate, rate, width or height
rene@schoothondje:~/IVN/multimediaal$

Wie kan mij helpen met de juiste command-line opties, ik kom er zo niet meer uit.

Bij voorbaat dank,

René.

Offline BlueWolf

  • Lid
Re: .3gp files maken
« Reactie #1 Gepost op: 2010/04/27, 14:08:47 »
De fout staat (weliswaar niet duidelijk) in de output:

Citaat
[libamr_nb @ 0x98d70b0]Only 8000Hz sample rate supported

Standaard probeert ffmpeg audio om te zetten naar 44100 Hz, wat in dit geval dus niet kan. Daarom moet je er nog "-ar 8000" bij zetten.

ffmpeg -i fitis.mpeg -ar 8000 -ab 8000 -s 704x576 fitis.3gp
Als je de nieuwe regel probeert, krijg je als het goed is nog een error. In ieder geval wel in mijn geval toen ik het testte.

Citaat
[libamr_nb @ 0x24aa9b0]bitrate not supported: use one of 4.75k, 5.15k, 5.9k, 6.7k, 7.4k, 7.95k, 10.2k or 12.2k

Hiermee wordt gezegt dat de audio-bitrate (de -ab) niet kan. De 8000 staat gelijk aan 8.0k trouwens. Dus daarvoor moet je een andere kiezen.

ffmpeg -i fitis.mpeg -ar 8000 -ab 7950 -s 704x576 fitis.3gp
Deze werkt hier bij mij in ieder geval :)

Re: .3gp files maken, opgelost
« Reactie #2 Gepost op: 2010/04/27, 21:13:34 »
Hey Blue Wolf,

Bedankt voor het meedenken.
Het ging bijna goed.
Nog 1 vlekje weg moeten werken:
[libamr_nb @ 0x98fe0b0]Only mono supported

Opgelost door de regel te veranderen in:
ffmpeg -i fitis.mpeg -ar 8000 -ab 7950 -ac 1 -s 704x576 fitis.3gp
met: -ac 1 wordt de zaak mono.
Van een mpeg bestand van 8.8 Mb wordt nu een 3gp gemaakt van 2.6 Mb.
Speelt prima af via VLC.
Allen mijn mobiel snapt nog niet helemaal dat hij ( of zij ?) ook beeld moet laten zien.

Die horde nemen we ook nog wel.

Bedankt,

René.

Offline scaniav8

  • Lid
Re: .3gp files maken
« Reactie #3 Gepost op: 2010/06/20, 22:12:20 »
De nieuwste real player downloaden, daar zit de realplayer converter bij en daar kan je een video bestand naar toe slepen en kiezen op welk device je hem wilt afspelen...de rest gaat vanzelf... that's all

Re: .3gp files maken
« Reactie #4 Gepost op: 2010/06/20, 22:27:17 »
Of gewoon Mobile Media Converter gebruiken, prachtig programma'tje :)
http://www.miksoft.net

Of evt. WinFF, ook een heel mooi programma'tje: http://www.winff.org