From 4c7250e738b71b3421587a445440e15a8298a674 Mon Sep 17 00:00:00 2001 From: Technomancer702 Date: Tue, 13 Oct 2026 20:39:03 -0700 Subject: [PATCH] Avoid corrupting AVC packets during MP4 remux --- server/routes/remux.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/server/routes/remux.js b/server/routes/remux.js index 395543b..c97a298 100644 --- a/server/routes/remux.js +++ b/server/routes/remux.js @@ -128,8 +128,7 @@ router.get('/', async (req, res) => { '-sn', '-dn', // Copy streams without re-encoding '-c', 'copy', - // Ensure extradata is correctly extracted/converted (fixes Annex B -> AVCC issues in Firefox) - '-bsf:v', 'dump_extra', + // The MP4 muxer handles AVC framing; prepending container extradata corrupts AVCC packets. // Convert ADTS only on probed AAC tracks; leave MP3/AC3/EAC3 untouched. ...audioFilterArgs(audioCodecs), // Handle timestamp discontinuities at output