Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
ipod [Le 29/06/2012, 09:57] – Correction tag VÉTUSTE zebulonT | ipod [Le 21/01/2019, 16:26] (Version actuelle) – [Problèmes rencontrées] 82.238.251.51 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | |||
+ | ====== iPod ====== | ||
+ | |||
+ | Il est possible d' | ||
+ | |||
+ | Sous les dernières versions d' | ||
+ | |||
+ | <note important> | ||
+ | 13/03/2010 : Ipod shuffle 3G fonctionne avec le logiciel Floola (freeware).\\ | ||
+ | 30/09/2013 iPod 7 est pris en charge par libgpod. Il faut ajouter un fichier comme décrit sur : http:// | ||
+ | " | ||
+ | libhashab.so" | ||
+ | 27/07/2014 iPod nano 5G fonctionne "out of the box" avec Trusty 14.04 LTS. | ||
+ | </ | ||
+ | ===== Connexion de l'iPod sous Ubuntu ===== | ||
+ | ==== Cas général : tout iPod excepté iPod Touch et iPhone ==== | ||
+ | Branchez votre iPod directement sur une prise USB de votre ordinateur pour qu'il soit reconnu ! | ||
+ | N' | ||
+ | |||
+ | L'iPod est un appareil doté d'une batterie interne qui se recharge via sa connexion USB sur l' | ||
+ | |||
+ | |||
+ | Dès que votre iPod est reconnu par Ubuntu Linux, il est " | ||
+ | |||
+ | {{materiel: | ||
+ | |||
+ | Si votre icône n' | ||
+ | |||
+ | ==== Cas particulier : iPod Touch et iPhone tout firmware ==== | ||
+ | |||
+ | <note tip> | ||
+ | |||
+ | [[iphone|Page dédiée à l' | ||
+ | |||
+ | |||
+ | ==== Cas particulier : iPod Nano 3G==== | ||
+ | Si vous connectez votre iPod Nano 3G directement et transférez de la musique dessus via Rhythmbox, il est possible que vous perdiez toutes les données. Seule solution après ça, formatez l'iPod via iTunes sous Windows. Pour éviter ceci j'ai appliqué la solution suggérée sur cette page. | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | En résumé il faut installer les paquets [[apt:// | ||
+ | |||
+ | Ensuite connectez votre iPod et dans un terminal tapez la commande df : | ||
+ | |||
+ | < | ||
+ | Le résultat de la commande doit ressembler à cela : | ||
+ | < | ||
+ | Sys. de fich. | ||
+ | / | ||
+ | udev | ||
+ | none | ||
+ | none | ||
+ | none | ||
+ | none | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | |||
+ | Repérez le système de fichier sur lequel est monté votre iPod (ici /dev/sdb1) | ||
+ | |||
+ | Puis lancez : | ||
+ | |||
+ | < | ||
+ | |||
+ | Ensuite déconnectez votre iPod puis reconnectez-le ça devrait fonctionner. Attention cependant, j'ai remarqué qu'on ne peut pas charger un morceau directement vers une piste de lecture de l' | ||
+ | ==== Cas particulier : iPod Nano 5G ==== | ||
+ | |||
+ | issu de : [[http:// | ||
+ | Testé à partir de Ubuntu 11.10 en dual boot avec Win7 | ||
+ | |||
+ | 1. Etape obligatoire même si elle est toujours pénible : boot sous Windows et lancement d' | ||
+ | Une fois fait, vous pouvez éjecter votre iPod et redémarrer sous Ubuntu. | ||
+ | |||
+ | 2. Une fois sous Ubuntu, rebrancher votre iPod. Sous 11.10 il est nativement reconnu. | ||
+ | On va récupérer le FirewireGuid de l' | ||
+ | Vous devriez obtenir un truc dans le genre : | ||
+ | |||
+ | iSerial 3 000A270015464B64 | ||
+ | iSerial 1 0000: | ||
+ | iSerial 3 0000020BE288 | ||
+ | iSerial 1 0000: | ||
+ | iSerial 1 0000: | ||
+ | iSerial 1 0000: | ||
+ | iSerial 1 0000: | ||
+ | iSerial 1 0000: | ||
+ | |||
+ | Le FirewireGuid est le code à 16 chiffres qui apparaît à l' | ||
+ | |||
+ | 3. Ensuite il faut s' | ||
+ | Si le fichier SysInfo est présent vérifiez qu'il est bien documenté : éditez le et vérifiez qu'il contient bien la ligne FirewireGuid: | ||
+ | Si le fichier Sysinfo n' | ||
+ | |||
+ | 4. Création d'un fichier HashInfo qui va permettre a banshee, rhythmbox, gtkpod de modifier la base iTunes de l' | ||
+ | Pour cela rendez-vous sur le site http:// | ||
+ | |||
+ | 5. Nous y sommes. Une fois ces étapes passées, débrancher (proprement) puis rebrancher votre iPod. Le transfert des musiques s' | ||
+ | |||
+ | |||
+ | ===== Organisation des dossiers & fichiers ===== | ||
+ | |||
+ | ==== Présentation==== | ||
+ | |||
+ | Si vous double-cliquez sur l' | ||
+ | |||
+ | Quand vous aurez transféré des musiques dans votre iPod, ces dernières iront se mettre dans le dossier : | ||
+ | |||
+ | {{materiel: | ||
+ | |||
+ | Dans cet exemple, on peut voir un dossier F02 créé par [[: | ||
+ | |||
+ | Les iPod à cause de cette architecture propriétaire ne peuvent pas être utilisés avec un simple glisser-déposer dans Nautilus de la musique de votre ordinateur vers l' | ||
+ | |||
+ | Pour utiliser votre iPod, il vous suffira donc de rajouter dans votre Ubuntu Linux un logiciel libre dédié à cette gestion, il en existe de nombreux, les plus simples à installer et à utiliser sont GTK-Pod et Amarok. Vous pouvez également utiliser directement Rhythmbox, le lecteur audio de Gnome. | ||
+ | |||
+ | (Amarok 1.4 seul) | ||
+ | |||
+ | |||
+ | ==== Initialisation de l'iPod ==== | ||
+ | |||
+ | Si votre iPod ne possède plus sa structure initiale (par exemple après formatage), il est possible de générer automatiquement le répertoire " | ||
+ | |||
+ | ==== Format de l'iPod ==== | ||
+ | Les utilisateurs d'iPod savent qu'il n'est pas possible de transférer de la musique depuis Windows dans un iPod formaté depuis un poste Mac OS. Ceci s' | ||
+ | * **iPod initialisé sous Windows :** \\ Il n'y a aucune manipulation supplémentaire à effectuer. L'iPod est immédiatement pris en charge. | ||
+ | |||
+ | * **iPod initialisé sous Mac OS X :** \\ Quelques manipulations supplémentaires sont à effectuer. En effet, le système de fichiers HFS+ de l'iPod est // | ||
+ | - Branchez votre iPod à un poste sous Mac OS X ; | ||
+ | - Ouvrez un terminal dans Mac OS X ; | ||
+ | - Exécutez les deux commandes suivantes : < | ||
+ | diskutil disableJournal <Nom de l' | ||
+ | - Votre iPod initialisé sous Mac OS X est maintenant compatible avec les systèmes GNU/Linux. | ||
+ | |||
+ | Ou par méthode graphique : | ||
+ | - Branchez votre iPod à un poste sous Mac OS X ; | ||
+ | - Ouvrez application / Utilitaire de disque. | ||
+ | - Sélectionner votre ipod puis faites Alt + fichier. Puis selectionner " | ||
+ | - Votre iPod initialisé sous Mac OS X est maintenant compatible avec les systèmes GNU/Linux. | ||
+ | |||
+ | |||
+ | ==== Remplacer le système de l'iPod ==== | ||
+ | |||
+ | Il est aussi possible, mais plus dangereux, de remplacer le système interne de l'iPod par un système libre. Ce système permet par exemple le glisser-déposer de fichiers directement en passant par Nautilus. Pour plus d' | ||
+ | |||
+ | Voir aussi [[http:// | ||
+ | |||
+ | |||
+ | ===== Transférer de la musique sur son iPod ===== | ||
+ | |||
+ | |||
+ | ==== Cas particulier : Ipod Shuffle 1G/2G ==== | ||
+ | |||
+ | Les iPod Shuffle 1G et 2G peuvent être utilisés de la même manière qu'un lecteur mp3 normal, c'est à dire par simple glissé-déposé depuis Nautilus. Vous pouvez par exemple créer un répertoire " | ||
+ | |||
+ | __Seulement, | ||
+ | |||
+ | - L'iPod doit déjà avoir été initialisé (par exemple avec " | ||
+ | |||
+ | - L'iPod ne sait lire que le format mp3. | ||
+ | |||
+ | - Après chaque ajout ou suppression de fichier de musique, il faut exécuter un script (iPod shuffle database builder) à la racine de l'iPod pour mettre à jour la liste de lecture. | ||
+ | |||
+ | Ce script "iPod shuffle database builder" | ||
+ | Il s'agit d'un script " | ||
+ | http:// | ||
+ | Le script se lance avec la commande suivante : " | ||
+ | |||
+ | |||
+ | ==== Les logiciels de transfert ==== | ||
+ | Pour transférer de la musique vers un iPod avec Ubuntu Linux, un logiciel spécial est nécessaire. iTunes n'est pas disponible pour Linux, à moins de disposer de CrossOver Office (qui n'est pas gratuit). | ||
+ | Cependant, il existe de nombreux logiciels sous Linux pour gérer un iPod : | ||
+ | * **[[: | ||
+ | * **[[: | ||
+ | |||
+ | * **[[: | ||
+ | |||
+ | * **[[: | ||
+ | * **[[: | ||
+ | * **[[http:// | ||
+ | ==== Amarok ==== | ||
+ | Il gère l'iPod depuis la version 1.4. Cette version 1.4 gère aussi les pochettes d' | ||
+ | Attention ceci n'est plus valable pour les versions récentes (au moins à partir de 2.3) | ||
+ | |||
+ | **Installation** | ||
+ | |||
+ | Pour connaître la procédure d' | ||
+ | |||
+ | **Utilisation avec un iPod** | ||
+ | |||
+ | Les informations ci-dessous sont obsolètes pour la dernière version d' | ||
+ | |||
+ | * Tout d' | ||
+ | |||
+ | * Lancez ensuite AmaroK : Applications -> Son et vidéo -> AmaroK . | ||
+ | |||
+ | * Suivez le tutoriel de premier lancement, si vous possédez une bibliothèque, | ||
+ | Remarque : Si vous refusez de lui indiquer une bibliothèque, | ||
+ | |||
+ | * Ensuite indiquez à AmaroK comment retrouver le chemin de l'iPod en cliquant sur le menu Configuration/ | ||
+ | |||
+ | {{materiel: | ||
+ | |||
+ | * Choisissez **add device** et renseignez la petite fenêtre avec les 3 lignes comme indiqué sur la photo (3,4,5,6). | ||
+ | Pour l' | ||
+ | |||
+ | * En validant, l'iPod est connecté, une nouvelle ligne apparaît dans cette fenêtre de configuration, | ||
+ | |||
+ | {{materiel: | ||
+ | |||
+ | * Pour connecter votre iPod, choisissez comme ci-dessus votre media (1), puis connectez-le (2), le bouton // | ||
+ | |||
+ | * Pour **transférer ou réceptionner** des chansons, cliquez sur une chanson de votre bibliothèque pour la sélectionner, | ||
+ | |||
+ | Dès que votre sélection est prête, lancez les transferts avec le bouton transfert en haut, ou en faisant un clic-droit/ | ||
+ | |||
+ | * Pour finir, cliquez déconnecter, | ||
+ | Votre iPod ne sera alors plus présent sur votre système, mais il chargera électriquement et pourra être déconnecté quand vous le voudrez. | ||
+ | |||
+ | ===En utilisant Apple iTunes === | ||
+ | |||
+ | La seule solution actuellement viable pour pouvoir utiliser Apple iTunes sur Ubuntu est de passer par la [[: | ||
+ | |||
+ | ===== Gestion des podcast ===== | ||
+ | |||
+ | Vous pouvez gérer vos podcast audio et vidéo très facilement avec [[http:// | ||
+ | |||
+ | {{screen_gpodder.png}} | ||
+ | |||
+ | [[gPodder]] permet de s' | ||
+ | |||
+ | Pour les amateurs de console et autre ligne de commande, il existe également Bashpodder. | ||
+ | |||
+ | ===== Encoder des vidéos pour l'iPod ===== | ||
+ | |||
+ | ==== Avec une interface graphique ==== | ||
+ | |||
+ | |||
+ | === Logiciel 1 : Avidemux === | ||
+ | |||
+ | Le logiciel utilisé pour cette tâche est [[Avidemux]]. Il propose une configuration automatique pour l'iPod et d' | ||
+ | <note important> | ||
+ | |||
+ | Nous pouvons éventuellement réduire la qualité de l' | ||
+ | |||
+ | Et il est en revanche impératif de réduire le nombre de **B-frames** à 0. (Sinon vous vous retrouverez avec une image verte.) | ||
+ | |||
+ | {{materiel: | ||
+ | |||
+ | Ensuite, cliquez sur **Filters** (toujours de la partie vidéo) et enlevez les bordures noires ajoutées sur les côtés de la vidéo (cliquez sur le **–** après avoir sélectionné **Add black borders**). L' | ||
+ | |||
+ | {{materiel: | ||
+ | |||
+ | Rien n'est à modifier pour la bande son. :-D (ouf!) | ||
+ | |||
+ | Vous pouvez dès à présent enregistrer votre vidéo en n' | ||
+ | |||
+ | {{materiel: | ||
+ | |||
+ | === Logiciel 2 : handbrake === | ||
+ | |||
+ | Directement issu du monde Macintosh, [[http:// | ||
+ | |||
+ | Accessoirement, | ||
+ | <del> | ||
+ | Tout d' | ||
+ | |||
+ | < | ||
+ | sudo apt-get install jam | ||
+ | tar -xzvf HandBrake-0.9.2.tar.gz | ||
+ | cd HandBrake | ||
+ | ./configure | ||
+ | jam | ||
+ | </ | ||
+ | |||
+ | (maj du doc pour HandBrake Version 0.9.3) | ||
+ | |||
+ | http:// | ||
+ | |||
+ | Il existe la version classique en ligne de commande (CLI) ainsi qu'une interface graphique GTK. | ||
+ | |||
+ | La version GUI ne fonctionne pas avec Hardy (8.04) mais la version CLI oui. | ||
+ | |||
+ | La version GUI fonctionne avec Intrepid (8.10) | ||
+ | |||
+ | |||
+ | Pour Ubuntu 8.10 | ||
+ | |||
+ | Télécharger et utiliser la version GTK : [[http:// | ||
+ | |||
+ | |||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | |||
+ | cf. aussi [[handbrake]] | ||
+ | |||
+ | ==== Avec la console ==== | ||
+ | |||
+ | Comme son nom l' | ||
+ | |||
+ | Par contre, vous devez soit le compiler à partir des sources (explication non fournie) pour qu'il prenne en charge l' | ||
+ | |||
+ | Après avoir activé les bons dépôts, installez la version de ffmpeg qui est modifiée pour encoder en h264 et mpeg4. | ||
+ | |||
+ | [[: | ||
+ | |||
+ | puis : | ||
+ | < | ||
+ | sudo apt-get build-dep ffmpeg | ||
+ | sudo apt-get install libmp3lame-dev libfaad-dev libfaac-dev libxvidcore4-dev liba52-0.7.4 liba52-0.7.4-dev libx264-dev | ||
+ | </ | ||
+ | |||
+ | **Sans utiliser de script, juste avec ffmpeg** | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | < | ||
+ | ffmpeg -i input_file.avi -f mp4 -vcodec mpeg4 -maxrate 1000 -b 700 -qmin 3 -qmax 5 -bufsize 4096 -g 300 -acodec aac -ab 192 -s 320x240 -aspect 4:3 output_file.mov | ||
+ | </ | ||
+ | |||
+ | <note tip>Sous Hardy, j'ai eu besoin d' | ||
+ | |||
+ | Cela va produire un fichier MPEG-4 ASP à 700 kb/s | ||
+ | |||
+ | <note tip> | ||
+ | |||
+ | Pour utiliser le codec xvid, remplacer " | ||
+ | |||
+ | Les scripts ci-dessous utilisent eux aussi ffmpeg. | ||
+ | |||
+ | ==== Avec un script ==== | ||
+ | |||
+ | === Script 1: pypodconv === | ||
+ | |||
+ | Ce script permet entre autre d' | ||
+ | |||
+ | Le format h264 est recommandé pour le 640x480 (pour une sortie TV par exemple) | ||
+ | |||
+ | Commencez par [[: | ||
+ | |||
+ | Télécharger le script et le sauver sous /tmp | ||
+ | [[http:// | ||
+ | |||
+ | pour [[:Gutsy]] | ||
+ | [[http:// | ||
+ | |||
+ | < | ||
+ | sudo mv / | ||
+ | sudo chmod +x / | ||
+ | </ | ||
+ | |||
+ | L' | ||
+ | < | ||
+ | pypodconv -i INPUT_FILE -o OUTPUT_FILE.mp4 | ||
+ | </ | ||
+ | Cela va créer par défaut une vidéo en h264 à 200kb/s en 320 x XXX encapsulée en .mp4. Vous pouvez également créer des .mov avec l' | ||
+ | |||
+ | <note tip> | ||
+ | Si jamais, vous ne pouvez pas avancer ou reculer la vidéo depuis l' | ||
+ | </ | ||
+ | |||
+ | Afin de pouvoir encoder plusieurs vidéo en même temps en utilisant Nautilus : copiez-collez le texte suivant et enregistrez-le sous le nom " | ||
+ | < | ||
+ | #!/bin/bash | ||
+ | ###################################################################################################### | ||
+ | # Script ipodvideoencodeur.sh | ||
+ | # Licence : GNU / GPL | ||
+ | ###################################################################################################### | ||
+ | # Script de conversion de video au format mp4 # | ||
+ | # A intégrer dans les nautilus script (applicable aux fichiers selectionnés) | ||
+ | ###################################################################################################### | ||
+ | # Dépendances | ||
+ | ###################################################################################################### | ||
+ | # - Nécessite les paquets ffmpeg liblame-dev libfaad2-dev libfaac-dev libxvidcore4-dev liba52-0.7.4 liba52-0.7.4-dev libx264-dev | ||
+ | # - Nécessite le paquet gpac # | ||
+ | # - Nécessite le paquet zenity | ||
+ | ###################################################################################################### | ||
+ | numParam=1 | ||
+ | nb_param=" | ||
+ | for parametre in " | ||
+ | do | ||
+ | echo " | ||
+ | fichier=" | ||
+ | # Convertion des fichier selectionnes au format mp4 pour l ipod | ||
+ | pypodconv -i " | ||
+ | echo " | ||
+ | |||
+ | let $[numParam += 1] | ||
+ | if [ $numParam -gt " | ||
+ | echo " | ||
+ | echo "Fin de traitement : $# fichiers " | ||
+ | echo " | ||
+ | echo "OK, vous pouvez fermer !" | ||
+ | fi | ||
+ | done | zenity --text-info --title " | ||
+ | </ | ||
+ | Ne pas oublier de le rendre éxécutable (chmod +x ipodvideo.sh). | ||
+ | |||
+ | === Script 2 : ipodvidenc Script === | ||
+ | |||
+ | [[: | ||
+ | |||
+ | < | ||
+ | ## ipodvidenc - The iPod Video Encoder for Linux. | ||
+ | ## Created by Eric Hewitt, January 9, 2006. | ||
+ | ## Released under the GPL. Go nuts. | ||
+ | |||
+ | input_file=$1 | ||
+ | |||
+ | echo "What would you like to name the output file (sans extension)?" | ||
+ | |||
+ | read output_file_name | ||
+ | |||
+ | echo " | ||
+ | |||
+ | read output_file_loc_permis | ||
+ | |||
+ | if [ $output_file_loc_permis = ' | ||
+ | then | ||
+ | echo "Where would you like to store $output_file_name.mov?" | ||
+ | read output_dir | ||
+ | else | ||
+ | output_dir=$PWD | ||
+ | fi | ||
+ | |||
+ | ffmpeg -i ${input_file} -f mp4 -vcodec mpeg4 -maxrate 1000 -b 700 -qmin 3 -qmax 5 -bufsize 4096 -g 300 -acodec aac -ab 192 -s 320x240 -aspect 4:3 ${output_dir}/ | ||
+ | </ | ||
+ | |||
+ | Ouvrir la console. | ||
+ | |||
+ | < | ||
+ | chmod 755 ipodvidenc | ||
+ | sudo mv ipodvidenc / | ||
+ | </ | ||
+ | |||
+ | Lancer la conversion et suivre les instructions : | ||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | |||
+ | ===== Voir aussi ===== | ||
+ | |||
+ | ==== Pages internes Ubuntu-fr ==== | ||
+ | |||
+ | * [[:iphone]] | ||
+ | * [[:iTunes]] | ||
+ | * [[:gtkPod]] | ||
+ | * [[: | ||
+ | * [[: | ||
+ | |||
+ | {{topic> | ||
+ | |||
+ | ==== Pour extraire vos musiques ==== | ||
+ | |||
+ | [[: | ||
+ | ==== Problèmes rencontrées ==== | ||
+ | |||
+ | === Ipod reconnu mais non monté après une mise à jour de l'Os en 4.2.1 === | ||
+ | |||
+ | * [[http:// | ||
+ | |||
+ | |||
+ | === Ipod en lecture seule === | ||
+ | "/ | ||
+ | < | ||
+ | ==== Liens externes Internet ==== | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | // |