Hiho Gemeinde,
wie kann ich aus einer MP3 z.B. die Bitrate u.ä. auslesen? Also Kanäle, Abtastrate etc. Und änderungsdatum wär auch cool!
Danke schonmal im vorraus!
Aus MP3 Bitrate, etc. auslesen!
-
- Python-Forum Veteran
- Beiträge: 2010
- Registriert: Freitag 11. Oktober 2002, 18:00
- Wohnort: Salzburg
- Kontaktdaten:
Hi Iopodx,
auf http://sites.inka.de/sites/plagiats-hom ... eader.html (vor Öffnen des Links am besten die Übertragung von Bildern abschalten, grauenhafter Hintergrund auf der Seite) ist eine Beschreibung des mp3-headers.
Also die ersten 32 Bit = 4 Zeichen = 1 Integer auslesen und die Bits mit & und >> rauspfriemeln.
Gruß
Dookie
auf http://sites.inka.de/sites/plagiats-hom ... eader.html (vor Öffnen des Links am besten die Übertragung von Bildern abschalten, grauenhafter Hintergrund auf der Seite) ist eine Beschreibung des mp3-headers.
Also die ersten 32 Bit = 4 Zeichen = 1 Integer auslesen und die Bits mit & und >> rauspfriemeln.
Gruß
Dookie
[code]#!/usr/bin/env python
import this[/code]
import this[/code]
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Vielleicht noch die Tags? ID3-Py, PyTagger, PyID3, PyID3Tag, und das auch Ogg Vorbis unterstuetzende eyeD3.
Ja und das Aenderungsdatum bekommst du vom FS per os Modul.
Zum einlesen und parsen von binaeren Daten hilft dir vielleicht das Modul struct.
Ja und das Aenderungsdatum bekommst du vom FS per os Modul.
Zum einlesen und parsen von binaeren Daten hilft dir vielleicht das Modul struct.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Die Tags auslesen wäre super, aber gibt es auch ein Modul, welches unter WIN und LINUX funktioniert und MP3-Tags und OGG-Vorbis-Tags/Kommentare auslesen kann?! Das wäre super! Die Module hier unterstützen ja - soweit ich gesehen habe - alle nur Linux. Würde es aber auch für Windows benötigen
Habe noch eine Library gefunden, aber die dürfte es auch nur für Linux geben und kann mehrere Dateiformate:
http://diotavelli.net/tagedit.html
Habe noch eine Library gefunden, aber die dürfte es auch nur für Linux geben und kann mehrere Dateiformate:
http://diotavelli.net/tagedit.html
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Ich wundere mich, wie du sie dir angeschaut hast - ID3-Py ist pures Python, sollte unter Windows laufen, PyID3 dito. PyID3Tag und eyeD3 sind zwar nicht für Windows kompiliert, sollten aber trotzdem unter Windows lauffähig sein.beschl hat geschrieben:Die Module hier unterstützen ja - soweit ich gesehen habe - alle nur Linux. Würde es aber auch für Windows benötigen
Ich auch - Mutagen. Sie wird von Quod Libet und Ex Falso intern verwendet.beschl hat geschrieben:Habe noch eine Library gefunden, aber die dürfte es auch nur für Linux geben und kann mehrere Dateiformate
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice