Meteorit ist eine MKV / Matroska-Datei zur Reparatur von Dateien. Das repariert MKV-Dateien und kann MKV-Dateien reparieren, die noch aus dem Internet heruntergeladen werden.
Ich konnte suchen, aber das Video hält nach dem Verschieben der Video-Schieberegler an, der Ton bleibt normal.
Kennen Sie andere Möglichkeiten, um die Suchprobleme zu beheben?
Ist `file.ivg` ein Tippfehler? Könnten Sie vielleicht die Probe liefern?
slhck vor 11 Jahren
0
Ja, es ist ein Tippfehler. Es sollte "ivf" sein. Ich glaube nicht, dass ich dem Muster ein Copyright geben könnte. Ich habe meinen Post übrigens aktualisiert.
Aivan Monceller vor 11 Jahren
1
3 Antworten auf die Frage
0
Aivan Monceller
Ich habe die Suchprobleme mit diesem FFmpeg-Befehl gelöst
Dieser Befehl kopiert den Videostream aus der Webm-Datei und codiert das Audio mithilfe des livbo_aacenc-Codecs oder AAC neu. Dann muxt er die Streams in einen AVI-Container.
DANKE für die eigene Antwort. Ich kann jedem, der von Google kommt, bestätigen, dass dadurch Suchprobleme in MKV-Dateien behoben werden, wenn versucht wird, in VLC oder einem anderen Mediaplayer abzuspielen. Wenn Sie `libvo_aacenc` verwenden, erhalten Sie wahrscheinlich einen Codierungsfehler. Fügen Sie also entweder -ac 2` zu den Audioparametern hinzu, um 2 Kanäle zu erzwingen, oder verwenden Sie einen anderen Audio-Encoder wie` aac` mit dem Flag `-strict experimental` ( funktionierte nicht für mich unter Windows).
degenerate vor 10 Jahren
0
Gibt es ein Problem beim Kopieren des Audiostroms, anstatt ihn zu transcodieren? Ich konvertiere MP3-Dateien in mp4.
Llamageddon vor 6 Jahren
0
Obwohl meine Transcodes vor der Verwendung mkcleangesucht wurden, hat das Remuxen mit ihr Folgendes:
Reduzieren Sie die Größe pro Datei.
Stark verbesserte Suchleistung
-1
degenerate
Auszuarbeiten oben auf Aivan-Lösung, wenn Sie konvertieren möchten alle Ihre MKVVideos durchsuchbar AVIwirklich schnell, verwenden Sie die folgende Batch - Skript schrieb ich:
@echo on set /A nfile=0 @echo Copying directory structure from %0 to %1 ... xcopy /T %1 %2 for /R %1 %%i in (*.mkv) do ( ffmpeg -i "%%i" -c:v copy -c:a libvo_aacenc -b:a 320k -ac 2 "%2%%~pi%%~ni.avi" set /A nfile+=1 ) echo Done! Converted %nfile% file(s) pause
Sie müssen ffmpeg.exe im selben Ordner wie alle Videos ablegen und als speichern go.batund ausführen. Das -ac 2Flag setzt den gesamten Ton als Warnung auf 2-Kanal-Stereo. Ich kenne keinen anderen Weg, um libvo_aacencrichtig zu arbeiten, ohne einen Fehler zu werfen.
Vielen Dank, dass Sie sich etwas Zeit genommen haben, um dies zu lesen. Niemand hat sich wirklich die Mühe gemacht, diese Frage zu beantworten, also habe ich veröffentlicht, was ich entdeckt habe. Danke für das Skript!
Aivan Monceller vor 10 Jahren
1