Vous êtes ici: La documentation de Slackware-fr » Venez contribuer ! » Vos brouillons » LG Viewty (KU990i) & Slack

LG Viewty (KU990i) & Slack

Par dodo.

Préambule

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 :-D ), ses codecs sont limités :-(

Requis

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€.

Mencoder

Pour réaliser le transcodage de nos médias, on utilisera la commande mencoder faisant partie du paquet MPlayer.

Exemples par la pratique

YouTube

Je veux lire mes vidéos YouTube sur mon Viewty :-D 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 LOL 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.

Cas d'un APN

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 LOL

MPlayer

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 :-P 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 :

LAME
./configure --prefix=/usr --enable-nasm --disable-static
MPlayer
./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) :-)

Conclusion

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 ? ;-)

site/brouillons/viewty.txt · Dernière modification: 2010/03/21 12:33 par dodo