|
|
|
|
geht das nicht indem du das zweite FFAudioSurce ergänzt, dass es so aussieht:
FFAudioSource("t:\record\M ep 01.mkv", track=1).SoxFilter("highpass 125")
?
Quasi das Prinzip, was du auch mit trim am ende auf beides anwendest.
e: musst du die beiden Audiotracks nicht auch noch mit "+" verketten?
tschy2m
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von tschy2m am 22.07.2017 17:10]
|
|
|
|
|
|
Das verketten war der Fehler den ich wieder reingebaut habe, jo. Ich versuch mich grad zu erinnern wie das ging.
Das mit dem .Sox versuch ich mal, thanks!
/e: Mit + gings nicht. Wie zum Teufel hab ich das vorhin gemacht.. /e MixAudio wars.
Als Referenz, so funzt es:
|
Code: |
SetMTMode(2)
video=FFmpegSource2("t:\record\M ep 01.mkv", width=1280, height=800, atrack=-2)
audio=MixAudio(FFAudioSource("t:\record\M ep 01.mkv", track=2).SoxFilter("highpass 200"), FFAudioSource("t:\record\M ep 01.mkv", track=1))
SetMTMode(3)
AudioDub(video, audio).
|
|
|
[Dieser Beitrag wurde 3 mal editiert; zum letzten Mal von ]Maestro[ am 22.07.2017 17:39]
|
|
|
|
|
|
| FFVideoSource: Can't parse Matroska file: I/O Error: MapViewOfFile failed: Not enough storage is available to process this command. | |
Es wird einem auch nichts gegönnt.. bei der 1gb Memory Marke im Taskmanager bricht er einfach ab.
/e: Ich glaube ich habe den Fehler gefunden. Da es für FFVS in MeGUI direkt eine MT Option gibt, sollte man die SetMTModes vorher aus dem Script nehmen. Glaube ich.
Jep. Das wars. Er encodet.
Komm da mal drauf wenn er wahlweise den obigen Fehler oder irgendwelche unhandled exceptions ins Log wirft.
/e:
Ich geb auf.
| [Error] [22.07.2017 19:22:00] An error occurred: FFAudioSource: Seeking is severely broken | |
|
[Dieser Beitrag wurde 4 mal editiert; zum letzten Mal von ]Maestro[ am 22.07.2017 19:22]
|
|
|
|
|
|
Probier doch mal handbreak, vielleicht kann das wenigstens das Video encoden. Den Sound solltest du ja so hinbekommen.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Bregor am 22.07.2017 21:40]
|
|
|
|
|
|
Ich habs geschafft. Am Ende des Videos war ein Fehler in der Audiospur. Wäre ja auch zu einfach ne vernünftige Fehlermeldung zu generieren
|
|
|
|
|
|
|
|
|
|
|
Erstaunlich schnell im encoden aber. Frage mich aber wie der Fehler passiert ist.
|
|
|
|
|
|
|
Decoden meinst du.
|
|
|
|
|
|
|
Naja, das was er tut, wenn ich in MeGUI auf AutoEncode drücke und er arbeitet. 30-45fps, kann man nicht meckern.
/e:
Aber wunderbar, von der Aufnahme zu MeGUI in unter 5 Minuten. Die Stimmennachbearbeitung passiert direkt während der Aufnahme in OBS Studio (Filters > VST Plugins > https://www.reaper.fm/reaplugs/ da ist alles dabei was das Herz begehrt. EQ, Kompressor, NoiseGate. Ein Träumchen)
Und es geht mittlerweile sogar, das er wie in Dxtory zwei Audiospuren aufnimmt, Stimme und Spiel getrennt.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von ]Maestro[ am 23.07.2017 10:49]
|
|
|
|
|
|
FFDS encodet dir den Kram und x264 encodet ihn wieder. Wie schnell FFDS wirklich ist, wirste nur merken, wenn du x264 mal auf ultrafast stellst, damit das nicht das bottleneck ist. FFDS ist ja nix anderes als Directshowsource, avisource und dergleichen, es kann halt mehr, muss aber auch diese Indexierung vornehmen.
|
|
|
|
|
|
|
Das Indexing geht bei 2,4gb 35 Minuten Material in unter 20 Sek, das läuft.
|
|
|
|
|
|
|
seit einer ewigkeit will ich wieder mal etwas encoden mit fraps, da kommt vollgende fehlermeldung:
Invalide AVI file: LIST chunk <4 bytes
(line 11)
|
Code: |
v1 = AviSource("1 (1).avi") +\
AviSource("1 (2).avi") +\
AviSource("1 (3).avi") +\
AviSource("1 (4).avi") +\
AviSource("1 (5).avi") +\
AviSource("1 (6).avi") +\
AviSource("1 (7).avi") +\
AviSource("1 (8).avi") +\
AviSource("1 (9).avi") +\
AviSource("1 (10).avi") +\
AviSource("1 (11).avi")
v1.ChangeFPS(30)
ConvertToYV12() |
|
wenn ich die ganze sache auf 2 files kürze geht's, aber ab drei spinnt das einfach rum...
kennt jemand das problem? ich hab doch früher auch 3.9 gb files reingeladen ohne probleme.-...
ich bin ein pfosten. file 3 war corrupt, weil dass das file war welches durch den stromausfall zerschossen wurde... das macht dann wieder sehr viel sinn
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Nudelsalat am 30.07.2017 21:48]
|
|
|
|
|
|
Das Naming ist nicht das Problem? Könnte mir vorstellen, dass die mit Leerzeichen und Klammern nicht klarkommen
|
|
|
|
|
|
|
.. ich wollt grad sagen, sieht aus wie ein korruptes File. Warum er dir allerdings line 11 dazu angibt.. Avisynth halt.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von ]Maestro[ am 30.07.2017 21:50]
|
|
|
|
|
|
| Zitat von ]Maestro[
.. ich wollt grad sagen, sieht aus wie ein korruptes File. Warum er dir allerdings line 11 dazu angibt.. Avisynth halt.
| |
Im Prinzip sind alle Zeilen ja ein Befehl den er am Block ausführt. Das Ende des Befehls ist dann halt Zeile 11
|
|
|
|
|
|
|
Kannst du File 3 gar nicht öffnen oder kannst mit .trim(0,9000) den nicht-kaputten Teil noch verwenden?
|
|
|
|
|
|
|
| Zitat von Flitzpiepe42
| Zitat von ]Maestro[
.. ich wollt grad sagen, sieht aus wie ein korruptes File. Warum er dir allerdings line 11 dazu angibt.. Avisynth halt.
| |
Im Prinzip sind alle Zeilen ja ein Befehl den er am Block ausführt. Das Ende des Befehls ist dann halt Zeile 11
| |
Und hätte er keine Zeilenumbrüche drin, weils ja theoretisch möglich ist, hätte er sogar die richtige Zeile angegeben bekommen aber immernoch nicht gewusst, welches File es ist.
Fehlermeldungen, die nicht auf das eigentliche Problem aufmerksam machen, sind fun.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von ]Maestro[ am 30.07.2017 21:55]
|
|
|
|
|
|
na passt schon. es sind eigentlich nur 8 files.
die ersten drei waren vom ersten aufnahme versuch, der durch einen strom ausfall "unterbrochen" wurde. daher kann ich ohnehin die ersten 3 verwerfen
|
|
|
|
|
|
|
Oh, bin ich zu spät?
YADDA YADDA DXTORY!
Oder so.
|
|
|
|
|
|
|
Bregor, nachdem wir es nicht mehr zu Sandstürmen schaffen, versuchen wir nun durch veraltete Aufnahmemethoden deinen Blutdruck stabil zu halten!
Spoiler - markieren, um zu lesen:
:*
|
|
|
|
|
|
|
| Zitat von Bregor
Oh, bin ich zu spät?
YADDA YADDA DXTORY!
Oder so.
| |
OBS. Sorry, aber es ist so.
|
|
|
|
|
|
|
Ist ok, solange er Tonspuren getrennt und lossless aufnimmt. <3
|
|
|
|
|
|
|
| Zitat von Bregor
Ist ok, solange er Tonspuren getrennt und lossless aufnimmt. <3
| |
Was leider, so tonnaziesk ich auch bin, vollkommen wurst ist - zumindest das lossless beim Ton. Bei den Bitraten in den Streams ist das Perlen vor die Säue. Beim Bild jedoch - full aggree <3
|
|
|
|
|
|
|
Ich mein das Video, mea culpa, und auch das ist übertirbene. YV12 ist da auch ausreichen.
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von Bregor am 30.07.2017 22:32]
|
|
|
|
|
|
dxtory ist das fraps von 2017. OBS Studio macht getrennte Tonspuren und wenn man mit 7000-15000er Bitrate aufnimmt ist das Bild auch n1. Ich mein, wir encoden das runter auf <1300kbit/s.
/e:
OBS Studio kann VST Plugins nativ einbinden direkt bei der Aufnahme. rekt
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von ]Maestro[ am 30.07.2017 23:15]
|
|
|
|
|
|
|
|
|
|
Das sind Plugins für die Soundbearbeitung in Echtzeit. Also sowas wie Rauschentfernung, Frequenzequalising, all so Späße wie man sie auch in der Musikproduktion o.ä. einsetzt. Also, die ganzen Tools die Ableton, oder Audition, oder Audacity so einsetzt kannste auch einfach als Plugin in OBS auf dein Mikrofonsound schmeißen. Ultrapraktisch.
|
|
|
|
|
|
|
Das ist wirklich nett, dann könnte ich mir die Nachbearbeitung sparen. Da nutz ich das das SOX um leise Geräusche rauszufiltern und die Stimme auf ein vernünftiges dB-Band zu compressen(?).
Kann VST das? Und kann OBS mit MagicYUV arbeiten?
|
|
|
|
|
|
|
Erste Frage ja, zweite Frage muss ich recherchieren
|
|
|
|
|
|
|
|
|
|
Thema: Let's Help Für LPIP ( Tutorials und andere Hilfen ) |