El meu mobil igual que molts mobils d'ultima generacio usen el format 3gpp per grabar video. El problema es que no sabia com veure aquest format en linux i he trobat un petit hack per solucionar el tema: Watching browser embedded 3gp videos in Linux.
s molt senzill nomes heu de localitzar el fitxer de configuracio dels codecs del mplayer: /usr/share/mplayer/codecs.conf i a la seccio: videocodec ffh263 afegiu al final de la mateixa: format 0x33363273 ha de quedar mes o menys aixi:
videocodec ffh263 info "FFmpeg H263 decoder" status working fourcc H263,U263,h263,X263 fourcc viv1 h263 driver ffmpeg dll h263 out YV12,I420,IYUV format 0x33363273
Per transformar el format del fitxers 3gpp a algun altre format: Towards Mobile Tivo.L'unic problema que tinc ara es que no sento el so, algu sap com fer-ho?
Comentarios
VLC
Hola! jo no havia tingut problemes amb la visualitzacio d'aquests arxius, o feia mitjançant el VLC.
Us deixo els enllaços
http://www.videolan.org/vlc/
http://www.videolan.org/vlc/download-suse.html
Són necessàries llibreries del 3gpp
El format definit pel 3GPP de audio utilitza els codecs AMR-NB i AMR-WB (Adaptative Multi Rate - Narrow Band / Wide Band), els quals estan suportats per ffmpeg a partir de llibreries externes. A la documentació de ffmpeg es pot veure aquest detall a la taula on es llisten els audio codecs.
Al exemple que indica el link Towards Mobile Tivo per codificar els videos:
"ffmpeg -i news24-tmp2.avi -s 128x96 -vcodec h263 -ar 8000 -ac 1 -acodec amr_nb -r 6 news24.3gp"
la codificació de audio es realitzava amb amr_nb, el que pasa que el codec AMR definit amb la distribució de ffmpeg utilitza llibrerires del 3GPP no incloses a ffmpeg, degut a no existir una llicència clara per la utilització del codi del 3GPP.
Tot el que s'ha de fer es seguir les instruccions indicades al codi de arm.c (link bastant clar amb totes les direccions necessàries
), és a dir, baixar el codi de les llibreries del 3GPP (tot indicat al enllaç anterior) als directoris corresponents de ffmpeg i recompilar ffmpeg amb les opcions corresponents.
En teoria, un cop fet això, executar la mateixa comanda anterior per codificar els videos hauria de incloure el so.
Que hi hagi sort.
Salutacions.