Allgemeine Richtlinien / Workflow zum Konvertieren oder Übertragen von Videos "professionell"?

693
cloneman

Ich bin ein IT-Profi, der manchmal mit kleinen Videokonvertierungs- / Videoschnittprojekten zu tun hat, und ich möchte "den richtigen Weg" lernen, um dies zu tun. Jedes Mal, wenn ich in Google nachforsche, gibt es immer wieder eine Katastrophe für seltsame, wenig ausgereifte Trialware oder zufällige Forenthreads von vor 3-4 Jahren, die auf verschiedene veraltete Methoden schließen lassen.

Die große Frage ist die folgende: Was sind die "allgemeinen" Richtlinien und Werkzeuge, um Video in einen effizienten (verlustfreien?) Vermittler zu Editierungszwecken umzuwandeln, um es nachträglich neu zu codieren?


Mir scheint, dass selbst die einfachsten Formate und Aufgaben eine Katastrophe endlosen Versuchens und Irrtums sind, oder Expertise, die nur hartgesottenen Experten bekannt ist, die über ein eigenes Heer von seltsamen Konvertierungswerkzeugen verfügen, das fast so aussieht, als würden sie einen Angriff auf die Projekt.

Hier einige Beispiele:

  • Aus DVD-Filmmaterial extrahierte einfache VOB-Dateien können nicht direkt in Adobe Premiere importiert werden.
  • Virtualdub ist eine alte Software, die die Leute immer wieder empfehlen, scheint aber keine neueren Formate zu unterstützen.
  • Ich weiß nicht einmal, wie ich mit Sicherheit sagen kann, welche Codecs ein Video hat, und ob das Bild interlaced ist oder nicht und mit welcher Auflösung und Codecs ich mich beschäftige.

Probleme:

  • Die Wahl einer falschen Interlace-Option, die die Qualität beeinträchtigt
  • Auswahl eines falschen Pixel-Seitenverhältnisses (streckt das Bild)
  • Wenn Sie in Premiere einen falschen "Projekttyp" wählen, muss das Material skaliert werden
  • Sie werden gezwungen, ein komisches Programm zu verwenden, das eine Reihe von negativen Auswirkungen hat

Was ich suche:

  • Bücher oder "Echtes Wissen" über Formatkonvertierungen, erkannte Werkzeuge usw. sind keine zufälligen Forenleitfäden zum Umgang mit Videoformaten.
  • Workflow-Richtlinien zur Identifizierung eines Formats, das ohne Probleme wie oben erwähnt von einem Format zum anderen geht.
  • Dokumentation darüber, was Programme wie Adobe Premiere mit Formaten tun können und was nicht, damit ich keinen Schraubenschlüssel als Hammer verwende.

TL; DR

Wie sollten Sie eine Videodatei konvertieren oder "vorbereiten", um sicherzustellen, dass sie von Premiere für die Bearbeitung unterstützt wird?

Ist Premiere ein geeignetes Programm zum Beschneiden, Kodieren oder sollten dazu andere Werkzeuge verwendet werden, wenn eine Videomontage aus verschiedenen Quellformaten erstellt wird?

Was sind einige gute Bücher zum Lesen, die sich speziell mit der Konvertierung von Videos befassen, die eine beliebige Anzahl von Codecs verwenden?

9
Was Tools angeht - und ich komme später mit einer Antwort zurück - können Sie sicher [`ffmbc`] (http://code.google.com/p/ffmbc/) verwenden. Es kann in Zwischenformate wie DNxHD konvertiert werden, eines, das ich persönlich mag, und unterstützt fast jedes Format. slhck vor 12 Jahren 0
Ich möchte das wirklich als "nicht konstruktiv" schließen, aber Ihr Kopfgeld hindert mich daran, dies zu tun ... bwDraco vor 12 Jahren 0
@DragonLord Warum? Wie kann diese Frage nicht mit spezifischem Fachwissen beantwortet werden? slhck vor 12 Jahren 0
@slhck: Diese Frage fragt nach offenen Antworten, die subjektiver Natur sind, auch wenn sie auf Erfahrung oder Sachkenntnis beruhen. Ich könnte mich irren, und dies könnte eine Frage ["gut subjektiv"] (http://blog.stackoverflow.com/2010/09/good-subjective-bad-subjective/) sein, aber ich fand, dass dies auch ein bisschen war subjektiv für Super User (eine programmierbezogene Frage ähnlicher Art wäre jedoch auf [programmers.se] zulässig). bwDraco vor 12 Jahren 0
@DragonLord Ich bin überzeugt, dass diese Frage zu langen, aber sachlichen Antworten führt. Bei der Analyse von Filmmaterial und der Festlegung geeigneter Zwischenformate gibt es nicht viel Subjektivität, insbesondere bei spezifizierter Software wie Adobe Premiere. Es unterstützt etwas oder nicht. Das OP hat sogar angegeben, was eine "gute" Antwort darstellt, also würde ich diese Frage zunächst offen lassen - werde sie aber auf jeden Fall überwachen. slhck vor 12 Jahren 0
Ich glaube, ich werde diese Frage in drei kürzere Fragen aufteilen, damit wir gezielter antworten können. Dies ist vielleicht zu viel, um alles auf einmal zu erledigen. Eines wird spezifisch für die allgemeine Transcodierung sein, ein anderes für Premiere-Eingabeformate und ein anderes, das von den Ergebnissen der ersten 2 inspiriert wird. cloneman vor 12 Jahren 0

2 Antworten auf die Frage

2
evilsoup

What you are actually looking for is an 'intermediate format'. For audio, this normally means uncompressing it to PCM audio (well, ideally it should mean not compressing it in the first place):

ffmpeg -i input.file -c:a pcm_s16le output.wav 

For video... well, it's sometimes possible to use either raw video or a lossless codec like huffyuv, but generally you would use a mathematically-lossy but visually-lossless intermediate codec like DNxHD or Apple Prores. AFAIK Premiere supports both of those, but it's been years since I've used it so I could be remembering wrongly. To convert an arbitrary video file to an AVI with DNxHD video and raw PCM audio:

ffmpeg -i input.file -c:v dnxhd -c:a pcm_s16le intermediate.avi 

To use a MOV file with Apple ProRes and raw PCM audio:

ffmpeg -i input.file -c:v prores -c:a pcm_s16le intermediate.mov 

EDIT: ...actually, thinking about it I believe that Premiere doesn't require the use of an intermediate codec, it should be able to edit most common formats (including the MPEG2 video used on DVDs). That said, intermediate formats are stll very very useful - they reduce the load on your computer's processing resources, since they use relatively simple algorithms.

Is premiere a suitable program to handle cropping, encoding, or should other tools be used for this, when making a video montage from a variety of source formats?

Premiere is an absolutely fantastic tool for such jobs, you could edit a feature-length movie on it fairly easily. I would rate it up there with FCP.

If you want to do things programmatically (i.e. automate shrinking or cropping videos), then a command-line tool like ffmpeg might be better; but for 'creative' editing, an NLE like Premiere is definitely the way to go.

EDIT2: Since you mentioned interlaced video, you can de-interlace it with ffmpeg using the yadif (yet another de-interlacing filter) video filter. I'm not sure if it's necessary for use with Premiere (it probably isn't), and using this on progressive input will spit out horrible output (so make sure you know it's interlaced video), but for completeness' sake:

ffmpeg -i input.file -filter:v yadif -c:v dnxhd -c:a pcm_s16le intermediate.avi 

This will work equally well with ProRes, or indeed any video codec ffmpeg can output.

danke, das ist sehr aufschlussreich. Ich habe nicht versucht, Videos von kommerziell gepressten DVDs zu importieren, aber ich hatte oft Probleme mit Amateurmaterial, das wahrscheinlich von einer verbraucherorientierten Software auf DVD geschrieben wurde. Ich hätte kein Audio oder das Video hätte nur ein paar Sekunden cloneman vor 11 Jahren 0
1
Shishire

Ich habe keine vollständige Antwort, aber ich weiß, dass Mencoder und ffmpeg zwei der gängigsten Tools sind. Bei der Transkodierung sollten Sie wahrscheinlich eines dieser Tools verwenden, um die eigentliche Transkodierung durchzuführen.

Beide Tools sind Befehlszeilen. GUIs gibt es für sie, und ich glaube, dass viele der auf dem Markt verfügbaren Tools tatsächlich eine oder beide dieser Bibliotheken im Backend verwenden.

In Bezug auf die Frage, ob eine Datei interlaced ist und welcher Codec verwendet wird, lade ich die Datei zwar in vlc hoch und überprüfe die Codec-Informationen. Es ist eine einfache Methode, die viele Informationen liefert.