portify.

Un'utilità di conversione dei file ricorsivi, finalizzata a renderlo più facile ottenere OSS Audio su iPod
Scarica ora

portify. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • BSD License
  • Prezzo:
  • FREE
  • Nome editore:
  • Andy Theyers
  • Sito web dell'editore:
  • http://isotoma.com

portify. Tag


portify. Descrizione

Un'utilità di conversione dei file ricorsivi, finalizzata a renderlo più facile ottenere OSS Audio su iPod Punto portify alla radice della libreria musicale e creerà uno specchio della libreria nel formato portatile scelto, struttura della directory e tutto. I tag sono mantenuti, come è il tuo file Naming Convention.Installation: Ubuntu Quick Installif Stai eseguendo Ubuntu I seguenti comandi ti portino e funzionano: Sudo Aptitude Installa Python-Mutagen Vorbis-Tools Lame Flacsudo Easy_Install PortifyThen Posiziona una copia di esempio.Conf come ~ / .porta / portify.conf. Il seguente snippet di codice eseguirà lo script: #! / Usr / bin / env pythonimport osfrom portify import config, runnerif __name__ == '__main__': configfile = os.path.expanduser ("~ / .porta / portify.conf") c = config (configfile) r = runner (c) r () Un esempio più dettagliato può essere trovato in InteractiveScript.Pymore Installazione generale per eseguire il software richiesto: * Python2.5 o superiore, ma non Python3 come ancora * Python-Mutagenin Inoltre sarà richiesto i seguenti pacchetti Ubuntu: * Vorbis-Tools (per la decodifica e la codifica dei file OGG Vorbis) * Lame (o il pacchetto MP3 preferito, per la decodifica e la codifica dei file MP3) * FLAC (se si dispone di file FLAC) Configurazione di MP3 Encodingif Stai codificando in mp3 È necessario assicurarsi che un sottogruppo di base sia scritto all'MP3, anche se il convertitore li scriverà di nuovo. Questo perché Mutagen Barfs se non c'è niente lì. A tal fine dovrai assicurarti che, nel punto di codifica, hai titolo, artista, album, anno, trackumber e genere come stringhe vuote. Vedere la sezione di esempio.ConfDeselopment e test per i test di cui avrete bisogno: * Python-naso * e facoltativamente, Python-Coveageto esegue i test senza copertura semplicemente eseguire il comando Nosetests nella root del tuo installazione o utilizzare SETUPTOOLS Supporto naso eseguendo: Python Setup.py NosetestSto Ottieni un report di copertura per il semplice pacchetto di portify Utilizzare quanto segue (nuovamente nella radice della tua installazione): Nosetests --with-coverage --Cover-Package-Package Playifysome dei test sono ( dalla natura dell'applicazione) un po 'lento. Se sei davvero impaziente (risparmierai circa 30 secondi) puoi eseguire tutti tranne i test di conversione (quelli più lenti) aggiungendo l'interruttore -a '! Slow'. ad esempio e.G.:nosetests -a '! Lento' Requisiti: · Python.


portify. Software correlato

Pathto.

API client orientate alle risorse generate dinamicamente dai metadati rilevati automaticamente o configurati localmente ...

136

Scarica

libscgi.

Una libreria SCGI e un semplice demone per applicazioni web persistenti ...

178

Scarica