Wie prüfe ich unter Linux in der Bash, ob eine MP4-Datei in Ordnung ist?

Antwort vom

MP4-Dateien kannst du in der Bash vor allem mit `ffmpeg/ffprobe` und optional `mp4box` auf Integrität/Decodierbarkeit prüfen. 1) Schnelltest: Datei überhaupt lesbar + Container-Infos - `ffprobe -v error -show_format -show_streams datei.mp4` Wenn hier Fehler erscheinen (z.B. „moov atom not found“), ist die Datei sehr wahrscheinlich beschädigt. 2) Decodier-Test (sehr zuverlässig): komplett durchdecodieren, ohne Ausgabe zu schreiben - `ffmpeg -v error -i datei.mp4 -f null -` Gibt `ffmpeg` dabei Fehler aus (z.B. „Invalid data found“, „error while decoding“, „corrupt“), ist die Datei nicht „ok“ bzw. enthält defekte Stellen. 3) Nur auf Container-/Index-Probleme prüfen (ohne volles Decoding) - `ffmpeg -v error -i datei.mp4 -c copy -f null -` Findet eher Container/Timing/Packet-Probleme, ist aber weniger streng als volles Decoding. 4) MP4-spezifische Prüfung/Reparaturhinweis (falls installiert) - `MP4Box -info datei.mp4` - `MP4Box -check datei.mp4` Installation: - Debian/Ubuntu: `sudo apt install ffmpeg gpac` - Fedora: `sudo dnf install ffmpeg gpac` - Arch: `sudo pacman -S ffmpeg gpac` Links: https://ffmpeg.org/ffmpeg.html https://ffmpeg.org/ffprobe.html https://gpac.io/ (MP4Box)

Kategorie: Technik Tags: Linux Bash MP4
Neue Frage stellen

Verwandte Fragen

Wie viel RAM kann eine 32-Bit-CPU unter Linux nutzen, und ist das mehr als 2–3 GB unter Windows?

Mit einer **32‑bit‑CPU** (x86) sind unter Linux **nicht „beliebig“ mehr**, aber oft **mehr nutzbar als die ~2–3 GB**, die du von 32‑bit‑Windows kennst. - **Ohne PAE (klassisches 32‑...

Linux Mint Cinnamon: Wie verlängere ich die Zeit bis zur Passwortabfrage nach dem Sperren?

In Linux Mint (Cinnamon) stellst du das an zwei Stellen ein – **Bildschirm sperren** und **Bildschirm ausschalten**: 1) **Automatische Sperre (Passwort-Abfrage) verlängern/abschalten** - M...

Wie verlängere ich die Bildschirmaktivität in Linux Mint, bevor wieder das System-Passwort verlangt wird?

In Linux Mint stellst du das an zwei Stellen ein: **Bildschirm sperren** (Passwortabfrage) und **Bildschirm ausschalten** (Energiesparen). 1) **Passwortabfrage später (Sperr-Timeout erhöhen...

Wie setze ich Erstellungs- und Änderungsdatum von Linux-Dateien anhand des Dateinamens neu?

Unter Linux kannst du zuverlässig **das Änderungsdatum (mtime)** und **Zugriffsdatum (atime)** setzen. Ein echtes **Erstellungsdatum (birth/ctime)** lässt sich dagegen in der Regel **ni...

Wie deaktivierst du in Linux Mint Thumbnails für bestimmte Dateitypen?

In Linux Mint (Cinnamon, Dateimanager **Nemo**) kannst du Thumbnails nicht „pro Dateityp“ gezielt abschalten, sondern nur **global** bzw. nach **Dateigröße/Ort** begrenzen. Prak...