Code: Select all
Video=DirectShowSource("omgwtfbbq.mp4",fps=23.976,convertfps=true)
Videotonlos=Video.killaudio()
Audiotonlos=Tone(600.0,440,48000,2,"silence")
Audio=Audiodub(Videotonlos,Audiotonlos)
Teil1=Video.trim(0,586)
Teil2=Audio.trim(587,587)
Teil3=Video.trim(588,1485)
Teil4=Audio.trim(1486,1486)
Teil5=Video.trim(1487,2000)
last Teil1 + Teil2 + Teil3 + Teil4 + Teil5
Loop(72,587,587)
Loop(360,1486,1486)
Vielleicht kann wer anderes mal was zu schreiben, mir fällt jetzt auch nix auf, aber ist das Video nur 2000 Frames lang?
-------------------------
Wenn er beim 1. 1486 + 72 vom 1. bei 16xx den Sound erst aus macht, dann würd ich sagen, das es an Loop liegt, aber wenn er es bei 1918 macht, dann müsste er den vom 1. Loop mit einrechnen und seine eigene Länge, das geht eigentlich nicht. Der 1. Bereich bei 587, wäre ja dann beispielsweise bei +72 = 6xx und du meintest der ist inordnung.1486 + 72 + 360 (die anzahl an frames die das video durch die Loops zusätzlich erhält) = 1918. Das kann ja kein Zufall sein.
Normal muss es stimmen, da Loop nur den Bereich, der keinen Sound hat um die Framanzahl, die du angibst verlängert und dann beim nächsten Frame weitermacht, das einzige wäre noch beim Sound Bitraten-Modus : variabel <- das würde vielleicht noch probs machen.