Eine GUI muss nicht unbedingt bunt sein. Wir sind aber in der Computerei nicht umsonst fortgeschritten, so daß auch Nicht-Nerds mit Computern arbeiten können. Als Softwareentwickler mit Schwerpunkt Nutzerergonomie muss ich mich schon fragen, warum bestimmte Menschen darauf bestehen, daß nur die Harten in den Garten kommen dürfen, die keine zig Kommandozeilenparameter im Schädel mit sich rumschleppen wollen.
Mit AVISynth als auch FFmpeg kann man gezielter als auch qualitativ besser zum gewünschten Ergebnis kommen.
AVISynth ist zum einen nicht schwer und zum anderen bietet es auch durch AVSPmod eine Benutzeroberfläche.
FFmpeg ist Mittel zum Zweck. Man kann es in eine GUI stecken, aber man wird niemals ein Tool dafür schreiben das sämtliche Möglichkeiten abdecken wird das das Tool kann. Insofern werden Benutzer GUIs die mit FFmpeg arbeiten immer limitiert sein. Und bis jetzt habe ich nur extrem limitierte FFmpeg GUI Tools gesehen.
Die Frage die man sich aber stellen sollte ist: Was möchte ich mit dem Tool tun?
1. Ein Tool mit dem man aus einem bestehenden Video einen Teil extrahieren kann, ohne das Video neu rendern zu müssen. Der Grund ist, daß ich aus verlustbehaftet gerenderten Videos Sequenzen schneiden möchte. Würden diese dan erneut verlustbehaftet gerendert, würden sich logischerweise Kompressionsarte aufaddieren und der Matsch wäre unanschaubar. Meine Erfahrung
Wirst du mit keinem Schnittprogramm machen können die ein tollen Namen haben wie Premiere, Vegas und Co. Das sind alles Tools die das Bild neu berechnen. Videos werden hier dekodiert und als RGB Material bzw. bei Premiere vllt. sogar als YUY2 behandelt. Bei der Ausgabe wird das Video neu berechnet (Rendern) und neu kodiert. Also schon mal nicht das was du suchst.
Hier wäre FFmpeg eine kostenlose und gute Wahl um eine 1:1 Kopie zu machen bzw. Fragmente als 1:1 extrahieren zu können. Wichtig ist dabei das das Video eine intakte GOP hat. Sprich den doppelten Wert der FPS. Ansonsten kann es passieren das man es Zeitlich nicht exakt zerlegen kann.
Alternativ kann man das auch mit VirtualDub machen.
ODER man kauft sich Tools die nur das können was du hier brauchst. Sowas gibt es auch. Damit du auch der Wirschafts Ergonomie entsprichst xD So nach dem Motto: Mensch geht einkaufen -> Sieht gutes Produkt -> Kauft es -> Wirft es dann irgendwann weg, wenn Zweck erfüllt.
Vorgang wiederholt sich, wenn Situation wieder eintritt. xD
2. Ein Tool mittels dessen man die Audiospur des Videos ersetzen kann ohne das Video neu zu rendern. Also einfach Alternativaudio gleicher Länge im Video ersetzen.
Nennt sich Muxen und Demuxen. Das sollten die Tools können die du suchst. Davon gibt es Massen von Tools.
Mit FFmpeg geht das natürlich auch Problemlos, aber Alternativ dazu kann man MKVmerge + MKVextractor nutzen, falls MKV Datei, ODER MP4muxer, falls MP4 Datein. Oder VirtualDub falls AVI Datein.
Man kann aber halt auch alles mit FFmpeg abdecken. Man kann aber auch alles Seperat haben mit einer tollen Benutzeroberfläche xD
Willst du Exotische Sachen machen wie z.B. FLAC Datei in MP4, dann empfehle ich als FFmpeg Alternative MKVmerge.
Und ja, FFmpeg wäre die einfachste Lösung von allem. Kostenlos, Runterladen, den jeweiligen Script eingeben und los gehts.
Es ist zwars nicht das Benutzerfreundlichste was es gibt, aber das einfachste um ans Ziel zu kommen. Jedenfalls meine Meinung. Und ich arbeite viel mit Videos.
Ansonsten für dich:
Für deine Frage 1: https://www.videohelp.com/software/sections/video-encoders
Hier musst du nur Ausschau halten nach Tools die A) Kostenlos und B) Videos extrahieren können. Da fallen sehr viele schon raus ;D
Und wie gesagt: Viele dieser Tools wollen die Videos neu berechnen und nicht kopieren.
XMediaRecode kann auch kopieren. Aber ich weiß da nicht ob er die angegebenen Zeiten die man gesetzt hat berücksichtigt.
Für deine Frage 2: https://www.videohelp.com/soft…ons/video-de-multiplexers
warum bestimmte Menschen darauf bestehen, daß nur die Harten in den Garten kommen dürfen, die keine zig Kommandozeilenparameter im Schädel mit sich rumschleppen wollen.
Zu 1:
ffmpeg -i "C:\Neuer Ordner\video.mp4" -ss 00:15:00 -t 00:02:00 -c:v copy -c:a copy "C:\Neuer Ordner\VideoCut.mp4"
-i = Input
-ss = Startposition
-t = Länge
-c:v copy = Codec Video kopieren
-c:a copy = Codec Audio kopieren
5 Parameter.... Wow.
Zu 2:
Mergen von Video und Audio:
ffmpeg -i "C:\Neuer Ordner\video.mp4" -an -c:v copy -i "C:\Neuer Ordner\Audio.aac" -c:a copy "C:\Neuer Ordner\VideoAudio.mp4"
-i = Input
-an = Löschen des Audios von video.mp4
-c:v copy = Codec Video kopieren
-c:a copy = Codec Audio kopieren
4 Parameter, von den nur 1 neuer hinzu gekommen ist.
Also insgesamt 6 Parameter?
Wieviel hat FFmpeg noch mal insgesamt? xD
Man kann sich das Leben schwer machen oder... man kann aber auch die Erfindung namens "Internet" nutzen und schnell fündig werden. xD