2009-03-03 12 views
3

Ich bin auf der Suche nach (linux) Befehlszeilen-Tools, die bei der Videobearbeitung helfen können. Ich bin vor allem interessiert:Befehlszeile Videobearbeitungstools

  • Schneiden
  • Transitions
  • Effekte

Alle Zeiger würde geschätzt (ich weiß ffmpeg Grund Schneiden tun können, aber nicht viel darüber hinaus, dass afaik).

Antwort

2

Avisynth unter WINE ist die beste Wahl. Sie können ffmpeg oder mencoder verwenden, um die eigentliche Kodierung durchzuführen, und avisynth .avs Dateien für die eigentliche Bearbeitung. Möglicherweise müssen Sie auch mencoder unter WINE verwenden, um auf die avs-Dateien zuzugreifen. Ich habe das selbst nicht versucht, aber es sollte funktionieren, abgesehen von irgendwelchen WINE-Problemen.

Wenn dies Teil einer Produktion App ist, wenn es eine Möglichkeit gibt, die Arbeit auf einem tatsächlichen Windows-Computer zu farmen, sparen Sie sich eine Menge Schmerzen.

Wenn Sie sich die Hände schmutzig machen möchten, können Sie mit dem gstreamer und Gnonlin Ihre eigene CLI Video App erstellen. Sie können tatsächlich eine Sprache wie Ruby verwenden, um gstreamer abzurufen, so dass Sie nicht C verwenden müssen.

0

Image Magick

+0

Bild Magick funktioniert auch auf Video? Ich habe es unzählige Male auf Bildern verwendet, niemals auf Video. – Trent

3

Zwei Werkzeuge, die ich verwende, sind transcode und mencoder.

Transcode ist eine Suite von Befehlszeile Dienstprogramme für die Transkodierung von Videos und Audio-Codecs und für beween verschiedene Containerformate zu konvertieren.

eine Vielzahl von Video-und Audio-Pre- und Nachverarbeitung Filter verfügbar sind, einschließlich (aber nicht beschränkt auf):

  • Framerate Umwandlung
  • Glättungs
  • Schneiden

MEncoder ist ein kostenloses Programm zur Dekodierung, Kodierung und Filterung von Befehlszeilen auf Basis von MPlayer.