Länge von Browser-Aufnahmen ohne Kopfangabe ausmessen

WebM aus dem MediaRecorder nennt oft keine Gesamtlänge; ffprobe liest
sie dann aus dem letzten Paket. Videos ohne lesbare Länge werden als
Fehler markiert, weil sich ihr Tempo sonst nicht berechnen lässt.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
ferdi2goandClaude Opus 5.5 committed 2026-09-29 11:00:59 +00:00
1 parent 6e497ffc45
commit 18d5b80959
3 files changed
+32 -2

No files matched your search

+1
View File
@@ -320,6 +320,7 @@ export function createProjectStore({ dataDir, probe }) {
try {
media = await probe(final);
if (needs === 'video' && !media.hasVideo) problem = 'Keine Videospur gefunden.';
else if (needs === 'video' && !(media.duration > 0)) problem = 'Länge des Videos nicht lesbar.';
if (needs === 'audio' && !media.hasAudio) problem = 'Keine Tonspur gefunden.';
} catch (error) {
problem = error.message;