WinFuture-Forum.de: Mkv2wmv - Matroska Video In Das Windows Media Format Umwandeln - WinFuture-Forum.de

Zum Inhalt wechseln

Hinweis

Alle neuen Themen werden vor der Veröffentlichung durch einen Moderator geprüft und sind deshalb nicht sofort sichtbar.
  • 2 Seiten +
  • 1
  • 2

Mkv2wmv - Matroska Video In Das Windows Media Format Umwandeln


#1 Mitglied ist offline   Tarnatos 

  • Gruppe: aktive Mitglieder
  • Beiträge: 751
  • Beigetreten: 25. September 03
  • Reputation: 0
  • Wohnort:root
  • Interessen:Viele

  geschrieben 26. Dezember 2006 - 12:35

Hallo Community,

um die Reihe der MKV Guides fortzusetzen beschäftige ich mich nun mit dem Umwandeln einer MKV in das Windows Media Format um diese dann später z.B. auf der XBOX360 abspielen zu können.

Was wird benötigt:Wichtig:
Auch wenn du wie in meinem Fall 2GB Ram hast, so erfordert das Umwandeln der Daten enormen Speicherplatz. Stelle daher sicher, das deine Windows Auslagerungsdatei aktiv ist und vollständig vonWindows verwaltet wird.


- 1 - Demuxen der Streams


Auch der Windows Media Encoder hat große Probleme wenn der Input Stream mehrer Tonspuren enthält, daher entfernen wir alle Tonspuren aus der MKV.

1. MkvMergeGui öffnen, über den Button "add" die MKV Datei auswählen
2. Im Bereich "Tracks" den Video Stream anklicken nun wird etwas weiter unten unter "Track name" die Framerate des Video Streams angezeigt. Diesen notieren wir uns für später.
3. alle "A_****" Tracks demarkieren.
4. mit "Browse" ein Zielverzeichnis wählen. ACHTUNG! Hier den Namen der neuen MKV manuell eingeben! z.B. "Z:\Sample_NoAudio.mkv"
5. mit "Start Muxing" eine neue MKV erstellen lassen.

Eingefügtes Bild

- 2 - Audio Streams extrahieren

Da wir natürlich die Audio Streams weiterhin noch benötigen, müssen wir nun die Streams aus der ursprünglichen MKV extrahieren.

1. MkvExtractGui öffnen
2. Über "Input -> ..." die org. MKV auswählen
3. im Bereich "Content" die Audio Streams auswählen, die benötigt werden.
4. auf "Extract" klicken. Die Audio Streams sind nun im gleichen Verzeichnis wie die org. MKV. Daher verschieben wir sie in den gleichen Ordner, in dem auch die "Sample_NoAudio.mkv" liegt.

Eingefügtes Bild

- 3 - AviSynth Script erstellen

Um die Datei nun ohne Probleme in den Windows Media Encoder laden zu können, muß ein AviSynth Script erstellt werden.

1. Notepad öffnen
2. Mit "DirectShowSource" die MKV ohne Audio Streams laden lassen. Und dabei die Framerate mit angeben. ACHTUNG!! Bei 29.97 fps mus ein PUNKT zwischen den Zahlen gesetzt werden!
DirectShowSource("Z:\Sample_NoAudio.mkv", fps=25)

3. die Datei nun als "Sample.avs" abspeichern (Name beliebig)
4. Die AVS Datei mit einem Media Player öffnen. Nun sollte ein Video ohne Ton über den Bildschirm flimmern.

Eingefügtes Bild

- 4 - AviSynth Script mit VFAPI laden.

Der Windows Media Encoder ist sehr eigen, wenn es um das Eingangsformat geht. Er akzeptiert nur das AVI Format. Daher müssen wir mit VFAPI eine emulierte AVI Datei erstellen.

1. "vifpset.bat" starten und die Filter installieren lassen
2. "VFAPIConvEN.exe" starten und mit einem Klick auf "Add file" die AVS Datei laden.
3. die Datei Auswählen und auf "Convert" klicken.

Eingefügtes Bild - Eingefügtes Bild

- 5 - Tonspuren splitten und ins WAV Format umwandeln.

Damit der Windows Media Encoder mit der Tonspur arbeiten kann, muss diese im WAV Format vorliegen. Hier haben wir nur 2 Möglichkeiten. 1. ein Stereo Wave erstellen und auf Dolby Digital verzichten oder 2. 6 einzelne Mono Files erstellen, für jeden 5.1 Kanal eine.

Die 2. Methode ist die bessere da wir so später wieder 5.1 Ton genießen können.

1. "BeSweetGui" öffnen
2. Einstellungen wie im Screenshot vornehmen.
3. auf "AC3 / OGG / PCM" klicken und "16Bit (Six) Mono Waves" auswählen.
4. unter "Locations" den Path zur "Besweet.exe" und zu der Quelldatei sowie der Zieldatei angeben
5. zum erstellen der Files auf "AC3 to WAV" klicken.

Nun haben wir 6 Wave Files die wir im Anschluss in den Windows Media Encoder laden können.

Anmerkung:
Der Windows Media Encoder kann nur eine Tonspur verarbeiten. Das erstellen eines Films mit mehreren Sprachen ist leider nicht möglich.

Eingefügtes Bild - Eingefügtes Bild

- 6 - Windows Media Encoder einstellen und encoden.

Endspurt, jetzt geht es an die Feinheiten.

1. "Windows Media Encoder" öffnen.
2. "Benutzerdefinierte Sitzung" auswählen
3. als "Quelle" "Bild und Datei" wählen.
4. im Bereich "Video" in der Dropbox auf "Durchsuchen" klicken und die mit VFAPI erstellte AVI Datei auswählen
5. im Bereich "Audio" in der Dropbox "WAV-Mehrkanalquelle" auswählen, mit OK bestätigen und auf "Konfigurieren" klicken.
6. über die "Durchsuchen" Schaltflächen die passende Wave Datei auswählen
-C -> Vorne in der Mitte
-FL -> Vorne links
-FR -> Vorne rechts
-SL -> Hinten links
-SR -> Hinten rechts
-LFE -> Niedrige Frequenz


7. im Reiter "Ausgabe" lediglich "In Datei codieren" auswählen und den Zielpath angeben
8. im Reiter "Komprimierung" wählen wir als "Ziel" "Webserver (Downloadstatus)" aus und klicken auf "Bearbeiten"
9. nun auf "Neu" klicken und einen Namen und eine Beschreibung für das neue Profil vergeben
10. als "Audio Codec" "Windows Media Audio 10 Professional" und als "Video Codec" "Windows Media Video 9 Advance Profile" auswählen.
11. im Bereich "Videoformat" die passende Framerate wählen und auf den Button "Hinzufügen" klicken
12. im nun geöffneten Fenster die gewünschte Bitrate eintragen. Ich verwende hier 10Mbit/s, kann also "10M" eintragen
13. als "Audioformat" ist "440Kbps/48Khz/16Bit" völlig ausreichend
14. "Wie Videoeingang" markieren und mit "OK" bestätigen
15. nun auf "Übernehmen" klicken, auf "Codierung starten" klicken und unter "Ansicht->Video" die Videovorschau deaktivieren.

Eingefügtes Bild - Eingefügtes Bild - Eingefügtes Bild - Eingefügtes Bild - Eingefügtes Bild - Eingefügtes Bild

Das war es auch schon. nun hat man eine WMV Datei die man ohne Probleme auf der XBOX360 wiedergeben kann.

Für alle die, die kein MKV Video zur Hand haben, habe ich hier einmal ein Sample hochgeladen.

->> http://uploaded.to/?id=b7e7e1 / http://simpleupload....Sample.mkv.html

Dieser Beitrag wurde von Tarnatos bearbeitet: 28. Januar 2007 - 22:56

Gruss
-Tarnatos
Eingefügtes Bild
0

Anzeige



#2 Mitglied ist offline   sw4y 

  • Gruppe: Mitglieder
  • Beiträge: 7
  • Beigetreten: 25. Januar 07
  • Reputation: 0

geschrieben 27. Januar 2007 - 13:10

Hallo, wirklich gute anleitung.

habe allerdings ein problem mit dem vfapiconverter:

ich bekomme immer die fehlermeldung " ?Ortderdatei? "

hier mal ein bild:Eingefügtes Bild

ich drück dann auf ok, es wird aber keine datei in der liste hinzugefügt, kann also auch kein avi emulieren, um das später im windows media encoder zu benutzen.

vielleicht weiß ja jemand rat.

danke schonmal im vorraus.

sw4y
0

#3 Mitglied ist offline   Tarnatos 

  • Gruppe: aktive Mitglieder
  • Beiträge: 751
  • Beigetreten: 25. September 03
  • Reputation: 0
  • Wohnort:root
  • Interessen:Viele

geschrieben 27. Januar 2007 - 13:14

Hallo Sw4y,

das Problem liegt wahrscheinlich bei AviSynth. Läßt sich die .avs Datei mit dem Windows Media Player öffnen und du bekommst du ein Bild?
Gruss
-Tarnatos
Eingefügtes Bild
0

#4 Mitglied ist offline   sw4y 

  • Gruppe: Mitglieder
  • Beiträge: 7
  • Beigetreten: 25. Januar 07
  • Reputation: 0

geschrieben 27. Januar 2007 - 13:38

ja, das war bis dahin kein problem.
konnte mir das file im mediaplayer anschauen, ohne ton natürlich.
ich benutze avisynth 2.5
0

#5 Mitglied ist offline   Tarnatos 

  • Gruppe: aktive Mitglieder
  • Beiträge: 751
  • Beigetreten: 25. September 03
  • Reputation: 0
  • Wohnort:root
  • Interessen:Viele

geschrieben 27. Januar 2007 - 14:40

Hast die vifpset.bat gestartet um die Filter registrieren zu lassen?
Gruss
-Tarnatos
Eingefügtes Bild
0

#6 Mitglied ist offline   sw4y 

  • Gruppe: Mitglieder
  • Beiträge: 7
  • Beigetreten: 25. Januar 07
  • Reputation: 0

geschrieben 27. Januar 2007 - 15:04

ja, habe ich. kommt ein kurzes fenster, der rechner macht irgendwas und das wars.
hab wahlweise auch noch "rechtsklick ---> installieren" auf die vifp.inf gemacht, selbes spiel.
denke also schon, dass die filter installiert sind.

könnte das vielleicht ein konflikt mit irgendeinem codec-pack oder so sein ?
0

#7 Mitglied ist offline   Tarnatos 

  • Gruppe: aktive Mitglieder
  • Beiträge: 751
  • Beigetreten: 25. September 03
  • Reputation: 0
  • Wohnort:root
  • Interessen:Viele

geschrieben 27. Januar 2007 - 17:32

Ja das evtl möglich. Poste mal bitte deine AVS Datei.
Gruss
-Tarnatos
Eingefügtes Bild
0

#8 Mitglied ist offline   sw4y 

  • Gruppe: Mitglieder
  • Beiträge: 7
  • Beigetreten: 25. Januar 07
  • Reputation: 0

geschrieben 28. Januar 2007 - 13:42

hm, das wär doof, dann müsst ich ja mal fast wieder mein system erneuern...
hab die avs mal hochgeladen:

sample.avs

danke,

sw4y
0

#9 Mitglied ist offline   Tarnatos 

  • Gruppe: aktive Mitglieder
  • Beiträge: 751
  • Beigetreten: 25. September 03
  • Reputation: 0
  • Wohnort:root
  • Interessen:Viele

geschrieben 28. Januar 2007 - 22:59

So ich habs.

Das Problem liegt bei VFAPI. Ich weiß nicht warum die 1.05er Version bei mir seinerzeit die AVS Datei angenommen hat, aber normalerweise sollte sie das nicht tun. Denn die einzige Version die das kann, ist die 1.03.

Ich habe hier: http://rapidshare.com/files/13851745/VFAPI...cV105en.7z.html

Mal die GUI aus der 1.03 in das 1.05 Packet gepackt, damit lässt sich die AVS wieder in eine AVI transferieren.

Allerdings musst du etwas raten, da alles in Japanisch angezeigt wird, bzw. aufgrund der fehlenden UNICODE Unterstützung in Sonderzeichen. Das ADD Symbol ist das links unten in der Ecke. Nutze die GUI der 1.05 als Orientierung.

Dann sollte es gehen.

Dieser Beitrag wurde von Tarnatos bearbeitet: 28. Januar 2007 - 23:00

Gruss
-Tarnatos
Eingefügtes Bild
0

#10 Mitglied ist offline   sw4y 

  • Gruppe: Mitglieder
  • Beiträge: 7
  • Beigetreten: 25. Januar 07
  • Reputation: 0

geschrieben 29. Januar 2007 - 13:35

ja, sowas hatte ich mir auch schon fast gedacht.
hatte eine vorgängerversion gesucht, allerdings keine gefunden, also danke schonmal fürs hochladen.
werds gleich mal ausprobieren.
melde mich dann nochmal

gruß, sw4y
0

#11 Mitglied ist offline   sw4y 

  • Gruppe: Mitglieder
  • Beiträge: 7
  • Beigetreten: 25. Januar 07
  • Reputation: 0

geschrieben 29. Januar 2007 - 18:02

hallo, wie erwartet hat die version von vfapi funktioniert.
habe allerdings jetzt ein neues problem aufgetan, mit dem windoes media encoder.
hat bis zum codieren alles super hingehauen, doch zu beginn des codierens kam dann diese fehlermeldung:

Eingefügtes Bild

habe die einstellungen verwendet, die du auch in deinem howto verwendest.
eine idee woran es liegen könnte ? ich weiß, die fehlermeldung gibt nicht sehr viel aufschluss, aber vielleicht kann ja jemand helfen.

gruß, sw4y
0

#12 Mitglied ist offline   sw4y 

  • Gruppe: Mitglieder
  • Beiträge: 7
  • Beigetreten: 25. Januar 07
  • Reputation: 0

geschrieben 29. Januar 2007 - 18:27

*edit*
hat doch hingehauen. hab nach der fehlermeldung einfach nochmal einen versuch unternommen (im selben fenster) und dann liefs.
komisch komisch.

danke also für die anleitung und die hilfe, wirklich sehr tolles forum hier !
0

#13 Mitglied ist offline   Rayden1981 

  • Gruppe: Mitglieder
  • Beiträge: 2
  • Beigetreten: 15. März 07
  • Reputation: 0

geschrieben 15. März 2007 - 14:05

So, habe alles so gemacht wie es hier in dem How-To steht, doch wenn er mit dem Encodieren fertig ist und ich das File abspiele, dann ruckelt es wie Sau. Hat da jemand eine Idee, woran das liegen kann?

Dieser Beitrag wurde von Rayden1981 bearbeitet: 21. März 2007 - 03:37

0

#14 Mitglied ist offline   Tarnatos 

  • Gruppe: aktive Mitglieder
  • Beiträge: 751
  • Beigetreten: 25. September 03
  • Reputation: 0
  • Wohnort:root
  • Interessen:Viele

geschrieben 05. April 2007 - 20:16

- Ist dein PC ggf. nicht schnell genug?
- Beschleunigt deine Grafikkarte WMV-HD?
- Welchen Player nutzt du?
Gruss
-Tarnatos
Eingefügtes Bild
0

#15 Mitglied ist offline   Rayden1981 

  • Gruppe: Mitglieder
  • Beiträge: 2
  • Beigetreten: 15. März 07
  • Reputation: 0

geschrieben 09. April 2007 - 12:28

Beitrag anzeigenZitat (Tarnatos: 05.04.2007, 21:16)

- Ist dein PC ggf. nicht schnell genug?

Habe einen Athlon 3500+ auf einem ASUS K8N-32Sli Deluxe mit 2GB Ram.
Hoffe doch, das der schnell genug ist.

Zitat

- Beschleunigt deine Grafikkarte WMV-HD?

GeForce 7600 GT, sollte WMV-HD beschleunigen

Zitat

Welchen Player nutzt du?

Habs mit dem WM Player 11, den Media Player Classic und WinAmp versucht, auf allen das gleiche resultat. Und auch auf der X360 ruckelt es, wenn ich dort das File abspiele und ist nicht synchron.

Dieser Beitrag wurde von Rayden1981 bearbeitet: 09. April 2007 - 12:29

0

Thema verteilen:


  • 2 Seiten +
  • 1
  • 2

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0