Ich habe ein paar .MKV-Videodateien, die ich gerne in iTunes auflisten könnte, damit ich sie auf mein Apple TV-Gerät streamen kann. Ich verwende derzeit die Beamer-App (MacBook), um sie zu streamen, aber ich hatte gehofft, dass ich eine gut aussehende Bibliothek mit Videos in iTunes erstellen und sie stattdessen auf diese Weise streamen könnte.
Ich brauche diese Videos nicht, um sie auf iOS-Geräten abspielen zu können, gibt es also eine Möglichkeit, sie ohne Bild- oder Tonqualitätsverlust in .M4V/.MP4 zu konvertieren?
Ich habe einige Apps wie Subler ausprobiert - ich kann die Bildqualität scheinbar beibehalten, aber der Ton ist definitiv schlechter. Meine Videos sind in der Regel 1080p HD mit DTS.
Könnte jemand vielleicht Lösungen für Video-Streaming in voller Qualität in iTunes anbieten?
Vielen Dank! Dan.
MKV
und MP4
sind kein Videoformat, sondern Container. Ein MKV
kann jede Art von Video-/Audiostream enthalten.
MKV
Enthält meistens H264
/ AC3 DTS
(Video/Audio; das gebräuchlichste Format bei Blu-ray).
Die offizielle Spezifikation erlaubt das Format für den Audiokanal MP4
nicht , aber das Format ist für das Video möglich. Somit können Sie nur für den Videokanal verlustfrei ein in ein konvertieren. Der Audiokanal muss neu codiert werdenAC3
H264
MKV
MP4
Ich empfehle die Verwendung ffmpeg
(eines Befehlszeilentools), um dieses Ziel zu erreichen.
Hinweis : Sie können versuchen, eine MP4
enthaltende zu erstellen AC3
, aber ich glaube nicht, dass es in iTunes oder Apple TV funktionieren wird, obwohl Spieler sie mögen MPlayerX
oder VLC
in der Lage sein werden, sie abzuspielen.
Sie können dieses Thema nicht googeln, ohne auf Handbrake zu stoßen, ein großartiges kostenloses Tool zum erneuten Kodieren in alle möglichen Container/Formate. Die Antwort von Frizlab für ffmpeg ist genau richtig für die verlustfreie Konvertierung, aber ich bin immer noch ein großer Fan von Handbrake (HB). Sie können problemlos mehrere Audiospuren hinzufügen (ich bin sicher, ffmpeg kann das auch irgendwie), Untertitel einfügen usw. Handbrake enthält Voreinstellungen für fast ALLE Apple-Geräte, aber das einzige Problem, das ich hatte, war der Versuch, etwas zu codieren das funktioniert in ALLEN unseren Geräten.
Die MP4-Einstellung von HB unterstützt AC-3-Pass-Thru-Audio oder einen 5.1-AAC-Kanal, der hervorragend mit ATV funktioniert. Ich habe jedoch kürzlich versucht, einige dieser AC-3-Dateien auf mein iPhone 5 und iPad 1 zu laden, und sie haben nicht funktioniert. Es stellt sich heraus, dass Sie zusätzlich zum AC-3 eine AAC-Audiospur einfügen müssen, und dies muss die ERSTE Spur sein. Wenn Sie so codieren, erhalten Sie etwas, das auf ATV (in 5.1) und auch auf Ihren tragbaren iDevices gut abgespielt werden kann.
Experimentieren Sie jedoch herum, z. B. indem Sie nur ein paar Minuten oder ein Kapitel codieren, wenn dies mit den vorhandenen MKV-Dateien möglich ist. Es gibt nichts Schöneres, als jeden Ihrer Filme auf der großen Leinwand abzuspielen oder sie mit ins Fitnessstudio zu nehmen!
Ich verwende dies: http://www.emmgunn.com/mp4tools/mp4toolshome.html Um das Audio zu konvertieren, ohne das Video zu transcodieren. Es ist Trialware, also können Sie nicht verlieren, wenn es Ihnen nicht gefällt.
FFMPEG von der Kommandozeile aus ist nichts für schwache Nerven. Und ffmpegx ist genauso kompliziert. Ich habe viel Zeit mit beiden verbracht und sie sind definitiv Geek-Tools.
Die meisten dieser Transcoder und solche wie Pavtube verwenden FFMPEG, um die Arbeit zu erledigen, und sie sind nur eine GUI dafür. FFMPEG ist Open Source, aber die GUI-Frontends dafür sind es nicht (außer Handbrake).
Alles in allem ist Handbrake der einfachste Weg, Dateien zu konvertieren, um sie auf iTunes oder AppleTV abzuspielen, aber es hat keine Möglichkeit für Video-Passthru. Sie können die Qualität ähnlich wie zu Beginn einstellen, aber egal was passiert, Handbrake wird das Video neu codieren.
Frizlab
ffmpeg
sich um ein Befehlszeilentool handelt, das in einem Terminal verwendet werden muss. Zögern Sie nicht, einen Kommentar zur Antwort hinzuzufügen, wenn Sie Hilfe bei der Verwendung benötigen (die Syntax ist nicht trivial, wenn Sie nicht daran gewöhnt sind).Jimt
TJ Luoma
ffmpeg
: superuser.com/questions/472420/… empfiehltffmpeg -i input.mkv -c:v copy -c:a copy output.mp4
und auch auf einen SU-Blogeintrag verweist, der vom Autor geschrieben wurde: blog.superuser.com/2012/02/24/…