Par dodo.
Bonjour à tous,
je vais rassemblé ici quelques détails de lignes de commandes pour que vous profitiez de votre Viewty
Le sujet traitera essentiellement de transcodage (audio et vidéo) car bien que le
Viewty est un bon smartphone (il lit les DivX oui oui
), ses codecs sont limités
Avant toute chose, il vous faudra l'indispensable câble DATA (USB) pour transférer vos médias de Slack vers le Viewty (la norme utilisée étant la classique “UMS” pour Usb Mass Storage, donc votre smartphone est vu comme un disque dur). Ce câble est disponible par exemple sur le site maisondugsm pour 24,90€.
Pour réaliser le transcodage de nos médias, on utilisera la commande mencoder faisant partie du paquet MPlayer.
Je veux lire mes vidéos YouTube sur mon Viewty
Ok, le plus simple est d'installer l'extension DownloadHelper pour FireFox, de sauvegarder la vidéo au format Flash et d'effectuer un transcodage. Bien que le Viewty lit les .swf, il ne lit pas les .flv
Une vidéo qui m'éclate bien est l'excellente Spooky Tesla Spirit Radio
Voici la commande à taper :
mencoder Spooky\ Tesla\ Spirit\ Radio.flv -ovc lavc -oac copy -o Spooky\ Tesla\ Spirit\ Radio.avi
Ici on s'occupe uniquement de la partie vidéo, pour la bande son (format mp3), on fait une simple copie car le codec est supporté par le Viewty.
J'ai en ma possession un Appareil Photo Numérique (Cyber-Shot DSC-W100) qui fait des petites vidéos en 640×480 avec une bonne définition (mode fine) mais pose un problème si je veux lire les-dites vidéos sur le Viewty
Mon APN enregistre les vidéos sous la forme suivante : fichier.mpg et j'en conclus qu'il sagit de MPEG-1
dodo@darkstar:~$ file trou\ des\ corneilles.mpg trou des corneilles.mpg: MPEG sequence, v1, system multiplex dodo@darkstar:~$
Ce codec MPEG-1 est normalement pris en charge par le Viewty et on va le vérifier en faisant un dump de la partie vidéo
dodo@darkstar:~$ mplayer -dumpvideo trou\ des\ corneilles.mpg MPlayer SVN-r30604-snapshot-4.3.3 (C) 2000-2010 MPlayer Team Playing trou des corneilles.mpg. MPEG-PS file format detected. Core dumped ;) Exiting... (End of file) dodo@darkstar:~$
On obtient en résultat un fichier stream.dump qui passe très bien sur le Viewty ! C'est donc la bande son qui pose problème. Pour la version de MPlayer, ne vous inquiétez pas on va y venir
Bien que Slackware 13.0 propose le paquet MPlayer, ce dernier est bridé et le mieux pour continuer est d'installer LAME comme dépendence pour une version récente de MPlayer
Je détaillerais pas comment faire un SlackBuild, le Wiki a une section appropriée pour ça. Je vous indique tout de même les options du configure :
./configure --prefix=/usr --enable-nasm --disable-static
./configure \ --prefix=/usr \ --codecsdir=/usr/lib/codecs \ --datadir=/usr/share/mplayer
Une fois nos paquets installés, vérifions que nous avons bien le nouveau codec audio mp3lame :
dodo@darkstar:~$ mencoder -oac help MEncoder SVN-r30604-snapshot-4.3.3 (C) 2000-2010 MPlayer Team Available codecs: copy - frame copy, without re-encoding (useful for AC3) pcm - uncompressed PCM audio mp3lame - cbr/abr/vbr MP3 using libmp3lame lavc - FFmpeg audio encoder (MP2, AC3, ...) dodo@darkstar:~$
Pour en revenir à l'exemple précédent, on peut maintenant encoder la vidéo de notre APN pour le Viewty :
mencoder trou\ des\ corneilles.mpg -ovc lavc -oac lavc -lavcopts acodec=libmp3lame -vf scale=400:240 -o trou\ des\ corneilles.avi
Ici, on en profite pour adapter la vidéo à la résolution de l'écran du Viewty (400×240 pixels)
Avec cette petite doc vous disposez maintenant de quelques astuces pour transférer vos vidéos favorites sur votre Viewty ! Tiens, pourquoi ne pas essayer avec les vidéos des RMLL ?