Morgen zusammen,
ich würde gerne bei einer 2pass-Kodierung ein AVS-Script einbinden, bekomme das aber irgendwie nicht hin. Beim Single-Pass klappt das wunderbar, beim 2pass wiederum nicht. Da ich das ganze in einer Batch-Datei ablaufen lasse und das jeweilige Fenster sich auch sofort wieder schließt, kann ich auch nicht sagen, worin der Fehler liegt.
Beim Single mache ich das so:
"C:\Program Files (x86)\x264\x264.exe" "avs.avs" --output "%%~ni.h264" --preset slow --tune film --vbv-bufsize 78125 --vbv-maxrate 62500 --profile high --level 4.1 --crf 21
mit dem jeweiligen AVS-Script
LoadPlugin("C:\Program Files (x86)\StaxRip\Applications\AviSynth plugins\ffms2\ffms2.dll")FFVideoSource("Quellvideo.mkv")ConvertToYV12()
Die Anweisung für den 2pass habe ich damals so gemacht:
REM #### Video indexieren ####
"C:\Program Files (x86)\StaxRip\Applications\AviSynth plugins\ffms2\ffmsindex.exe" "%%~ni.mkv"
REM #### erster Kodierdurchgang ####
C:\Program Files (x86)\StaxRip\Applications\x264\x264.exe --preset slow --tune film --profile high --level 4.1 --pass 1 --bitrate 5700 --stats "264.stats" --demuxer "ffms" --index "%%~ni.mkv.ffindex" --output NUL "%%~ni.mkv"
REM #### zweiter Kodierdurchgang ####
C:\Program Files (x86)\StaxRip\Applications\x264\x264.exe --preset slow --tune film --profile high --level 4.1 --pass 2 --bitrate 5700 --sar 1:1 --stats "264.stats" --demuxer "ffms" --index "%%~ni.mkv.ffindex" --output "%%~ni.h264" "%%~ni.mkv"
REM (ohne diese Zeile kann ich den Rest der oberen Kommandozeile hier im CODE-Block nicht lesen)
Alles anzeigen
Das hat generell auch funktioniert, nur möchte ich mir die Möglichkeit offen lassen, den Clip zu bearbeiten, also andere Auflösung, entrauschen ect. Vielleicht mache ich Fehler beim indexieren...keine Ahnung...
Hätte jemand einen Ansatz für mich?
Besten dank
Lapje