| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
mawoas Bald ein Groupie
|
Verfasst am: 15.11.2008 - 01:00 Titel: mp4 mit Winamp |
|
|
Hallo.
Beschäftige mich gerade mit dem Abbonieren von Podcast's mit Winamp.
Audio-Podcast's spielt WA ab. Video-Podcast's (mp4) aber nicht.
Was muss ich für Einstellungen machen, damit auch Videos mit Winamp abgespielt werden?
Gruß Matthias. |
|
| Nach oben |
|
 |
LeFleu MPeX.net Guru
|
|
| Nach oben |
|
 |
mawoas Bald ein Groupie
|
Verfasst am: 16.11.2008 - 11:16 Titel: RE: mp4 mit Winamp |
|
|
Ich habe MP4 und M4V in die Erweiterungsliste des DirectShow Dekoders aufgenommen. Das war das einzige, was ich dem englischen Beitrag entnehmen konnte. Mein Englisch ist leider nicht so gut.
Funktionieren tut es allerdings noch nicht.
Probiert habe ich es mit einem Podcast des K1 Magazins. Ton ist zu hören. Mehr aber auch nicht.
Vielleicht kann mir noch jemand Hinweise in deutsch geben, wo und was ich verändern muss.
Vielen Dank. |
|
| Nach oben |
|
 |
LeFleu MPeX.net Guru
|
Verfasst am: 16.11.2008 - 19:02 Titel: RE: mp4 mit Winamp |
|
|
Gut, ich versuche mal das Ganze etwas ausführlicher zusammenzufassen - die Infos auf deutsch sind hier wirklich etwas rar. Da ich nicht der Videotechnik-Profi bin, hoffe ich, ich bleibe technisch und begrifflich einigermaßen richtig und doch für Jedermann verständlich. Danach werde ich die Anleitung aus dem Winampforum im groben wortlaut übersetzen.
Verwendung auf eigene Gefahr. Sollten sich Fehler eingeschlichen haben bitte hier posten. Die folgenden Abschnitte beruhen hauptsächlich auf Informationen, der unter "Informationen und Quellen" angegebenen Texte.
Allgemeines
MP4 ist ein Containerformat für Mediendaten [3a]. Es kann eine Vielzahl unterschiedlicher Medientypen wie z.B. Videodaten, Audiodaten, Bilder, Grafiken und Text aufnehmen. Diese Daten können unterschiedlichste Formate besitzen wie MPEG-1- / MPEG-2- / MPEG-4-Video, MP1- /MP2- / MP3- / AAC-Audio, JPEG, PNG, BIFS und noch einige Formate mehr. Die MP4-Datei organisiert diese Inhalte, d.h. legt die Folge und Abhängigkeiten der Daten fest.
Die Dateiendung .mp4 schafft ziemlich Verwirrung, weil sie keine Information darüber gibt, ob es sich um eine Datei mit Video- /Audio- oder sonstigem Inhalt handelt. Inzwischen gibt es die Forderung die Dateien spezifisch zu benennen:
.m4v, .mp4v: für Video
.m4a: für Audio
.m4b: für Hörbücher / Audio mit Lesezeichen
.m4r: für Klingeltöne
usw
Leider wurde und wird das nicht durchgehend so gemacht. Hinter einer .mp4-Datei kann sich faktisch alles verbergen.
In MP4-Videodateien sind die multimedialen Inhalte gewöhnlich in Form von unterschiedlicher Spuren organisiert. Es kann eine Videospur für den Film, Audiospuren für den Ton, Textspuren für die Untertitel und noch mehr enthalten.
Um die Daten abzuspielen benötigt man zunächst einen Splitter, der die in einem Multimedia-Container gemeinsam gespeicherten Audio- und Videodaten voneinander trennt. Anschließend werden die Daten einen Filter weitergegeben, der die Daten an die richtigen Codecs übergibt um sie zu decodieren.
In der Grundeinstellung ist Winamp so konfiguriert, dass das in_mp4-Plugin diese Aufgaben für MP4-Dateien übernimmt. Wird eine Datei mit dieser Endung in Winamp geladen, wird der Datenstrom über in_mp4 eingelesen, gesplittet, gefiltert und zur Ausgabe weitergereicht. Dabei hat Winamp auch gleich die Möglichkeit Tags der Inhalte auszulesen und zu verarbeiten. Nachteil: in_mp4 unterstützt im Augenblick nur Audiodaten.
Es gibt aber noch eine zweite Möglichkeit die mp4-Container zu verarbeiten und zwar direkt über Funktionen, die die Windows Plattform zur Verarbeitung von Video und Audiodaten zur Verfügung stellt. Der Apparat, den das Betriebssystem aufbietet, nennt sich DirectShow [3b] und ist Teil der DirectX-Programmierschnittstelle.
Werden die Datenströme an DirectShow übergeben, werden sie durch ein Filtersystem geschickt, das die Inhalte verarbeitet und schließlich ausgibt. Vor die eigentlichen Ausgabefunktionen lassen sich also auch hier Funktionalitäten zum Splitten und Filtern der Daten schalten (wird ganz nett erklärt unter [2]).
Diese Kette an Verarbeitungen lässt sich so einstellen, dass unsere mp4-Daten von Winamp ohne weitere Verarbeitung direkt an Directshow übergeben wird, dort auf einen Splitter trifft, der die MP4-Struktur versteht und auflöst, der Splitter die Daten an einen Filter weitergibt, der die gesplitteten Ströme dem entsprechenden Codec zuordnet und es schließlich zur Wiedergabe kommt.
Soviel zur groben Theorie, nun zur Praxis [1a]/[1b]:
Teil 1: Wir richten uns für DirectShow einen mp4Splitter ein
Es gibt unterschiedliche Splitter, die hier verwendet werden können. Ich beziehe mich hier auf den "Gabest MP4 Splitter" und die Installation unter Windows XP. Es darf nicht mehr als ein mp4-Splitter gleichzeitig auf dem System installiert sein.
1.1 MP4-Splitter für das richtige Betriebssystem herunterladen, entpacken und ins Verzeichnis
"C:\Windows\System32" kopieren.
http://www.free-codecs.com/MP4_Splitter_download.htm
1.2 Den MP4-Splitter registrieren über:
Start -> Ausführen
Öffnen: regsvr32 mp4splitter.ax eingeben
Auf OK klicken.
Anmerkung: Zum Deinstallieren "regsvr32 -u mp4splitter.ax" eingeben.
Teil 2: Wir richten uns für DirectShow die FFDShow DirectShow-Filter ein
2.1 Die aktuelle SSE-Version von FFDShow herunterladen.
http://www.free-codecs.com/FFDShow_download.htm
(Die SSE-Version ist normalerweise der 5. oder der 6. Eintrag)
2.2 FFDShow installieren:
Installationsassistent: Weiter
Lizenzvereinbarung: akzeptieren, weiter
Information: weiter
Zielordner: C:\Programme\ffdshow, weiter
Komponenten: weiter
Startmenü: evtl. anpassen, weiter
Zusätzliche Aufgaben:
Unter folgende Videoformate mit FFDShow dekodieren darauf achten, dass mindestens angehakt ist:
H.264/AVC, DivX, Xvid, Gewöhnliches MPEG-4, H.263 (+ was man sonst noch will)
Unter folgende Audioformate mit FFDShow dekodieren darauf achten, dass mindestens angehakt ist:
AAC, AC3 (+ was man sonst noch will) danach wieder auf weiter klicken und die Installation durchführen.
Teil 3: Winamp konfigurieren
Winamp starten.
3.1 in_mp4 konfigurieren:
Optionen > Einstellungen > Plugins > Eingang
"Nullsoft MPEG-4 Audiodekoder vx.x" markieren und konfigurieren drücken.
Angeben bei welchen Dateiendungen in_mp4 anspringen soll:
Da es nur Audio MP4 verarbeiten kann tragen wir hier nur "M4A;M4B" ein.
und klickt OK.
Die Dateiendung "MP4" lassen wir weg, da wir nicht sicher sagen können, ob Dateien dieser Endung ausschließlich Audiodaten enthalten. Dateien mit der Endung .mp4 wollen wir mit DirectShow verarbeiten lassen.
3.2 in_dsshow konfigurieren:
Optionen > Einstellungen > Plugins > Eingang
"Nullsoft DirectShow Dekoder vx.x" markieren und konfigurieren drücken.
Angeben bei welchen Dateiendungen die Daten an DirektShow übergeben werden sollen.
Man erweitert die Einträge falls nicht vorhanden um .....";MP4;M4V;MP4V"
und klickt OK.
Im Anschluss evtl. noch prüfen, ob unter Allgemeine Einstellungen > Dateitypen die Typen - wenn gewünscht - mit Winamp verknüpft sind.
Und dann sollte es hoffentlich funktionieren...
Informationen und Quellen:
Original Anleitungen aus dem Winamp Forum (englisch):
[1a] http://forums.winamp.com/showthread.php?threadid=155680#mp4v
[1b] http://forums.winamp.com/showthread.php?postid=2305866#post2305866
[2] Burkhard Müller: Filter-Fummeleien - So funktionieren DirectShow-Filter
http://www.netzwelt.de/news/71429-erklaert-so-funktionieren-directshow-filter.ht...
Wikipedia Artikel:
[3a] http://de.wikipedia.org/wiki/Mp4
[3b] http://de.wikipedia.org/wiki/DirectShow
[3c] http://de.wikipedia.org/wiki/Ffdshow |
|
| Nach oben |
|
 |
mawoas Bald ein Groupie
|
Verfasst am: 17.11.2008 - 10:17 Titel: RE: mp4 mit Winamp |
|
|
Besten Dank für deine super ausführliche Anleitung.
Muss jetzt allerdings erst mal für'n halben Monat weg (kein Internetzugang). Die Anleitung und Laptop nehme ich aber mit. Da werd ich dann mal probieren ob ich's zum laufen krieg.
Wenn ich wieder da bin werd ich das Ergebnis mal posten.
Gruß Matthias. |
|
| Nach oben |
|
 |
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Powered by phpBB © 2001, 2005 phpBB Group
|