Ich versuche, eine Videodatei mit xuggle wie diese zu öffnen:Xuggler: IContainer.open() blockiert
if (container.open(in, null) < 0) {
throw new IllegalArgumentException("could not open file: ");
}
Das Problem passiert, wenn i mp4-Datei verwenden, und ich verabschiedete ein Inputstream zu öffnen:
InputStream in = new FileInputStream(filename);
In diesem Fall bleibt IContainer.open blockiert und gibt nichts zurück.
Wenn ich jedoch einen Dateinamen an die offene Methode übergeben oder ich verwende das FLV-Format, funktioniert es gut. Ich muss InputStream mit einer mp4-Datei verwenden.
Kann mir jemand helfen, das Problem zu finden?
Wenn Sie eine Lösung für dieses gefunden haben, können Sie es bitte hier aktualisieren? Ich habe genau das gleiche Problem. –