|
|
|
|
Hier steht drin, was das Argument macht und benötigt.
tschy2m
|
|
|
|
|
|
|
|
Code: |
function vid(string video, float vol_v)
{
vol_a = 1- vol_v
audio1 = avisource(video, atrack = 1) #stimmspur
video1 = avisource(video, atrack = 0) #videospur
video1 = mixaudio(video1,audio1,vol_v,vol_a)
video1
}
|
|
Das ist eine Funktion die ich mit geschrieben habe, die funktioniert 100%
Welche Avisynth Version hast du?
|
|
|
|
|
|
|
| Zitat von Bregor
Welche Avisynth Version hast du?
| |
Alles updaten hat geholfen, danke
|
|
|
|
|
|
Radeon ReLive
|
Seit Neuestem bietet der AMD-Grafiktreiber eine eingebaute Aufnahmefunktion. Und diese, anders als Fraps und DxT, frisst sogar so alte Spiele wie Total Annihilation.
Darüber hinaus unterstützt sie auch noch ein Mikro und Webcam, hat einstellbare Aufnahmequalität und stört sich nicht mal groß an Auflösungswechseln- neue Auflösungen werden einfach mit korrektem Seitenverhältnis skaliert.
Die entstehende .mp4 kann aber nicht direkt mit AviSynth geöffnet werden, dazu braucht es das LSMASHSource-Plugin. Einfach die .dll in das AviSynth-Pluginverzeichnis kopieren und "LSMASHVideoSource" statt "AviSource" in die .avs schreiben. Geht.
|
|
|
|
|
|
|
Ist das encodete Endergebnis synchron? Das war ja früher öfter mal ein Problem wenn die FPS mal abgerutscht sind und sowas.
|
|
|
|
|
|
|
Dafür hab ichs nicht lang genug getestet. Aber guter Punkt.
/e: Und TA ist nicht sehr fordernd, da rutscht nix. Mal was anderes testen.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Xerxes-3.0 am 22.12.2016 21:55]
|
|
|
|
|
|
| Zitat von Bregor
Ist das encodete Endergebnis synchron? Das war ja früher öfter mal ein Problem wenn die FPS mal abgerutscht sind und sowas. | |
Vier Clips, vier verschiedene Frameraten.
|
|
|
|
|
|
|
Sprich, auch Radeon Whatever nimmt in variablen FPS auf? Keinen Deut intelligenter als Nvidia.
|
|
|
|
|
|
|
Jepp, Ich kanns im WMP abspielen, DAS in Fraps aufnehmen () und daanach richtig encoden.
Zum Glück guckt mir keiner zu.
|
|
|
|
|
|
|
Pass die FPS doch in avisynth an, wird doch in dem Plugin Link den du gepostet hast beschrieben.
|
|
|
|
|
|
|
Dann sind danach Audio und Video nicht mehr synchron- mal so, mal so, teils mehrere Sekunden. Auf die Art dauerts jetzt halt, aber dann stimmt alles wenigstens. Auch wenns nervig ist.
|
|
|
|
|
|
|
Ich glaub wenn du es mit ffmpegsource lädst und da die FPS-Zahl angibst passt es. So macht skeith das afaik.
|
|
|
|
|
|
|
Das klappt nur für die durchschnittlichen FPS. Wie gesagt, das Delay andert sich ja auch dauernd.
Ich würde es beim nächsten mal nochmal anders versuchen, aber bis Silvester komme ich nicht dazu und jetzt gehts ja auch so.
|
|
|
|
|
|
|
Frag mich YT das macht. Da kann man den Shit doch auch hochladen und es bleibt Synchron. :/
|
|
|
|
|
|
|
Naja, das Handling von dynamischen FPS ist ja auch kein Hexenwerk - warum avisynth darauf nicht klar kommt, versteh ich nich
|
|
|
|
|
|
|
Der WMP kanns ja auch.
|
|
|
|
|
|
|
Ka was xerxes alles wie probiert hat. Bei skeith mit shadowplay in kombi mit ffmpegsource und avisynth klappts ja auch.
¤: Vlt war es auch directshowsource, müsste vor ein paar Seiten noch irgendwo stehen glaube ich.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Bregor am 27.12.2016 11:36]
|
|
|
|
|
|
Schlimmer, das war ein externes Plugin (LSmash), weil sonst nix den Output vom ReLive öffnen konnte. Das ist glaub ich ein FFDShow-Filter.
|
|
|
|
|
|
|
Gut, das ja net die Schuld von Avisynth.
Welchen Codec spuckt Mediainfo eigentlich bei den "raws" aus die dir Relive gibt?
Dumme frage, der gibt ja h.264 aus also AVC1.
Hab mir na nen Beispiel viel was Relive ausgibt gesaugt und das funktioniert erstmal tadellos mit ffvideosource. Ton war aber leider nicht dabei.
|
[Dieser Beitrag wurde 3 mal editiert; zum letzten Mal von Bregor am 27.12.2016 11:59]
|
|
|
|
|
|
| Zitat von Bregor
Frag mich YT das macht. Da kann man den Shit doch auch hochladen und es bleibt Synchron. :/
| |
Youtube macht transcoding.
Kann jeder auch, mir handbrake.
Shitmp4 rein, gute mp4 raus.
|
|
|
|
|
|
|
| Zitat von Ratatoskr
| Zitat von Skeith
Nochmal kurz Feedback von mir:
directshowsource("Filename.mp4".convertfps=true,fps=30)
Funktioniert prima, auch ohne das mit Handbrake gerade ziehen zu müssen. Danke Ratatoskr
| |
Dann sollte das mal wer im Tutorial in Stein setzen, sonst weiß die nachfolgende Generation doch nicht Bescheid. Oder ihr nächste Woche... Der Handbrake workaround ist da auch nur in aller Kürze erwähnt.
| |
|
|
|
|
|
|
|
Bin am überlegen, auch mal mitzumachen, hab allerdings Probleme beim Encoding. Hab versucht, die Tutorials auf der Seite zu AviSynth und MeGUI zu befolgen, allerdings scheinen die etwas veraltet zu sein, und außerdem habe ich eine Fehlermeldung bekommen, wenn ich versucht habe, die Testscript.avs zu laden.
Dann dachte ich mir, ich kann ja einfach Handbrake nehmen, da ich das schon kenne, da hab ich allerdings Probleme, gute Einstellungen zu finden. Wenn ich 60 FPS nehme wird die Filesize viel zu groß. Kann man das hinbekommen, mit 60 FPS auf eine akzeptable Filesize zu kommen oder doch lieber 30 nehmen?
|
|
|
|
|
|
|
Was genau für Probleme hattest du denn mit dem tut? Da hat sich afaik quasi nix geändert in neueren avisynth/Megui versionen.
Und ja. 30 FPS.
¤: Mir fällt gerade ein. Für die Testdatei und das Testscript im "Wohlfühlpaket" muss man Fraps installiert haben.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Bregor am 30.12.2016 21:09]
|
|
|
|
|
|
| Zitat von Bregor
Was genau für Probleme hattest du denn mit dem tut? Da hat sich afaik quasi nix geändert in neueren avisynth/Megui versionen.
Und ja. 30 FPS.
¤: Mir fällt gerade ein. Für die Testdatei und das Testscript im "Wohlfühlpaket" muss man Fraps installiert haben.
| |
OK, letzteres erklärt wohl zumindest die Fehlermeldung Dann probier ich es gleich wohl nochmal.
|
|
|
|
|
|
|
Hier noch ein paar weiterführende Infos.
|
|
|
|
|
|
|
gibts für handbrake ne einfache option, zwei videos verlustfrei hintereinander zu kopieren? ich nehm auch ein anderes programm wenns sein muss
|
|
|
|
|
|
|
Wie ineinander? Überlagerung oder einfach hintereinander? Für letzteres würde ich YAMB und die Funktion join nehmen.
|
|
|
|
|
|
|
Nicht das ich wüsste. Aber mit Avisynth+MeGUI ist das kein Problem.
Oder was hitti sagt.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Bregor am 15.02.2017 18:23]
|
|
|
|
|
|
einfach aneinander. zwei teile eines videos zusammenkleben. YAMB also
e: das ist von 2009? geht das klar?
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Fersoltil am 15.02.2017 18:25]
|
|
|
|
|
|
|
|
|
Thema: Let's Help Für LPIP ( Tutorials und andere Hilfen ) |