Infos générales

Changement d'adresse du blog !!

Blog.Roozeec.fr
Vendredi 22 décembre 2006
J'ai acheté un lecteur DVD/DIVX de marque Peekton en 2005 : Le peekton 6006
J'en suis très satisfait et je me suis dit qu'en cette fin d'année une petite fête avec un petit DVD de compilation mp3/ogg serait donc le bienvenu. Je grave le tout et j'insère la galette dans le lecteur. Tout se passe bien, mis a part une chose assez embetante : la lecture des fichiers mp3 se fait dans l'ordre alphabetique. Pas de lecture aléatoire, c'est vraiment pas super pour animer une petite soirée entre amis. En effet si plusieurs chansons sont du même artiste , elle se font toutes à la suite les unes des autres....

En cherchant sur le net et sur le site officiel de peekton, je vérifie la version de mon firmware. Tiens, c'est une version ancienne et qui peut etre mise a jour : 05.00.04.08. En effet, ce qu'il y a d'interessant est sur cette page : Test du Peekton 6006

La lecture aléatoire y est présente :


La version testé par le site est : A5.00.05..07

Donc, ni une ni deux je me décide à flasher le firmware de mon peekton.

Attention ce genre de manipulation est a faire avec précaution, si vous n'êtes pas sur de ce que vous faites, passez votre chemin. En effet, ca peut être dommageable pour le lecteur DVD!


Sur la notice explicative de la manipulation a faire, le constructeur Peekton préconise NERO comme logiciel de gravure. Moi je suis sous Linux, et donc je ne l'utilise pas.J'ai une partition Windows qui traine sur un des disques durs, mais je ne veux pas l'utiliser. Allons-y donc gaiement avec le logiciel de gravure par excellence sous Linux : k3b

Mais avant tout, les conditions pour que la gravure se passe bien et que le lecteur reconnaisse le CD sont :
  • Nom de Volume : MEDIATEK
  • ISO9660
  • Pas de format Joliet
  • Niveau 1, Mode 1
  • Pas de multisession
Voyons tout celà sous K3B, tout d'abord il faut creer un projet de CD de données :


Ensuite le nom du volume : MEDIATEK.


Voici donc le projet au complet, avec le fichier MTK.BIN fourni par peekton :


Maintenant, je clique sur Graver (en haut à gauche) pour voir apparaitre la fenêtre d'options du projet. Dans l'onglet Paramètres, le mode 1 et le disque sans le multisession sont a positionner :


Je vérifie le nom de volume :


Je désactive les extensions Joliet :


CE qui a pour conséquence le message suivant :


Qu'importe, on continue, car ce n'est pas destiné à Windows.

Bon, voilà tout est prêt, c'est parti pour la gravure... Une fois terminé, direction le salon, je mets la galette dans le lecteur et j'attends... Bon signe, il reconnait que c'est une mise a jour. C'est parti en respectant SCRUPULEUSEMENT  la notice du constructeur sous peine de .... be, que plus rien ne marche ...

Pour mon cas tout s'est bien passé, le tout en 5 minutes chrono en main. Efficace. Quelques test m'ont permis de vérifier que la lecture aléatoire fonctionne bien. Super !. La mise a jour a apporté les améliorations suivantes (a vérifier) :
  • Support des fichiers de sous-titres aux formats SMI, SRT et SUB.
  • Support du codec DivX 6.0.
  • Amélioration de la lecture des sous-titres dans les vidéos DivX.
  • La sortie vidéo par défaut est désormais la sortie RGB.
Un appareil avec mise a jour c'est bien pratique quand même, que ce soit pour les fonctionnalités ou les nouveaux codecs à supporter.

par Roozeec publié dans : Video
Lundi 8 mai 2006
Les vacances de paques se terminant pour ma zone, je n'ai pas été beaucoup présent sur le site pendant cette dizaine de jours. Mais maintenant c'est reparti, et aujourdh'ui je vous propose de vous montrer comment on peur visualiser les clips musicaux de Yahoo Music a partir de Firefox et sous Linux.

Le site Francais de Yahoo Music se trouve à l'adresse : http://fr.music.yahoo.com et quand vous voulez visualiser un clip de votre choix sous Linux, voici ce qui apparait :


C'est clair et net ca ne marche pas sous ... Macintosh ?????? Et Linux alors, apparemment Yahooo ne connais pas , pas grave ... continuons. Pour pouvoir donc visualiser des clips, il faut avoir les outils suivants :
  • Firefox 1.5
  • Plugin Mplayerplugin pour firefox
  • Plugin Greasemonkey pour Firefox
  • Script pklaunch.
Voyons en détails ces outils.

1) Firefox, je n'en parle pas.
2) Mplayer plugin a installer , sur Roozeec Linux blog j'ai un article pour celà : Vidéos en ligne avec Mplayerplugin

3) Greasemonkey.

C'est une extension firefox qui permet d'écrire des scripts pour interagir sur des pages WEB. A installer comme une extension habituelle a partir de la page : Greasemonkey
Pour vérifier , il faut redemarrer firefox et visualiser si une petite tete de signe est presente dans la barre de status de firefox :
Si le signe est triste l'extension n'est pas activée :
Si il sourit c'est qu'lle est active :

4) Installer un script pour Greasmonkey : pklaunch

Pour l'installer il faut aller sur la page http://www.pooyak.com/p/pklaunch/ et faire un clic droit sur le lien du script comme sur l'image ci-dessous:


ensuite de cliquer sur install user script. Vous devez avoir au final un message indiquant que c'est fait :



Ensuite il faut verifier que Greasmonkey l'a bien recu, ceci en cliquant droit sur la tete de singe sur votre navigateur et en cliquant sur Manage user script, vous devez voir le script installé :


C'est a partir de là que j'ai eu des problèmes, en effet le script est bien installé mais je ne le vois pas dans la liste des scripts de greasmonkey lors du clic droit sur la tete de singe :


Je ne sais pas pourquoi, de ce fait j'ai installé le script de base de test de Greasmonkey, le Hello World et là ca fonctionne donc y a un truc qui coince. Ce que j'ai fait , j'ai donc remplacé le contenu du script helloworld par le contenu du script pklaunch, c'est pas terrible, mais ca marche. Pour info les script se trouvent dans le répertoire ~/.mozilla/firefox/XXXXX.default/gm_scripts, avec XXXX à remplacer par ce qu'il y a chez vous.

Donc maintenant comment ca fonctionne tout ca ?

Il suffit de se connecter sur : http://fr.launch.yahoo.com/ en ayant pris soin de valider l'activation de Greasmonkey, et que se passe t'il si on clique comme au début de cet article sur un clip:
Choisissons Rihanna (SOS):


Une fenetre apparait avec MplayerPlugin qui se lance:


On attend un peu, c'est relativement lent et enfin le clip arrive et tout fonctionne correctement. Celà dit, j'ai remarqué que ca ne fonctionne pas avec tous les clips, pourquoi ? Mystère. De temps en temps, j'ai aussi le cas ou un plugin est manquant, je n'ai pas trop investigué pourquoi encore :


Voilà,  ca nous permet Linuxiens, d'en profiter un peu aussi.
par Roozeec publié dans : Video
Mercredi 12 octobre 2005
La technologie actuelle avancant a grand pas, il est maintenant possible de creer ses propres DV de videos personnelles. En effet, mon projet DVZEEC qui convertit des videos DV en XVID, d'une part ne suscite pas beaucoup d'interet et d'autres part , la perte de qualite et l'intereactivite n'est pas forcement optimale. Je me suis donc decide a franchir le pas en achetant un graveur de DVD.

Maintenant il faut trouver les programmes adequats pour pouvoir faire quelque chose de sympa tout en restant relativement simple. Apres de nombreux essais de logiciel, j'en suis arrive a l'utilisation des programmes suivants. De plus je me suis inspire d'une page WEB tres utile pour l'explication des lignes de commandes Linux pour la conversion des fichiers et la creation DVD : http://linuxgazette.net/issue83/stoddard.html

1) Editer les fichiers DV.

Pour faire des transitions entre les scenes de mes videos DV, j'utiliserais sans doute : DV Video Assembler. Un programme (script avec GUI) qui tourne avec le programme Kommander de KDE et qui permet de generer des transitions entre les differentes scenes.

2) Creer des fichier au format DVD (Mpeg 2) a partir des fichiers DV.

Ici, j'ai teste de nombreux scripts et j'ai retenu un seul. Il se compose de quelques lignes de commandes Linux em mode console. Simple mais efficace
# Encodes the video stream
lav2wav +p video/stream.avi | mp2enc -V -o video/audio.mp2
lav2yuv +p video/stream.avi | mpeg2enc -n n -f 8 -s -r 16 -o video/video.m1v
mplex -f 8 video/audio.mp2 video/video.m1v -o video/complete.mpg

3) Creation de l'interface DVD et de l'enchainement video.

La c'est la partie delicate du projet de creation DVD. J'ai choisi QDVDAUTHOR car il est complet et simple. Cependant, il faut faire attention, car il est exigeant sur le format des fichiers MPEG2 qu'on lui fournit en entree. Par exemple, je n'ai pas pu le faire fonctionner avec des MPEG2 isssues de la suite tovid, mais uniquement a partir de fichiers generes par KINO ou par le script decrit en 2). Une prise en main et de nombreux essais est quand meme necessaire pour pouvoir utiliser de facon optimale ce programme. Une fois que l'interface est definie (image de fond, vignette videos, menu,...) il suffit de lancer la creation du systeme de fichiers du DVD. Le programme utilise dvdauthor de facon a generer ce systeme de fichiers , a savoir les repertoires AUDIO_TS et VIDEO_TS.

4) Gravure sur DVD.

La j'ai eu quelques soucis avec les programmes de gravure. Des fois ca marchait, des fois ca marchait pas, je comprends pas bien pourquoi. Toujours est il que j'ai fini par abandonner les interfaces graphiques et utiliser la bonne vieille console avec les commandes suivantes :

# Creation de l'ISO DVD a partir du repertoire dvd dans lequel
# j'ai transfere les repertoires AUDIO_TS et VIDEO_TS
mkisofs -dvd-video -udf -o dvd.iso dvd/
# Formatage du DVD (si RW bien sur). Mon graveur est sur /dev/hda
dvd+rw-format -f /dev/hda
# gravure de l'iso DVD
growisofs -Z /dev/hda=dvd.iso

Voila comment je compte m'y prendre, maintenant le plus gros du travail est bien sur la partie 3).
Tous commentaires bienvenus.
par Roozeec publié dans : Video
Lundi 4 juillet 2005
En fin de semaine derniere, j'ai beaucoup avancé concernant les sous titres pour mes fichiers XVID. En effet, apres de nombreux tests, j'ai étudié en détail un fichier SRT de sous titres qui fonctionne et un fichier qui ne fonctionne pas. Je me suis apercu que c'était un probleme de CR/LF (retour chariot, ligne suivante) qui devaient etre codés. Avec des éditeurs de texte, les 2 fichiers sont identiques mais en regardant le codage de ces fichiers en hexadécimal, la différence est flagrante (c'est un peu technique tout ca c'est vrai, je le reconnais, mais c'était le seul moyen de m'en dépatouiller). Donc au final apres avoir codé les bons caracteres, je lance le tout sur ma platine et bonheur, mes sous-titres apparaissent correctement. Voila donc un probleme de reglé.

Ou j'en suis donc maintenant ? Je pense que ce que je fais (capture DV, génération SRT, conversion XVID, gravure CD) pourrait peut-etre faire l'objet d'un projet. En effet, on peut imaginer (ce serait vraiment bien) brancher le camescope, configuration de quelques fichiers et lancement du script et le PC travaille de facon a générer une galette (CD) avec le film en XVID et les sous-titres...

Pour l'instant, j'ai déja ceci de pret :
  • Capture DV camescope vers fichiers avec timestamp
  • Génération automatique des sous-titres en fonction des fichiers. Les sous-titres sont sur 2 lignes, la ligne 1 contient un titre général pour toutes les scenes de la cassette et la ligne 2 contient la date et l'heure de la scene.
  • Conversion DV vers XVID en automatique
Ce qu'il me reste a régler :
  • Apres la fin de la cassette du camescope, le programme de capture ne s'arrete pas automatiquement, je suis obligé de faire un CTRL+C, pas tres pratique, car pour continuer en automatique ...
  • Faire un fichier de configuration pour les sous-titres, car actuellement toutes les configurations sont dans mon script...
  • La conversion en XVID se fait en graphique (pilotée cependant par un script), c'est pas terrible, car des fenetres s'affichent a chaque conversion, le mieux serait en tache de fond.
  • Faire un module de test des vidéos et sous-titres pour vérifier le travail avant gravure. C'est la moindre des choses.
  • Gravure sur CD
  • Le plus gros pour la fin : rassembler le tout sous une interface graphique qui permettrait de tout faire. Mais quel langage ? TCL/TK, Python, perl avec GTK ?, mais bon je ne suis pas un expert la dedans. J'ai découvert il y a quelques temps Gambas (http://gambas.sourceforge.net), un Visual Basic sous Linux, pour la création d'interface graphique c'est tres simple apparemment, mais pour interfacer avec un script je ne sais pas... Si quelqu'un a d'autres idées...

Voila, donc qu'en pensez-vous ?

seriez vous intéréssés pour aider, utiliser ce systeme ?
Je vous propose un petit sondage la dessus. N'hesitez pas aussi a poster vos commentaires , vos avis sur ce projet (bien,pas bien, inutile, utile) .....


par Roozeec publié dans : Video
 
 
créer un blog sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur avec TF1 Network - Signaler un abus