2017-10-31 1 views
-1

Ich möchte nur eine Lösung für das folgende Problem versuchen.Javascript - Gibt es eine Möglichkeit, bestimmte Videoteile zu exportieren und ihnen beizutreten?

Ich habe eine Menge Video auf meinem Server (im MP4-Format).

Ich möchte Videoteile aus diesen Videos auswählen und exportieren.

Zum Beispiel: ich zwei mp4 Videos: file1.mp4 und file2.mp4. Beide sind 30 Minuten lang. Ich möchte eine neu erstellte Datei exportieren, die die ersten 5 Minuten der ersten Datei (file1.pm4) und den Teil zwischen 2:30 und 3:45 der file2.mp4 enthält.

Das Ergebnis sollte ein herunterladbarer neuer Artikel sein, der 6 Minuten und 15 Sekunden lang ist.

Gibt es eine Möglichkeit, ein neues Video aus zwei anderen Videos irgendwie zu rendern und herunterzuladen?

+0

Javascript ... nicht leicht. Ihre beste Lösung wäre, etwas wie ffmpeg auf Ihrem Server laufen zu lassen, um diese – Offbeatmammal

+0

https://bgrins.github.io/videoconverter.js/ – K3N

Antwort

0

Kurze Antwort: Sie können es nicht mit JavaScript machen.

Lange Antwort: Zumindest nicht ohne einige instabile Hacks. JavaScript in Webseiten wird auf dem Clientcomputer ausgeführt und hängt von der Umgebung und dem verwendeten Browser ab. Also die empfohlene & stabile Möglichkeit, dies zu tun, ist die Implementierung Ihres eigenen unterstützten Dienstes, um Ihr neues Video zu rendern und die URL zurückzugeben. Sie können Python als die Programmiersprache verwenden und flask Bibliothek für Python kann die API-Anforderungen an den Dienst behandeln. Verwenden Sie eine Videobearbeitungsbibliothek, die Ihren Anforderungen entspricht.

+0

Die Frage war, gibt es einen Weg? Ich habe den Weg erklärt. Und das ist der praktische Weg. Ich verstehe nicht, warum das so war. – nipunasudha

+0

Vielen Dank für die Antwort. Ich werde es auf deine Art versuchen. – janosdupai

Verwandte Themen