Video-schneiden mit Java?

shepherd333

Mitglied
So ich frag mal lieber die Experten bevor rum probiere.
Mein Ziel wäre es mittel Java ein kleines eigenes Programm zu schreiben mit paar buttons und einem Eingabefeld, dass ganz einfach ein video schneidet.
Ich möchte zb eine mp4 datei die 1min40 sekunden lang ist schneiden so dass der output nurmehr das video von sekunde 0:10 bis 0:20 ausgiebt.
es gibt ja ffmpeg und andere freeware tools wo man so etwas mit einer commandozeile machen kann. Dauert mir aber immer etwas zu lange.

Geht es, dass ich mit java eine datei importiere und diese an ffmpeg übergebe und dann einfach nurmehr start und endzeit eingebe und java für mich dann den rest macht oder kann das nur eine batch-datei?

Ziel ist es nur zu schneiden, format und code soll beibehalten bleiben.
 
M

Mart

Gast
du schreibst dir ein script ( powershell shell ) das dir die commandos für die freeware tools automatisch eingibt ... das wäre am einfachsten
 

shepherd333

Mitglied
du schreibst dir ein script ( powershell shell ) das dir die commandos für die freeware tools automatisch eingibt ... das wäre am einfachsten
Hmmmm, ich bin faul, mit dem script muss die Datei sich vermutlich immer im richtigen/selben Verzeichnis befinden!?
Ich würd lieber etwas mit einer Benutzeroberfläche basteln wo man explorer-mäßig die Datei auswählen kann und dann die Zeiten eintippt, auf "cut" clickt und fertig. Eventuell dass man unter Optionen dann den "Ausgabeordner" angeben/verändern kann.

Ich hab so etwas lange nicht mehr gemacht deshalb frag ich mal lieber bevor ich mich rein aus Neugierde dran mach.
Mit welcher API sollte ich bei der Übergabe arbeiten....mir ist da noch FileReader, BufferedReader, Scanner, FileInputStream, FileWriter, BufferedWriter, FileOutputStream, ect in erinnerung. Aber keine Ahnung ob ich da am richtigen Weg bin.

Sorry für die dummen Fragen, bin etwas eingerostet.
 

Neumi5694

Top Contributor
Zum Lesen einer Textdatei empfehle ich den BufferedReader, entsprechend zum Schreiben den BufferedWriter. Den beiden gibst du dann als Parameter einen FileReader oder FileWriter mit.

Nichts davon brauchst du aber, wenn du nicht mit einer Konfigurationsdatei arbeitest, sondern nur Usereingaben haben willst. über eine UI arbeiten willst. Dort brauchst du den JFileChooser, um eine Datei per Fenster auszuwählen (oder du verwendest Drag&Drop, geht auch).
Zum Ansteuern deines Konverters/Cutters startest du z.B. einfach einen neuen Prozess per ProcessBuilder.

Und auch für eine Konfigurationsdatei gibt's einfachere Lösungen. Z.B. kann man properties automatisiert aus einem FileInputStream auslesen, bzw. in einen FileOutputStream speichern.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Video Editierung mit Java.._ Java Basics - Anfänger-Themen 2
S Video Projekt Java Basics - Anfänger-Themen 28
S Youtube Video abspielen Java Basics - Anfänger-Themen 1
R Erste Schritte Einsteiger-Video Bubblesort Bewertung Java Basics - Anfänger-Themen 11
D Erste Schritte Java Online Video Kurs Java Basics - Anfänger-Themen 1
M Java Anfänger - Video Tutorial Reihe (DEUTSCH) Java Basics - Anfänger-Themen 11
C Mein Video zu Java Grundlagen Java Basics - Anfänger-Themen 8
L Erste Schritte Java Image und Video-Slideshow GUI Java Basics - Anfänger-Themen 3
M Video in ClassLoader einfügen Java Basics - Anfänger-Themen 7
T Video Dateien in VLC-Playlist übergeben Java Basics - Anfänger-Themen 2
G Video aus dem Internet abspielen Java Basics - Anfänger-Themen 6
G Video in Applet einfügen Java Basics - Anfänger-Themen 3
G (Video) in Datei schreiben. Java Basics - Anfänger-Themen 3
L Zahlen in String bestimmt schneiden! Java Basics - Anfänger-Themen 10
H 2-Dim Array zurecht schneiden Java Basics - Anfänger-Themen 2
CR7 String schneiden und Counter hochzählen Java Basics - Anfänger-Themen 9
E Zeilenumbruch von String schneiden Java Basics - Anfänger-Themen 13
K Wie kann ich Schneiden, einfügen, kopieren benutzen ? Java Basics - Anfänger-Themen 4
M Zahlen bearbeiten /Schneiden/hinzufügen Java Basics - Anfänger-Themen 8
W "file:" aus String schneiden Java Basics - Anfänger-Themen 9
W Java-PRogramm liest als EXE-File Nicht USB, jedoch aus NetBeans Java Basics - Anfänger-Themen 23
W Methoden java map ersatz für c++map Java Basics - Anfänger-Themen 2
M Erste Schritte Java Primzahltester Java Basics - Anfänger-Themen 4
A csv Reader für Java? Java Basics - Anfänger-Themen 27
K Java - Enums Java Basics - Anfänger-Themen 30
tomzen Java Unterstützung für exel dateien installieren. Java Basics - Anfänger-Themen 2
Rookar java.lang.NoClassDefFoundError: org/json/JSONException Java Basics - Anfänger-Themen 2
Rookar Mit Button andere java öffnen Java Basics - Anfänger-Themen 4
F Java Object to Hashmap ? Java Basics - Anfänger-Themen 6
I Backend in Java und Ansicht von Dateien in statische HTML Seiten? Java Basics - Anfänger-Themen 15
R Input/Output Verwendung des Euro-Zeichens in Java Java Basics - Anfänger-Themen 7
I Push Nachrichten von JAVA EE App an Mobile App Java Basics - Anfänger-Themen 3
H .java Dateien in Eclipse einbinden und ausführen Java Basics - Anfänger-Themen 1
onlyxlia Schlüsselworte Was meint man mit "einen Typ" in Java erstellen? Java Basics - Anfänger-Themen 2
O Java Kara geschweifte Klammern Java Basics - Anfänger-Themen 2
richis-fragen Mausrad logitech kann links und rechts klick wie in java abragen. Java Basics - Anfänger-Themen 15
XWing Java Klssenproblem Java Basics - Anfänger-Themen 4
R Umgebungsvariable java -cp gibt immer Java-Hilfe... Java Basics - Anfänger-Themen 3
farbenlos Csv Datei in Java einlesen Java Basics - Anfänger-Themen 18
F TableModelListener: java.lang.ArrayIndexOutOfBoundsException: 132 Java Basics - Anfänger-Themen 3
G Java 8 - Support-Ende Java Basics - Anfänger-Themen 7
T Java Weihnachtsbaum + Rahmen Java Basics - Anfänger-Themen 1
N Will mit Java anfangen Java Basics - Anfänger-Themen 13
Ü Java Array - Buchstaben als Zahlen ausgeben Java Basics - Anfänger-Themen 22
M Java Iterator Verständnisfrage Java Basics - Anfänger-Themen 6
M Java Mail Programm Java Basics - Anfänger-Themen 4
Sniper1000 Java 391 für Windows Java Basics - Anfänger-Themen 37
J Java long- in int-Variable umwandeln Java Basics - Anfänger-Themen 6
JaZuDemNo Java im Studium Java Basics - Anfänger-Themen 7
E Java Programm zur anzeige, ob Winter- oder Sommerzeit herrscht Java Basics - Anfänger-Themen 62
I QR code in Java selber generieren Java Basics - Anfänger-Themen 5
V Java-Ausnahmebehandlung: Behandlung geprüfter Ausnahmen Java Basics - Anfänger-Themen 1
krgewb Java Streams Java Basics - Anfänger-Themen 10
A Überwältigt von der komplexen Java Welt Java Basics - Anfänger-Themen 29
O Mehrfachvererbung auf Spezifikations- und Implementierungsebene in Java. Interfaces Java Basics - Anfänger-Themen 19
John_Sace Homogene Realisierung von Generics in Java ? Java Basics - Anfänger-Themen 19
P Meldung aus Java-Klasse in Thread an aufrufende Klasse Java Basics - Anfänger-Themen 1
R mit Java API arbeiten Java Basics - Anfänger-Themen 9
P JDK installieren Probleme bei der Java-Installation Java Basics - Anfänger-Themen 8
S Java: Wie sortiere ich eine ArrayList benutzerdefinierter Objekte nach einem bestimmten Attribut? Java Basics - Anfänger-Themen 2
Timo12345 JNLP File mit Java öffnen Java Basics - Anfänger-Themen 2
F Einstelungen in Java - CursorBlinkRate Java Basics - Anfänger-Themen 10
A PHP $_POST["name"] in Java Java Basics - Anfänger-Themen 3
vivansai21 Is there a oneliner to create a SortedSet filled with one or multiple elements in Java? Java Basics - Anfänger-Themen 9
Athro-Hiro Weißes Bild in Java erstellen Java Basics - Anfänger-Themen 3
Arjunreddy Can someone please tell me how to use a debugger in BlueJ(a Java environment) Java Basics - Anfänger-Themen 1
M Java assoziationen (UML) Java Basics - Anfänger-Themen 8
H Excel-Tabellen mit Java erstellen Java Basics - Anfänger-Themen 4
Simon16 Java ArrayListe von einer Klasse sortieren Java Basics - Anfänger-Themen 2
P Wie kann ich in meinem Java Programm etwas dauerhaft speichern? Java Basics - Anfänger-Themen 5
H Nutzt Eclipse alle CPU-Threads beim Ausführen von Java-Programmen? Java Basics - Anfänger-Themen 4
xXGrowGuruXx Java einstieg, leichte sache 0 verstanden Java Basics - Anfänger-Themen 7
A java.sql.SQLException: Data type mismatch. Java Basics - Anfänger-Themen 1
H Java-Programm zur Ausgabe von Zuständen Java Basics - Anfänger-Themen 80
N Java Spiel Figur auf dem Hintergrundbild bewegen. Java Basics - Anfänger-Themen 11
G Kann Java-Programm nicht als jar aufrufen, auch als EXE nicht Java Basics - Anfänger-Themen 19
N Java Taschenrechner hat Jemand vlt einen Tipp dafür wie ich jetzt die buttons verbinden kann und das Ergebnis auf dem textfield anzeigen lassen kann Java Basics - Anfänger-Themen 13
A Lerngruppe Java Java Basics - Anfänger-Themen 2
G Help me in the Java Program Java Basics - Anfänger-Themen 2
L Java- Vererbung Java Basics - Anfänger-Themen 4
LimDul Suche Java Stream Tutorial Java Basics - Anfänger-Themen 2
_so_far_away_ Ich möchte Java lernen Java Basics - Anfänger-Themen 11
benny1993 Java Programm erstellen für ein Fußball-Turnier Java Basics - Anfänger-Themen 3
M Datentypen While-Schleife eine Java Methode erstellen Java Basics - Anfänger-Themen 3
V Bild per Java Script austauschen Java Basics - Anfänger-Themen 7
MoxMorris this Keyword in Java Java Basics - Anfänger-Themen 14
D Wie kann man in Java nach Arrays auf Duplikate prüfen Java Basics - Anfänger-Themen 12
wolei JAVA Zeitdifferenz feststellen. Java Basics - Anfänger-Themen 4
DiyarcanZeren Rekursion in Java Java Basics - Anfänger-Themen 5
wolei Java generic interface in a generic class Java Basics - Anfänger-Themen 6
monsterherz Ablauf der Erstellung eines Java Programmes Java Basics - Anfänger-Themen 17
monsterherz Circle.java:5: error: <identifier> expected Java Basics - Anfänger-Themen 2
julian-fr Wie kann ich am besten Java lernen? Java Basics - Anfänger-Themen 17
A Java-Properties und -RessourceBundles Java Basics - Anfänger-Themen 5
lrnz22 Java-Basics-Aufgabe Java Basics - Anfänger-Themen 8
R Java kann nicht installiert werden Java Basics - Anfänger-Themen 8
marcelnedza Finde meinen Fehler in einer Methode nicht, Java Karol Java Basics - Anfänger-Themen 15
G In ein java Dokument Ton einbinden Java Basics - Anfänger-Themen 1
C was heisst es wenn java ']' erwartet ? Java Basics - Anfänger-Themen 2
KeinJavaFreak Erste Schritte Programm "Java(TM) Platform SE binary " nicht vorhanden Java Basics - Anfänger-Themen 1

Ähnliche Java Themen

Neue Themen


Oben