Du mußt dir im Skript die Variable $cutdir einfach auf was ummodeln was dir passt
cutdir=${PWD%/}/cut
Du mußt dir im Skript die Variable $cutdir einfach auf was ummodeln was dir passt
cutdir=${PWD%/}/cut
Hallo erstmal danke fuer das echt praktische Skript! Echt super Arbeit.
Habe aber ein kleines Problem. Wenn ich ein Film mit avidemux2_cli schneide dann ist an den Schnittstellen nicht neu gerendert worden. Sprich es fehlen die Keyframes und es gibt Bildfehler. Liegt das Problem an avidemux? muss ich da vieleicht noch was konfigurieren oder kann der das nicht? bin da nicht so vom Fach.
Ein anderer Fehler hatte ich mit avisplitt. Da hat er dann totalen mist zusammengeschnitten... waren nur die ersten Minuten vom Film drin.
Gruß
Micha
EDIT:
Zur info handelte sich um eine HQ Aufnahme also x264
@bowmore: Sehe ich das richtig, dass Du noch gar keine Resonanz auf Deinen Vorschlag bekommen hast, zu mergende Dateien automatisch zusammen zu führen? ... na, dann bekommst Du diese jetzt mal von mir: Ich finde die Idee klasse!
Wenn es nach mir ginge, müsste das Script sogar (auf Wunsch) das Schneiden des Filmes verweigern, solange die zu mergenden Dateien noch nicht im gleichem Ordner decodiert wurden. Habe hier schon einen Film gefunden, mit dem scheinbar solche Tests schon gemacht wurden. Im Kommentar-Bereicht steht dann:
Also, falls Du das wirklich mache kannst - ich wäre sehr, sehr froh darüber! ... kann es gar nicht verstehen, dass darauf noch niemand reagiert hat.MERGED: avidemux2_cli --load James_Bond_007_-_Im_Geheimdienst_Ihrer_Majestaet_08.01.19_22-40_ard_135_TVOON_DE.mpg.avi --append Tagesschau_08.01.20_00-55_ard_10_TVOON_DE.mpg.avi --append Mord_ist_die_Rache_08.01.20_01-05_ard_90_TVOON_DE.mpg.avi --force-smart --save James_Bond_007_-_Im_Geheimdienst_Ihrer_Majestaet_08.01.19_22-40_ard_135_MERGED.mpg.avi
Grüße, Apollo
Du bist tatsächlich der Erste der etwas dazu sagt.
Der Bedarf danach scheint nicht vorhanden zu sein.
Danke für deinen Kommentar!
Zumindest sollte ein Hinweis dazu erscheinen.
Na die Cutlist war doch von mir!
Auch hier warst du der Erste der bewertet hat, danke auch hierfür ;-)
Ich werde das ins Skript aufnehmen, allerdings müssen vorher ein paar Dinge geklärt werden.
Es bedarf einer Konvention wie die nötigen Daten in die Cutlist geschrieben werden.
Also welche Dateien werden benötigt, in welcher Reihenfolge, welche davon ist die Haupt- und Namensgebende Datei.
Es hat sich dazu auch noch niemand Gedanken gemacht, und ich werde da ganz sicher nichts eigenes einfach festlegen.
Mit anderen Worten, es wird wohl noch etwas dauern - Leider.
Gruß
bowmore
Hey bowmore,
sorry - dass die cutlist von Dir war, ist mir gar nicht aufgefallen. Aber meine Unterstützung für diese Erweiterung des Scriptes hast Du auf jeden Fall!
Evtl. sollte man sich überlegen, ob man das ganze in eine GUI mit einbaut ... ich nutze nach dem Erstellen der Cutlist z.B. immer den cutlist-avidemux-converter. Wäre es nicht praktisch, wenn man hier zum Mergen einfach die entsprechenden Dateien auswählen könnte, damit diese dann normgerecht (ich weiß - noch gibt es hierfür keine Norm) in die Kommentarzeile eingetragen wird?
Bin mir allerdings nicht sicher, ob für den Converter der Quellcode offen liegt - auf die Schnelle konnte ich eben leider nichts finden.
Aber falls Du Hilfe brauchst - ich helfe gern!
Grüße, Apollo
Ich sehe keinen Nutzen in einer GUI, mit der Shell bin ich immer noch viel schneller.
Für das Erstellen einer Cutlist habe ich mir ein Skript (cutlist.sh) geschrieben, damit spare ich mir einen Arbeitsgang (converter Aufruf).
Das Skript findest du auch hier im Forum.
Sobald die Sache mit den Infos geklärt ist habe ich auch vor dieses Skript daraufhin anzupassen.
Danke für dein Angebot, du kannst ja evtl. neue Versionen vom Skript testen, oder dich bemühen eine Konvention zu finden oder einen Wiki Artikel zum Thema zu schreiben ;-)
Gruß
bowmore
Grundsätzlich ist mir die Konsole auch lieber - dass es hierfür ein Skript gibt, hatte ich noch nicht gewusst ... werde mir das heute Abend gleich mal anschauen.
Aber wenn ich für das Zusammenfügen mehrerer Dateien sehr genau darauf achten müsste, dass ich mich in der Kommentarzeile nicht verschreibe, dann würde ich das wohl ziemlich umständlich finden. Aber vermutlich wird es hierfür dann auch ein unterstützendes Skript geben - und ich bin wieder glücklich ;-)
Grüße, Apollo
Hi Leuddies.
So, nachdem bei mir nun endlich das framegenaue Schneiden von HQ-Movies unter Linux funktionierte, dachte ich mir, ich baue das mal in das vorhandene Multicut-Skript von bowmore ein
Avidemux schafft es zwar die HQ-Filme zu schneiden, allerdings muss man dann mit vielen Artefakten an den Schnittstellen rechnen.
Wie bereits bekannt kann man mit VirtualDub unter Windows HQ-Filme framegenau schneiden. Und da VDub in den neueren Versionen auch Smart Rendering unterstützt kann man sich auch ein komplettes Re-Encoding sparen.
Zum Glück läuft VirtualDub auch mit Wine auch unter Linux. ffdshow lässt sich mit Wine ebenfalls problemlos installieren, sodass dem framegenauen Cut mit Cutlisten eigentlich nichts mehr im Wege stand
Ich habe das Script so angepasst, dass HQ-Filme (und nur diese) bei Bedarf mit VirtualDub unter Wine geschnitten werden (framegenau).
Alles was man benötigt ist Wine, eine aktuelle VirtualDub-Version (welche Smart Rendering unterstützt), FFDShow und mein überarbeitetes Skript.
VDub entpacken, FFDShow mit wine installieren und im Skript die Variable hqcutwithVD auf 1 setzen, sowie bei vdub den Pfad zur vdub.exe eintragen.
Schon werden HQ-Filme mit VirtualDub anstatt mit Avidemux geschnitten.
PS: Ich muss zugeben, dass meine Bash-Skills nicht die besten sind. Aber es funktioniert
Gruss
MKay
Klingt Spannend. Das probiere ich am Wochenende mal aus.
Ich stehe schon in der Warteschlange für ein HQ ;-)
Kannst du bitte mal die links zu VirtualDub und ffdshow posten (die du benutzt hast).
Aber natürlich:
FFDShow: http://ffdshow.softonic.de/
VirtualDub: http://virtualdub.sourceforge.net/ (Ich habe Release build -- 1.7.8 (stable), 32-bit version)