Taltan.blog.bkp

- page 2 / 9 -

samedi, septembre 17 2011

Concaténer des images simplement en ligne de commandes

20100612124759_Imagemagick-logo.pngOn ne présente plus ImageMagick, une suite d'utilitaire en ligne de commandes incroyablement puissante qui permet de créer, de convertir, de modifier, d'afficher des images dans tous les formats possibles et imaginables, couper, tordre, changer les couleurs, pivoter, additionner, soustraire, etc..... enfin bref, on peut quasiment tout faire, et tout cela en ligne de commande, donc en le combinant à un langage de script notre imagination ne suffirait pas à atteindre les limites ! La documentation ImageMagick sur le site Ubuntu-fr donne un bref aperçu de sa puissance, quant la documentation officielle qui recense de manière exhaustive toutes les options, elle donne simplement le vertige tant les possibilités sont infinies ! Je vous présente ci dessous une seule commande dont je me sert relativement souvent, la concaténation d'image en deux temps trois mouvements :

Lire la suite...

Convertir les enregistrements vidéos d'une FreeBox

ffmpeg-handbrake-logo.pngJe suis un Freenaute convaincu depuis de longues années, aujourd'hui heureux possesseur d'une FreeBox v6 (auquel il ne manque que la cafetière HTCPCP ) équipé d'un NAS de 250 Go et je dois bien avouer que je me lâche sur les enregistrements de programme TV. Le problème avec les enregistrements à partir d'une FreeBox, c'est le format de fichier un peu « bancale » car un fois récupéré sur le PC (Debian / Ubuntu), il est très difficile de le travailler, c'est à dire de le ré-encoder, le couper, etc... Enfin c'est plutôt le conteneur de la vidéo (.m2ts) qui est relativement exotique car les codecs de compression du son et de l'image sont quant à eux tout à fait standards, il s'agit en effet du codage H.264 (ou MPEG-4 AVC) pour la vidéo et du codage AAC (Advanced Audio Coding) pour le son. Vous trouverez ci dessous quelques astuces très simples qui vous permettrons de travailler ces fichiers (convertir / couper) sous un système Linux (Debian squeeze ou Ubuntu en l’occurrence, mais bien d'autres également) à l'aide de FFmpeg ou HandBrake :

Lire la suite...

dimanche, septembre 11 2011

Recherche avancée avec Google

logo-google.pngOn ne présente plus Google et sa formidable puissance. Je suis tombé au hasard d'un surf sur un article de Clubic datant de 2007 expliquant la recherche avancée façon Google, plutôt intéressant...

Notamment la commande qui permet de faire une recherche sur les pages "index of", c'est à dire les pages des serveurs web directement accessibles et non protégées... La recherche suivante dans Google par exemple nous donne des résultats surprenants...

Lire la suite...

Reconnexion automatique VPN (PPTP) sous Debian Squeeze

Fonctionnement-IpJetable.pngDepuis plus d'un an et demi j'utilise le service de VPN IPjetable, d’abord avec Ubuntu puis aujourd'hui avec Debian Squeeze. Ce VPN utilise le protocole PPTP, très facilement configurable et nativement supporté sous Linux. Je ne vais pas expliquer ce qu'est un VPN, d'autres l'ont trés bien fait, notamment l'excellent Korben, ni comment on le configure sous Debian, c'est enfantin (exemple ici, et c'est valable pour toutes distros sous Gnome). Le souci lorsqu'on utilise un service de VPN (même payant) c'est le déconnexion aléatoire de temps en temps. Pour gérer la reconnexion automatique, plusieurs solutions existent à base de scripts ou alors plus visuelles avec vpnautoconnect par exemple, mais aucune de ces solutions ne répond exactement à mon besoin qui est le suivant :

Lire la suite...

samedi, septembre 10 2011

Pour les nostalgiques de XMMS 1.XX sous Debian Squeeze

xmms.1.2.11-02.png Depuis mon dernier billet en 2009 au sujet de XMMS, bien des choses ont changé ; je suis passé à Debian et XMMS n'est plus mon lecteur MP3 par défaut (snif), quoique... Aujourd'hui ma bibliothèque musicale s'étant largement étoffée je n'ai pas eu d'autre choix que de tagguer (grâce à l'excellent EasyTag) consciencieusement tous mes morceaux et d'utiliser un autre logiciel pour gérer de manière avancée ma bibliothèque musicale, en l'occurence Clémentine.

Lire la suite...

Mon desktop 201109 (le vrai)

Après une grosse période Ubuntu bien active, j'ai squeezé Ubuntu depuis maintenant 6 mois ! Les choix et évolutions de Canonical (je vais pas revenir dessus) m'ont décidés de me « libérer » en installant Debian Squeeze et je ne suis pas déçu (stabilité, rapidité). Alors certes, ponctuellement, je mixe un peu les dépôts dans le sources.list afin d'avoir des versions de paquets plus récentes (à utiliser avec parcimonie et bon escient) mais une fois que l'on a ce que l'on veut, ça bouge plus, et c'est cela qui est agréable...

Donc au final, y'a pas photo, enfin si, en clin d'oeuil à Nicolargo ci dessous mon desktop de septembre 2011...

IMG_3685.JPG

Et le votre il ressemble à quoi ?

dimanche, juin 13 2010

En vracbuntu

En vrac et dans le désordre, quelques news autour de Ubuntu qui valent le coup d'être lues :

  • Ubuntu 10.04 LTS : la nouvelle référence des distributions Linux. L'excellent Tom's Hardware se fend d' un long et complet test d'Ubuntu 10.04. Ce dossier analyse les nouveautés par rapport à ses prédécesseurs et met en parallèle les deux dernières versions LTS, la 8.04 et l'actuelle 10.04 en proposant différents benchmark. La conclusion est limpide, c'est d'ailleurs le titre du dossier : la nouvelle référence des distributions Linux. Cependant l'auteur fait une remarque tout à fait pertinente, il s'interroge sur l'excellence des version LTS et le relatif caractère moyen (pour ne pas dire pire) des versions intermédiaires...
  • La folie des tablettes, bientôt le MMPad (Maverick Meerkat Pad) ! Canonical embraye et annonce qu'Ubuntu devrait débarquer sur des tablettes début 2011, probablement basé sur Maverick Meerkat
  • L'Europe pousse les gouvernements vers le logiciel libre, la commissaire européenne en charge du numérique, Neelie Kroes, souligne en substance le risque de se voir « enfermés accidentellement dans une technologie propriétaire », précise également que les alternatives sont systématiquement ignorées mais aussi que c'est un gaspillage d'argent public que la plupart des administrations ne peuvent plus se permettre. C'est tellement évident qu'on ne comprend pas bien le décalage entre les discours européens et les discours nationaux. Sur les centaines de milliers de postes de travail Windows/Internet Explorer/MS Office dans nos administrations, combien pourraient sans problème tourner avec le triptyque Ubuntu/Firefox/OpenOffice, à mon sens la grande majorité, alors certes pas demain, mais il faut amorcer un virage à un moment donné. Mais quand un gouvernement est capable de dire haut fort qu'OpenOffice est un firewall libre, on est bien loin du vrai débat.
  • Linux doit rendre l'open-source "fabuleux" pour rester dans la course des mobiles. l'identité visuelle de la dernière version d'Ubuntu y participe
  • L'adoption d'Ubuntu en entreprise passe par le support payant, Canonical lance sa nouvelle offre de service à destination des entreprise, un atout de plus pour la réponse à des appels d'offres de marchés publiques...
  • L'Ubuntu 10.10 en avant-première, les choses sérieuses vont commencer, l'alpha1 est désormais disponible. _/!\_ Attention, à manier avec précaution, uniquement si vous excellez avec les commandes en ligne _/!\_

samedi, juin 5 2010

En vracbuntu

En vrac et dans le désordre, quelques news autour de Ubuntu qui valent le coup d'être lues :

dimanche, novembre 8 2009

Le Google Trends Ubuntu 2009

googge_trend01.pngUbuntu souffle cette année sa cinquième bougie, et on peut dire que le « bulle » Ubuntu n'a pas explosé. Mark Shuttleworth dans un entretien accordé au monde.fr dans le cadre de cet anniversaire, précise même que « Ubuntu croît de 100 % chaque année ». Un indicateur (parmi d'autres...) qui permet de matérialiser le « phénomène » Ubuntu est le test Google Trends (outils qui permet de comparer et analyser l’usage et le comportement des mots clés dans Google). En 2007 et 2008 je m'étais amusé à comparer les résultats Google Trends entre les cinq principales distributions Linux à mon sens (pas de troll ;) ), à savoir Ubuntu, Suse, Fedora, Debian et Mandriva. Et bien, rebelote cette année, et la tendance se confirme :

Lire la suite...

Pour les nostalgiques de XMMS 1.XX sous Ubuntu, la suite...

Update : Installation XMMS sur Ubuntu Karmic Koala 9.10

xmms.1.2.11-02.pngDepuis mon billet « Pour les nostalgiques de XMMS 1.XX sous Ubuntu Hardy Heron 8.04 » , les choses ont changé... La 8.04 signait en effet l'arrêt de mort du maintien de XMMS dans sa branche 1.XX par les développeurs d'Ubuntu. À l'époque il n'existait pas de paquet .deb spécifique, il fallait en passer par la compilation de sources. Depuis, trois version d'Ubuntu se sont succédés, Ubuntu Intrepid Ibex 8.10, Ubuntu Jaunty Jackalope 9.04et Ubuntu Karmic Koala 9.10 mais surtout knuta maintient des paquets pour chaque distribution d'Ubuntu à partir du héron robuste et propose des dépôts, ce qui simplifie grandement la tache pour les nostalgiques de XMMS dont je fais partie.

Lire la suite...

dimanche, novembre 1 2009

Canonical et Ubuntu à l'Open World Forum 2009

Les 1er et 2 octobre dernier s'est tenu l’Open World Forum 2009 à Paris, en deux mots : il s'agit d'un « sommet international dédié aux décideurs et aux acteurs du Logiciel Libre, pour débattre de l'impact technologique, économique et social du logiciel libre et des technologies ouvertes. ». Canonical et Ubuntu y étaient présents. Mark Shuttleworth a animé une conférence en plénière sur le thème « Open Source, quels enjeux pour les politiques publiques ? ». Plusieurs interview ont été réalisées à cette occasion, sur Clubic ou le Monde informatique.

Intelli'N TV (webTv « apprenante » sur les enjeux de l'open source) a interviewé également quelques acteurs Canonical, dont le plus célèbre d'entre eux, Mark Shuttleworth qui nous explique sa vision du futur (en anglais dans le texte) dans cette vidéo : Challenges pour Linux : Ergonomie et cadence

Mais aussi Nicolas Barcet, responsable de la distribution Unbuntu server chez Canonical, qui nous explique notamment la relation entre salariés, communauté et les développeurs dans cette vidéo : Canonical, Ubuntu Linux, pousse son offre serveur et Cloud

samedi, juillet 4 2009

Le Tour de France en live... rebelote

Avis aux amateurs, tout comme pour Roland Garros, france2 diffuse cette année le Tour de France 2009 en live (enfin plutôt en direct) sur la toile. Les technologies utilisées sont les mêmes que pour Roland Garros, c'est à dire Silverlight, mais il est possible de passer outre et de lire directement le flux avec Firefox ou votre player vidéo préféré, en l'occurrence VLC pour ma part. Tout comme Roland Garros, les système utilise des token aléatoires pour générer les lien de streaming...

Pour récupérer le lien d'un stream à un instant T

Rendez-vous avant l'installation du plugin moonlight (voir plus bas ou en le désactivant), à l'adresse http://tour-de-france.france2.fr/?page=direct et grâce au plugin totem pour firefox :

letour01.png

Pour lire directement avec VLC

Pour récupérer le lien token : http://tour-de-france.france2.fr/appftv/akamai/token/gentoken1.php?flux=tourdefrance_2009

Pour le lire directement avec VLC, il faut utiliser l'option --referer de wget

vlc `wget -qO- --referer 'http://tour-de-france.france2.fr/?page=direct' 'http://tour-de-france.france2.fr/appftv/akamai/token/gentoken1.php?flux=tourdefrance_2009'`

Voila le résultat :

letour02.png

Pour profiter des fonctionnalités qu'offre la plateforme silverlight, le projet moonlight qui en est une implémentation opensource, offre un plugin pour Firefox, son installation est enfantine et fonctionne parfaitement avec Ubuntu 9.04 Jaunty Jackalope (32 et 64 bits), rendez vous à l'adresse http://go-mono.com/moonlight-preview/ :

Puis sélectionner votre architecture (elle doit automatiquement être détectée) et télécharger le plugin

RG3.png

Firefox l'installera automatiquement puis vous demandera de redémarrer

RG4.png

PS : Le direct vidéo en HD 720p avec contrôle du direct ne fonctionne pas chez moi avec ce plugin, et vous ?

samedi, juin 13 2009

Le jour où le libre prendra son envol...

Juste pour le plaisir...

Les manchots volent-ils ?

La preuve par la BBC

Le jour où le libre prendra son envol ;)

jeudi, juin 11 2009

Hadopi c'est...pas fini !

No comment...

« Le Conseil Constitutionnel a censuré Hadopi ! »

hadopi_fail_small.jpg

Sources : jaffiche.fr

Plus d'infos sur l'excellent Standblog...

Considérant « qu'Internet est une composante de la liberté d'expression et de consommation », et « qu'en droit français c'est la présomption d'innocence qui prime », le Conseil rappelle que « c'est à la justice de prononcer une sanction lorsqu'il est établi qu'il y a des téléchargements illégaux ». « Le rôle de la Haute autorité (Hadopi) est d'avertir le téléchargeur qu'il a été repéré, mais pas de le sanctionner ».

dimanche, mai 24 2009

Roland Garros en live...

Juste un petit mot pour signaler à tous les amateurs de Roland Garros (dont je fais partie...) que cette année France2 propose de suivre tous les matchs en live (enfin plutôt en direct...) sur son site web et cela pour tous les courts. Alors 1/2 bonne nouvelle me direz-vous, car cela la techno utilisée est Silverlight, certes, mais sans rentrer dans le débat (troll ;) ) l'autre moitié de la bonne nouvelle est qu'il est possible de récupérer les flux de streaming pour les lire soit directement avec Firefox (solution dégradée selon France2 !) ou mieux avec VLC. Les flux sont disponibles à ces adresses :

Pour lire directement avec VLC (ou autre) :

vlc "mms://direct.francetv.fr/rolandgarros/inrg01.wsx"

Update 26/05/2009 : L'adresse des flux changent constamment (avec token d'identification), les adresses ci-dessus ne sont plus valables, pour récupérer l'adresse de flux à instant T, avant l'installation du plugin moonlight (ou en le désactivant), à l'adresse http://roland-garros.france2.fr/?page=videos&type=direct grâce au plugin totem pour firefox :

RG7.png

Valable pour tous les courts où se déroulent des matchs, ensuite ouvrir VLC puis un flux réseau

Update 29/05/2009 : Toutes les adresses de récupération directe des flux sont OUT depuis le milieu de la journée, je suppose que france2 n'apprécie pas qu'on puisse récupérer ces flux directement ailleurs que sur leur site... cf commentaire n°35 de AP, il faut être sur la page de france2 pour pouvoir récupérer les flux, il faut utiliser l'option --referer de wget

wget -qO- --referer 'http://roland-garros.france2.fr/?page=videos&type=direct' 'http://roland-garros.france2.fr/appftv/akamai/token/gentoken1.php?flux=rolandgarros01'

J'ai modifié le script en conséquence !

Il existe des liens qui permettent de trouver les adresses de flux (+token associé) pour chaque match en cours :

Pour lire directement un flux :

vlc `wget -qO- --referer 'http://roland-garros.france2.fr/?page=videos&type=direct' 'http://roland-garros.france2.fr/appftv/akamai/token/gentoken1.php?flux=rolandgarros01'`

Voila le résultat :

RG2.png

Pour le flux des autres matchs :

Même principe pour les autres courts, flux à un instant T, pour le court N (généralement 1) :

Et ainsi de suite, il suffit d'incrémenter le chiffre à la fin du lien :

  • Court N+2 => HD : 7 et SD : 8
  • Court N+3 => HD : 9 et SD : 10
  • Court N+4 => HD : 11 et SD : 12
  • Court N+5 => HD : 13 et SD : 14
  • etc, etc...

Pour automatiser un peu tout ça, un petit script (inspiré par celui de alduc1 trouvé sur le forum Ubuntu.fr, merci à lui ) nécessite le paquet wget et zenity :

#!/bin/bash
### Acces aux flux mms de Roland Garros 2009
player="cvlc"
options_player=""

function main ()
{
choix=`zenity --list --height=640 --title="Roland Garros 2009 WEB" \
--column="ID"  --column="Flux" \
"01" "France2/3/4  HD" \
"02" "France2/3/4  SD" \
"03" "Orange 1" \
"04" "Orange 2" \
"05" "Orange 3" \
"06" "Orange 4" \
"07" "Orange 5" \
"08" "Orange 6" \
"09" "Orange 7" \
"10" "Orange 8" \
"11" "Orange 9" \
"12" "Orange 10" \
"13" "Orange 11" \
"14" "Orange 12" \
"15" "Orange 13" \
"16" "Orange 14" \
`

if [ $? = 0 ]
then

killall $player

case $choix in
01 ) $player $options_player `wget -qO- --referer 'http://roland-garros.france2.fr/?page=videos&type=direct' 'http://roland-garros.france2.fr/appftv/akamai/token/gentoken1.php?flux=rolandgarros01'` & ;;
02 ) $player $options_player `wget -qO- --referer 'http://roland-garros.france2.fr/?page=videos&type=direct' 'http://roland-garros.france2.fr/appftv/akamai/token/gentoken1.php?flux=rolandgarros02'` & ;;
03 ) $player $options_player `wget -qO- --referer 'http://roland-garros.france2.fr/?page=videos&type=direct' 'http://roland-garros.france2.fr/appftv/akamai/token/gentoken1.php?flux=rolandgarrosorange1'` & ;;
04 ) $player $options_player `wget -qO- --referer 'http://roland-garros.france2.fr/?page=videos&type=direct' 'http://roland-garros.france2.fr/appftv/akamai/token/gentoken1.php?flux=rolandgarrosorange2'` & ;;
05 ) $player $options_player `wget -qO- --referer 'http://roland-garros.france2.fr/?page=videos&type=direct' 'http://roland-garros.france2.fr/appftv/akamai/token/gentoken1.php?flux=rolandgarrosorange3'` & ;;
06 ) $player $options_player `wget -qO- --referer 'http://roland-garros.france2.fr/?page=videos&type=direct' 'http://roland-garros.france2.fr/appftv/akamai/token/gentoken1.php?flux=rolandgarrosorange4'` & ;;
07 ) $player $options_player `wget -qO- --referer 'http://roland-garros.france2.fr/?page=videos&type=direct' 'http://roland-garros.france2.fr/appftv/akamai/token/gentoken1.php?flux=rolandgarrosorange5'` & ;;
08 ) $player $options_player `wget -qO- --referer 'http://roland-garros.france2.fr/?page=videos&type=direct' 'http://roland-garros.france2.fr/appftv/akamai/token/gentoken1.php?flux=rolandgarrosorange6'` & ;;
09 ) $player $options_player `wget -qO- --referer 'http://roland-garros.france2.fr/?page=videos&type=direct' 'http://roland-garros.france2.fr/appftv/akamai/token/gentoken1.php?flux=rolandgarrosorange7'` & ;;
10 ) $player $options_player `wget -qO- --referer 'http://roland-garros.france2.fr/?page=videos&type=direct' 'http://roland-garros.france2.fr/appftv/akamai/token/gentoken1.php?flux=rolandgarrosorange8'` & ;;
11 ) $player $options_player `wget -qO- --referer 'http://roland-garros.france2.fr/?page=videos&type=direct' 'http://roland-garros.france2.fr/appftv/akamai/token/gentoken1.php?flux=rolandgarrosorange9'` & ;;
12 ) $player $options_player `wget -qO- --referer 'http://roland-garros.france2.fr/?page=videos&type=direct' 'http://roland-garros.france2.fr/appftv/akamai/token/gentoken1.php?flux=rolandgarrosorange10'` & ;;
13 ) $player $options_player `wget -qO- --referer 'http://roland-garros.france2.fr/?page=videos&type=direct' 'http://roland-garros.france2.fr/appftv/akamai/token/gentoken1.php?flux=rolandgarrosorange11'` & ;;
14 ) $player $options_player `wget -qO- --referer 'http://roland-garros.france2.fr/?page=videos&type=direct' 'http://roland-garros.france2.fr/appftv/akamai/token/gentoken1.php?flux=rolandgarrosorange12'` & ;;
15 ) $player $options_player `wget -qO- --referer 'http://roland-garros.france2.fr/?page=videos&type=direct' 'http://roland-garros.france2.fr/appftv/akamai/token/gentoken1.php?flux=rolandgarrosorange13'` & ;;
16 ) $player $options_player `wget -qO- --referer 'http://roland-garros.france2.fr/?page=videos&type=direct' 'http://roland-garros.france2.fr/appftv/akamai/token/gentoken1.php?flux=rolandgarrosorange14'` & ;;
esac
else
killall $player
exit 0
fi
}

while :
do main
done

Résultat, on peux même voir plusieurs matchs en même temps ! RG9.png

Pour profiter des fonctionnalités qu'offre la plateforme silverlight, le projet moonlight qui en est une implémentation opensource, offre un plugin pour Firefox, son installation est enfantine et fonctionne parfaitement avec Ubuntu 9.04 Jaunty Jackalope (32 et 64 bits), rendez vous à l'adresse http://go-mono.com/moonlight-preview/ :

Puis sélectionner votre architecture (elle doit automatiquement être détectée) et télécharger le plugin

RG3.png

Firefox l'installera automatiquement puis vous demandera de redémarrer

RG4.png

Sources : http://blogs.msdn.com/clauer/archive/2009/05/06/silverlight-sur-linux-moonlight-2-0-passe-une-tape-importante.aspx

Voila le résultat, sur le site web de france2 : http://roland-garros.france2.fr/?page=videos&type=direct

RG5.png

Je préfère néanmoins la solution VLC, car beaucoup plus light, en effet le couple firefox + plugin moonlight est très gourmand en ressources systèmes...

Plus aucune excuse pour rater une balle de match !

- page 2 / 9 -