portifioneren

Een recursief bestandsconversiehulpprogramma, gericht op het gemakkelijker om OSS-audio te krijgen bij iPods
Download nu

portifioneren Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Andy Theyers
  • Uitgever website:
  • http://isotoma.com

portifioneren Tags


portifioneren Beschrijving

Een recursief bestandsconversiehulpprogramma, gericht op het gemakkelijker om OSS-audio op iPods te krijgen Punt Portify aan de root van uw muziekbibliotheek en het maakt een spiegel van de bibliotheek in het door u gekozen draagbare formaat, directorystructuur en alles. Tags worden gehandhaafd, evenals uw bestandsnamenconventie. Installatie: Ubuntu Quick Installif u gebruikt Ubuntu De volgende opdrachten krijgen u omhoog en uitgevoerd: Sudo Aptitude Install Python-Mutagen Vorbis-Tools Lame Flacsudo Easy_Install PLACKSULTHEN PLAATSEN EEN KOPIE VAN VOORBEELDINGEN. als ~ / .portify / portify.conf. De volgende code Snippet zal het script uitvoeren: #! / Usr / bin / env pythonimport osfrom portify import config, runningif __Name__ == '__Main__': configfile = os.path.expanduser ("~ / .portify / portify.conf") C = config (configfile) r = Runner (C) R () Een meer gedetailleerd voorbeeld is te vinden in Interactivescript.Pymore-algemene installatie om de software te laten uitvoeren die u nodig heeft: * Python2.5 of hoger, maar nog niet Python3 Nog * Python-Mutagenin Bovendien is de volgende Ubuntu-pakketten vereist: * Vorbis-Tools (voor het decoderen en coderen van OGG Vorbis-bestanden) * Lame (of uw Preferred Mp3-pakket, voor het decoderen en coderen van MP3-bestanden) * FLAC (als u FLAC-bestanden hebt) MP3-codering configureren U coderend naar MP3 U moet ervoor zorgen dat een basissubset-tags naar de MP3 zijn geschreven, hoewel de converter ze opnieuw gaat schrijven. Dit komt omdat Mutagen Barfs als er helemaal niets is. Hiertoe moet u ervoor zorgen dat u, op het punt van codering, u titel, kunstenaar, album, jaar, tracknummer en genre hebt als lege snaren. Zie het -gedeelte van Voorbeeld.ConfDevelopment en Testing voor de tests die u nodig heeft: * Python-neus * en optioneel, Python-Coverageto Voer de tests uit zonder dekking de opdracht Nosetests in de root van uw installatie uit te voeren, of gebruik de Setuptools Neusondersteuning door te rennen: Python Setup.py Noseteststo Krijg een dekkingsrapport voor alleen het pakket Portify-pakket Gebruik het volgende (opnieuw in de root van uw installatie): Nosetests - Met -dekking - Cover-Package Portifysome van de tests zijn ( door de aard van de applicatie) een beetje traag. Als u echt ongeduldig bent (u zult ongeveer 30 seconden besparen), kunt u alles behalen, maar de conversietests (de langzamere) door het toe te voegen van -een '! Slow' -schakelaar. E.G.:NOSETESTS -A '! LANGZAME' VEREISTEN: · Python


portifioneren Gerelateerde software

boort

Pakket biedt binaire, redblack- en avl-bomen in Python en Cython ...

148

Downloaden