Extraire un CD audio sans les droits admin
Fermé
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
-
21 août 2008 à 10:05
B2BA Messages postés 39 Date d'inscription mardi 8 janvier 2013 Statut Membre Dernière intervention 29 novembre 2015 - 8 janv. 2013 à 15:15
B2BA Messages postés 39 Date d'inscription mardi 8 janvier 2013 Statut Membre Dernière intervention 29 novembre 2015 - 8 janv. 2013 à 15:15
A voir également:
- Extraire un CD audio sans les droits admin
- Extraire video youtube - Guide
- Extraire l'audio d'une vidéo - Guide
- Tubidy.com musique audio mp3 telecharger musique religieuse catholique - Forum Linux / Unix
- Le fichier à télécharger est la nouvelle note de service de votre entreprise. importez ce fichier dans le bon dossier sur l'espace pix cloud. donnez à ce fichier les mêmes droits d'accès que les autres notes de service. ✓ - Forum Windows
- Realtek audio driver - Télécharger - Pilotes & Matériel
2 réponses
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
21 août 2008 à 10:29
21 août 2008 à 10:29
Bon j'ai trouvé une solution qui marche:
L'excellent XMPlay (décidément, il est bien ce petit player) couplé à oggenc (dans les vorbis-tools).
- il arrive à m'extraire les pistes du CD en numérique
- il converti directement en format ogg
- il me tag correctement les fichiers OGG
Seule merdouille qui reste: les fichiers .ogg ont comme nom Track01.cda.ogg.
Pas formidable, mais ce n'est pas dramatique non plus (j'ai plus qu'à écrire un petit script Python qui utilise ogginfo pour renommer les fichiers).
Merci... de rien ! :o)
L'excellent XMPlay (décidément, il est bien ce petit player) couplé à oggenc (dans les vorbis-tools).
- il arrive à m'extraire les pistes du CD en numérique
- il converti directement en format ogg
- il me tag correctement les fichiers OGG
Seule merdouille qui reste: les fichiers .ogg ont comme nom Track01.cda.ogg.
Pas formidable, mais ce n'est pas dramatique non plus (j'ai plus qu'à écrire un petit script Python qui utilise ogginfo pour renommer les fichiers).
Merci... de rien ! :o)
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
21 août 2008 à 10:53
21 août 2008 à 10:53
Et le petit programme Python qui renomme les fichiers OGG en fonction des tags:
Ce qui donne par exemple ces noms de fichier:
Morcheeba - Dive Deep - 01 - Enjoy The Ride.ogg
Morcheeba - Dive Deep - 02 - Riverbed.ogg
Morcheeba - Dive Deep - 03 - Thumbnails.ogg
Morcheeba - Dive Deep - 04 - Run Honey Run.ogg
Morcheeba - Dive Deep - 05 - Gained The World.ogg
Morcheeba - Dive Deep - 06 - One Love Karma.ogg
Morcheeba - Dive Deep - 07 - Au-delà.ogg
Morcheeba - Dive Deep - 08 - Blue Chair.ogg
Morcheeba - Dive Deep - 09 - Sleep On It.ogg
Morcheeba - Dive Deep - 10 - The Ledge Beyond The Edge.ogg
Morcheeba - Dive Deep - 11 - Washed Away.ogg
#!/usr/bin/python # -*- coding: iso-8859-1 -*- # rename_ogg.py # Renames .ogg files accotding to OGG tags: artist - album - track number - title # This program is public domain. import glob,subprocess,os def oggrename(filename): print filename myprocess = subprocess.Popen(['ogginfo.exe',filename],stdout=subprocess.PIPE) (sout,serr) = myprocess.communicate() trackinfo = {} for line in sout.split('\n'): for item in ("title","artist","album","tracknumber"): if line.strip().startswith(item+"="): trackinfo[item] = line.strip()[len(item+"="):].replace(":"," ") if item=="tracknumber": trackinfo[item] = int(trackinfo[item]) newfilename = "%(artist)s - %(album)s - %(tracknumber)02d - %(title)s.ogg" % trackinfo print "-->",newfilename os.rename(filename,newfilename) print for filename in glob.glob("Track*.cda.ogg"): oggrename(filename)
Ce qui donne par exemple ces noms de fichier:
Morcheeba - Dive Deep - 01 - Enjoy The Ride.ogg
Morcheeba - Dive Deep - 02 - Riverbed.ogg
Morcheeba - Dive Deep - 03 - Thumbnails.ogg
Morcheeba - Dive Deep - 04 - Run Honey Run.ogg
Morcheeba - Dive Deep - 05 - Gained The World.ogg
Morcheeba - Dive Deep - 06 - One Love Karma.ogg
Morcheeba - Dive Deep - 07 - Au-delà.ogg
Morcheeba - Dive Deep - 08 - Blue Chair.ogg
Morcheeba - Dive Deep - 09 - Sleep On It.ogg
Morcheeba - Dive Deep - 10 - The Ledge Beyond The Edge.ogg
Morcheeba - Dive Deep - 11 - Washed Away.ogg
B2BA
Messages postés
39
Date d'inscription
mardi 8 janvier 2013
Statut
Membre
Dernière intervention
29 novembre 2015
1
8 janv. 2013 à 15:15
8 janv. 2013 à 15:15
Bonjour Seb
Comment utilises-tu le code Python ? Il faut l'écrire à quel endroit ?
(Je suis tout à fait novice en la matière)
Comment utilises-tu le code Python ? Il faut l'écrire à quel endroit ?
(Je suis tout à fait novice en la matière)