Make Matroska block decoding lazy

This commit is contained in:
Vanilagy
2025-09-18 10:00:03 +02:00
parent f13a81bee3
commit 407dd05953
7 changed files with 72 additions and 49 deletions
+7 -5
View File
@@ -54,7 +54,8 @@
source
}),
output,
audio: {
audio: (_, n) => ({
discard: n > 1,
//codec: 'pcm-s16',
//sampleRate: 16000,
//numberOfChannels: 1,
@@ -65,7 +66,7 @@
//sampleRate: 4000
//discard: true
//forceTranscode: true,
},
}),
/*
video: {
discard: true,
@@ -91,6 +92,7 @@
},
*/
video: () => ({
discard: true,
//discard: true,
//crop: {
// left: 0,
@@ -124,7 +126,7 @@
//width: 200,
//height: 100,
}),
tags: {
tags: {} ?? {
title: 'Bigggy',
artist: 'Buck Bunny',
images: [{
@@ -142,8 +144,8 @@
}
},
trim: {
start: 10,
end: 20
//start: 10,
//end: 20
},
});
console.log(conversion);