Danke! Das war super erklärt!
Beiträge von Andinho
-
-
Mmh ich glaube ich hatte eine kleine Denkblockade...
Die Skripte die ich bisher gefunden habe, haben immer mit Effekten oder ähnlichem aufgehört.
Der Schritt des eigentlichen Encodens wurde dann dezent ausgelassen, deswegen fragte ich nach Beispielen.Danke für die Antworten!
Hab mir mal MeGui gezogen jetzt
Das hilft mir schon mal ungemein! Kenne mich einfach nicht gut aus mit AviSynth, deswegen sorry, falls meine Fragen noobig sind
Kennt Ihr Tools um Videos per Kommandozeile zu bearbeiten?
Ich habe im englischsprachigen Forum gelesen, dass man es avs - dateien mittels av2yuv an ffmpeg pipen kann:Zitatavs2yuv input.avs - | ffmpeg -f yuv4mpegpipe -i - output.(whatever)
(Quelle: http://forum.doom9.org/archive/index.php/t-68506.html)werde das auf alle Fälle mal probieren...
Kennt Ihr noch andere Frameworks, die sowas bewerkstelligen könnten? (z.B. MLT?) Wie sind dann Eure Erfahrungen mit denen?
Grüße
-
Hallo Freunde,
ich habe mich gefragt, ob man AviSynth als Videoeditor verwenden kann.
Ich würde gerne eine Verarbeitungskette haben wie:Source ->Avisynth -> Encoder
Falls ja habt Ihr ein Beispiel von nem script oder Source Code?
Grüße
Hello friends,
I was wondering whether it is possible to use AviSynth as a video - editor.
I want To make a processing Queue with AviSynth in the middle.Source ->Avisynth -> Encoder
If yes, does anyone have an example script / source code?
-
Hallo,
wie kann man mittels eines Kommandozeilentools (vorzugsweise ffmpeg) unter Linux mehrere FLVs zu einer einzigen zusammenfügen?
Mit mencoder geht es zwar auf nem Testsystem sehr schnell und gut, aber das kann ich nicht auf dem Zielsystem installieren, weil ich nichts auf dem installieren darf / sollte ....
Diesen Code habe ich aus der ffmpeg - Hilfe, aber er liefert nen Pipe error:
Code
Alles anzeigenmkfifo temp1.a mkfifo temp1.v mkfifo temp2.a mkfifo temp2.v mkfifo all.a mkfifo all.v #only audio (disable video recording by -vn) ffmpeg -i input1.flv -vn -f u16le -acodec mp3 -ac 2 -ar 22050 - > temp1.a < /dev/null & ffmpeg -i input2.flv -vn -f u16le -acodec mp3 -ac 2 -ar 22050 - > temp2.a < /dev/null & #only video (disable audio recording by -an) ffmpeg -i input1.flv -an -f yuv4mpegpipe - > temp1.v < /dev/null & ffmpeg -i input2.flv -an -f yuv4mpegpipe - > temp2.v < /dev/null & cat temp1.a temp2.a > all.a & cat temp1.v temp2.v > all.v & ffmpeg -f u16le -acodec mp3 -ac 2 -ar 22050 -i all.a \ -f yuv4mpegpipe -i all.v \ -sameq -y output.flv rm temp[12].[av] all.[av] exit 0
Teste ich es manuell Schritt für Schritt auf der Kommandozeile funktioniert das Umwandeln von flv in mpeg ganz gut.
Das erste Problem taucht dann beim zusammenfügen mittels "cat" auf. Es wird zwar eine Datei geschrieben, die in Größe und Abspieldauer der Summe der beiden Dateien entspricht, aber nur der Erste Film wird tatsächlich abgespielt. Nach dem ersten bricht das Video ab.
Das zweite Problem ist, dass rießige temporäre Dateien (>100 MB pro Filmminute!!) erzeugt werden das ist aber jetzt erstmal noch nicht so wichtig...
Vielleicht hat ja jemand ne Idee.
Grüße