Code Monkey home page Code Monkey logo

peertube-plugin-ffprobe's Introduction

peertube-plugin-ffprobe's People

Watchers

 avatar

peertube-plugin-ffprobe's Issues

Fail. It seems so random why it works and when it doesn't work. I can not find the exact reason

ich bin hier 1
ich bin hier 2
ich bin hier 3
{
path: '/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/ffprobe-static/bin/darwin/arm64/ffprobe'
}
ich bin hier 4
ich bin hier 5
[localhost:9000 peertube-plugin-auto-import-ytb] 2023-07-31 11:52:13.514 error: uncaughtException: Cannot read properties of undefined (reading 'corked')
TypeError: Cannot read properties of undefined (reading 'corked')
at BufferListStream.Writable.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js:529:13)
at BufferListStream.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/bl.js:62:30)
at Socket.onend (node:internal/streams/readable:693:10)
at Object.onceWrapper (node:events:641:28)
at Socket.emit (node:events:539:35)
at endReadableNT (node:internal/streams/readable:1345:12)
at processTicksAndRejections (node:internal/process/task_queues:83:21) {
"error": {
"stack": "TypeError: Cannot read properties of undefined (reading 'corked')\n at BufferListStream.Writable.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js:529:13)\n at BufferListStream.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/bl.js:62:30)\n at Socket.onend (node:internal/streams/readable:693:10)\n at Object.onceWrapper (node:events:641:28)\n at Socket.emit (node:events:539:35)\n at endReadableNT (node:internal/streams/readable:1345:12)\n at processTicksAndRejections (node:internal/process/task_queues:83:21)",
"message": "Cannot read properties of undefined (reading 'corked')"
},
"stack": "TypeError: Cannot read properties of undefined (reading 'corked')\n at BufferListStream.Writable.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js:529:13)\n at BufferListStream.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/bl.js:62:30)\n at Socket.onend (node:internal/streams/readable:693:10)\n at Object.onceWrapper (node:events:641:28)\n at Socket.emit (node:events:539:35)\n at endReadableNT (node:internal/streams/readable:1345:12)\n at processTicksAndRejections (node:internal/process/task_queues:83:21)",
"exception": true,
"date": "Mon Jul 31 2023 11:52:13 GMT+0200 (Mitteleuropäische Sommerzeit)",
"process": {
"pid": 60974,
"uid": 501,
"gid": 20,
"cwd": "/Users/monz/Git/peertube",
"execPath": "/usr/local/bin/node",
"version": "v16.15.0",
"argv": [
"/usr/local/bin/node",
"/Users/monz/Git/peertube/dist/server"
],
"memoryUsage": {
"rss": 201949184,
"heapTotal": 142393344,
"heapUsed": 128447944,
"external": 12193101,
"arrayBuffers": 2246542
}
},
"os": {
"loadavg": [
4.08642578125,
5.0986328125,
4.98388671875
],
"uptime": 303166
},
"trace": [
{
"column": 13,
"file": "/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js",
"function": "BufferListStream.Writable.end",
"line": 529,
"method": "end",
"native": false
},
{
"column": 30,
"file": "/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/bl.js",
"function": "BufferListStream.end",
"line": 62,
"method": "end",
"native": false
},
{
"column": 10,
"file": "node:internal/streams/readable",
"function": "Socket.onend",
"line": 693,
"method": "onend",
"native": false
},
{
"column": 28,
"file": "node:events",
"function": "Object.onceWrapper",
"line": 641,
"method": "onceWrapper",
"native": false
},
{
"column": 35,
"file": "node:events",
"function": "Socket.emit",
"line": 539,
"method": "emit",
"native": false
},
{
"column": 12,
"file": "node:internal/streams/readable",
"function": "endReadableNT",
"line": 1345,
"method": null,
"native": false
},
{
"column": 21,
"file": "node:internal/process/task_queues",
"function": "processTicksAndRejections",
"line": 83,
"method": null,
"native": false
}
]
}
[localhost:9000 peertube-plugin-ffprobe] 2023-07-31 11:52:13.514 error: uncaughtException: Cannot read properties of undefined (reading 'corked')
TypeError: Cannot read properties of undefined (reading 'corked')
at BufferListStream.Writable.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js:529:13)
at BufferListStream.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/bl.js:62:30)
at Socket.onend (node:internal/streams/readable:693:10)
at Object.onceWrapper (node:events:641:28)
at Socket.emit (node:events:539:35)
at endReadableNT (node:internal/streams/readable:1345:12)
at processTicksAndRejections (node:internal/process/task_queues:83:21) {
"error": {
"stack": "TypeError: Cannot read properties of undefined (reading 'corked')\n at BufferListStream.Writable.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js:529:13)\n at BufferListStream.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/bl.js:62:30)\n at Socket.onend (node:internal/streams/readable:693:10)\n at Object.onceWrapper (node:events:641:28)\n at Socket.emit (node:events:539:35)\n at endReadableNT (node:internal/streams/readable:1345:12)\n at processTicksAndRejections (node:internal/process/task_queues:83:21)",
"message": "Cannot read properties of undefined (reading 'corked')"
},
"stack": "TypeError: Cannot read properties of undefined (reading 'corked')\n at BufferListStream.Writable.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js:529:13)\n at BufferListStream.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/bl.js:62:30)\n at Socket.onend (node:internal/streams/readable:693:10)\n at Object.onceWrapper (node:events:641:28)\n at Socket.emit (node:events:539:35)\n at endReadableNT (node:internal/streams/readable:1345:12)\n at processTicksAndRejections (node:internal/process/task_queues:83:21)",
"exception": true,
"date": "Mon Jul 31 2023 11:52:13 GMT+0200 (Mitteleuropäische Sommerzeit)",
"process": {
"pid": 60974,
"uid": 501,
"gid": 20,
"cwd": "/Users/monz/Git/peertube",
"execPath": "/usr/local/bin/node",
"version": "v16.15.0",
"argv": [
"/usr/local/bin/node",
"/Users/monz/Git/peertube/dist/server"
],
"memoryUsage": {
"rss": 201981952,
"heapTotal": 142393344,
"heapUsed": 128479216,
"external": 12193101,
"arrayBuffers": 2246542
}
},
"os": {
"loadavg": [
4.08642578125,
5.0986328125,
4.98388671875
],
"uptime": 303166
},
"trace": [
{
"column": 13,
"file": "/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js",
"function": "BufferListStream.Writable.end",
"line": 529,
"method": "end",
"native": false
},
{
"column": 30,
"file": "/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/bl.js",
"function": "BufferListStream.end",
"line": 62,
"method": "end",
"native": false
},
{
"column": 10,
"file": "node:internal/streams/readable",
"function": "Socket.onend",
"line": 693,
"method": "onend",
"native": false
},
{
"column": 28,
"file": "node:events",
"function": "Object.onceWrapper",
"line": 641,
"method": "onceWrapper",
"native": false
},
{
"column": 35,
"file": "node:events",
"function": "Socket.emit",
"line": 539,
"method": "emit",
"native": false
},
{
"column": 12,
"file": "node:internal/streams/readable",
"function": "endReadableNT",
"line": 1345,
"method": null,
"native": false
},
{
"column": 21,
"file": "node:internal/process/task_queues",
"function": "processTicksAndRejections",
"line": 83,
"method": null,
"native": false
}
]
}

ich bin hier 1
ich bin hier 2
ich bin hier 3
{
path: '/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/ffprobe-static/bin/darwin/arm64/ffprobe'
}
ich bin hier 4
ich bin hier 5
[localhost:9000] 2023-07-31 11:58:22.042 error: uncaughtException: Cannot read properties of undefined (reading 'objectMode')
TypeError: Cannot read properties of undefined (reading 'objectMode')
at BufferListStream.Writable.write (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js:290:22)
at Socket.ondata (node:internal/streams/readable:754:22)
at Socket.emit (node:events:527:28)
at addChunk (node:internal/streams/readable:315:12)
at readableAddChunk (node:internal/streams/readable:289:9)
at Socket.Readable.push (node:internal/streams/readable:228:10)
at Pipe.onStreamRead (node:internal/stream_base_commons:190:23) {
"error": {
"stack": "TypeError: Cannot read properties of undefined (reading 'objectMode')\n at BufferListStream.Writable.write (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js:290:22)\n at Socket.ondata (node:internal/streams/readable:754:22)\n at Socket.emit (node:events:527:28)\n at addChunk (node:internal/streams/readable:315:12)\n at readableAddChunk (node:internal/streams/readable:289:9)\n at Socket.Readable.push (node:internal/streams/readable:228:10)\n at Pipe.onStreamRead (node:internal/stream_base_commons:190:23)",
"message": "Cannot read properties of undefined (reading 'objectMode')"
},
"stack": "TypeError: Cannot read properties of undefined (reading 'objectMode')\n at BufferListStream.Writable.write (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js:290:22)\n at Socket.ondata (node:internal/streams/readable:754:22)\n at Socket.emit (node:events:527:28)\n at addChunk (node:internal/streams/readable:315:12)\n at readableAddChunk (node:internal/streams/readable:289:9)\n at Socket.Readable.push (node:internal/streams/readable:228:10)\n at Pipe.onStreamRead (node:internal/stream_base_commons:190:23)",
"exception": true,
"date": "Mon Jul 31 2023 11:58:22 GMT+0200 (Mitteleuropäische Sommerzeit)",
"process": {
"pid": 61604,
"uid": 501,
"gid": 20,
"cwd": "/Users/monz/Git/peertube",
"execPath": "/usr/local/bin/node",
"version": "v16.15.0",
"argv": [
"/usr/local/bin/node",
"/Users/monz/Git/peertube/dist/server"
],
"memoryUsage": {
"rss": 217432064,
"heapTotal": 141082624,
"heapUsed": 124254208,
"external": 22039159,
"arrayBuffers": 1690904
}
},
"os": {
"loadavg": [
5.57861328125,
4.9912109375,
4.92529296875
],
"uptime": 303535
},
"trace": [
{
"column": 22,
"file": "/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js",
"function": "BufferListStream.Writable.write",
"line": 290,
"method": "write",
"native": false
},
{
"column": 22,
"file": "node:internal/streams/readable",
"function": "Socket.ondata",
"line": 754,
"method": "ondata",
"native": false
},
{
"column": 28,
"file": "node:events",
"function": "Socket.emit",
"line": 527,
"method": "emit",
"native": false
},
{
"column": 12,
"file": "node:internal/streams/readable",
"function": "addChunk",
"line": 315,
"method": null,
"native": false
},
{
"column": 9,
"file": "node:internal/streams/readable",
"function": "readableAddChunk",
"line": 289,
"method": null,
"native": false
},
{
"column": 10,
"file": "node:internal/streams/readable",
"function": "Socket.Readable.push",
"line": 228,
"method": "push",
"native": false
},
{
"column": 23,
"file": "node:internal/stream_base_commons",
"function": "Pipe.onStreamRead",
"line": 190,
"method": "onStreamRead",
"native": false
}
]
}

Neu gestartet und video upload
klappt mit unterschiedlichsten videos

ich bin hier 1
ich bin hier 2
ich bin hier 3
{
path: '/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/ffprobe-static/bin/darwin/arm64/ffprobe'
}
ich bin hier 4
ich bin hier 5
Success in ffprobe {
streams: [
{
index: 0,
codec_name: 'h264',
codec_long_name: 'H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10',
profile: 'Main',
codec_type: 'video',
codec_tag_string: 'avc1',
codec_tag: '0x31637661',
width: 844,
height: 2014,
coded_width: 844,
coded_height: 2014,
closed_captions: 0,
has_b_frames: 16,
pix_fmt: 'yuv420p',
level: 40,
color_range: 'tv',
color_space: 'bt709',
color_transfer: 'bt709',
color_primaries: 'bt709',
chroma_location: 'center',
refs: 1,
is_avc: 'true',
nal_length_size: '4',
r_frame_rate: '60/1',
avg_frame_rate: '29430/493',
time_base: '1/6000',
start_pts: 0,
start_time: '0.000000',
duration_ts: 97900,
duration: '16.316667',
bit_rate: '8883589',
bits_per_raw_sample: '8',
nb_frames: '981',
disposition: [Object],
tags: [Object]
}
]
}

Cach löschen und nochmal nochladen, dann:
[localhost:9000] 2023-07-31 12:05:36.452 debug: Bad HTTP request. {
"json": {
"type": "about:blank",
"title": "Service Unavailable",
"detail": "The upload is already being processed",
"status": 503,
"docs": "https://docs.joinpeertube.org/api-rest-reference.html#operation/uploadResumable",
"error": "The upload is already being processed"
}
}
wenn dann auf abbrechen, und erneut uploaden, dann gehts.

Video upload abbgebrochen. und neues video hochgeladen, dann:
[localhost:9000] 2023-07-31 12:07:23.305 debug: Bad HTTP request. {
"json": {
"type": "about:blank",
"title": "Service Unavailable",
"detail": "The upload is already being processed",
"status": 503,
"docs": "https://docs.joinpeertube.org/api-rest-reference.html#operation/uploadResumable",
"error": "The upload is already being processed"
}
}

abbruch und neuupload geht dann wieder.

Plugin deinstall. Neu installieren. Auch geklappt.

Instanz killen und neu starten. Cach löschen. Upload funktioniert:
Success in ffprobe {
streams: [
{
index: 0,
codec_name: 'h264',
codec_long_name: 'H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10',
profile: 'Main',
codec_type: 'video',
codec_tag_string: 'avc1',
codec_tag: '0x31637661',
width: 844,
height: 2014,
coded_width: 844,
coded_height: 2014,
closed_captions: 0,
has_b_frames: 16,
pix_fmt: 'yuv420p',
level: 40,
color_range: 'tv',
color_space: 'bt709',
color_transfer: 'bt709',
color_primaries: 'bt709',
chroma_location: 'center',
refs: 1,
is_avc: 'true',
nal_length_size: '4',
r_frame_rate: '60/1',
avg_frame_rate: '29430/493',
time_base: '1/6000',
start_pts: 0,
start_time: '0.000000',
duration_ts: 97900,
duration: '16.316667',
bit_rate: '8883589',
bits_per_raw_sample: '8',
nb_frames: '981',
disposition: [Object],
tags: [Object]
}
]
}
Success in ffprobe object
ffprobe: {
streams: [
{
index: 0,
codec_name: 'h264',
codec_long_name: 'H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10',
profile: 'Main',
codec_type: 'video',
codec_tag_string: 'avc1',
codec_tag: '0x31637661',
width: 844,
height: 2014,
coded_width: 844,
coded_height: 2014,
closed_captions: 0,
has_b_frames: 16,
pix_fmt: 'yuv420p',
level: 40,
color_range: 'tv',
color_space: 'bt709',
color_transfer: 'bt709',
color_primaries: 'bt709',
chroma_location: 'center',
refs: 1,
is_avc: 'true',
nal_length_size: '4',
r_frame_rate: '60/1',
avg_frame_rate: '29430/493',
time_base: '1/6000',
start_pts: 0,
start_time: '0.000000',
duration_ts: 97900,
duration: '16.316667',
bit_rate: '8883589',
bits_per_raw_sample: '8',
nb_frames: '981',
disposition: [Object],
tags: [Object]
}
]
}
Abbrechen neustarten, hat funktioniert.

wenn ich die instanz wieder abgeschaltet habe und dann wieder ein und nicht lange gewartet habe kam:
[localhost:9000 peertube-plugin-ffprobe] 2023-07-31 12:22:30.540 error: uncaughtException: Cannot read properties of undefined (reading 'corked')
TypeError: Cannot read properties of undefined (reading 'corked')

Installieren und dann sofort neues video uploaden

[localhost:9000 peertube-plugin-ffprobe] 2023-07-31 11:48:26.018 error: uncaughtException: Cannot read properties of undefined (reading 'corked')
TypeError: Cannot read properties of undefined (reading 'corked')
at BufferListStream.Writable.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js:529:13)
at BufferListStream.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/bl.js:62:30)
at Socket.onend (node:internal/streams/readable:693:10)
at Object.onceWrapper (node:events:641:28)
at Socket.emit (node:events:539:35)
at endReadableNT (node:internal/streams/readable:1345:12)
at processTicksAndRejections (node:internal/process/task_queues:83:21) {
"error": {
"stack": "TypeError: Cannot read properties of undefined (reading 'corked')\n at BufferListStream.Writable.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js:529:13)\n at BufferListStream.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/bl.js:62:30)\n at Socket.onend (node:internal/streams/readable:693:10)\n at Object.onceWrapper (node:events:641:28)\n at Socket.emit (node:events:539:35)\n at endReadableNT (node:internal/streams/readable:1345:12)\n at processTicksAndRejections (node:internal/process/task_queues:83:21)",
"message": "Cannot read properties of undefined (reading 'corked')"
},
"stack": "TypeError: Cannot read properties of undefined (reading 'corked')\n at BufferListStream.Writable.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js:529:13)\n at BufferListStream.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/bl.js:62:30)\n at Socket.onend (node:internal/streams/readable:693:10)\n at Object.onceWrapper (node:events:641:28)\n at Socket.emit (node:events:539:35)\n at endReadableNT (node:internal/streams/readable:1345:12)\n at processTicksAndRejections (node:internal/process/task_queues:83:21)",
"exception": true,
"date": "Mon Jul 31 2023 11:48:26 GMT+0200 (Mitteleuropäische Sommerzeit)",
"process": {
"pid": 60702,
"uid": 501,
"gid": 20,
"cwd": "/Users/monz/Git/peertube",
"execPath": "/usr/local/bin/node",
"version": "v16.15.0",
"argv": [
"/usr/local/bin/node",
"/Users/monz/Git/peertube/dist/server"
],
"memoryUsage": {
"rss": 207290368,
"heapTotal": 145539072,
"heapUsed": 128684592,
"external": 11165182,
"arrayBuffers": 1783754
}
},
"os": {
"loadavg": [
6.94189453125,
5.771484375,
5.13623046875
],
"uptime": 302939
},
"trace": [
{
"column": 13,
"file": "/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js",
"function": "BufferListStream.Writable.end",
"line": 529,
"method": "end",
"native": false
},
{
"column": 30,
"file": "/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/bl.js",
"function": "BufferListStream.end",
"line": 62,
"method": "end",
"native": false
},
{
"column": 10,
"file": "node:internal/streams/readable",
"function": "Socket.onend",
"line": 693,
"method": "onend",
"native": false
},
{
"column": 28,
"file": "node:events",
"function": "Object.onceWrapper",
"line": 641,
"method": "onceWrapper",
"native": false
},
{
"column": 35,
"file": "node:events",
"function": "Socket.emit",
"line": 539,
"method": "emit",
"native": false
},
{
"column": 12,
"file": "node:internal/streams/readable",
"function": "endReadableNT",
"line": 1345,
"method": null,
"native": false
},
{
"column": 21,
"file": "node:internal/process/task_queues",
"function": "processTicksAndRejections",
"line": 83,
"method": null,
"native": false
}
]
}
[localhost:9000] 2023-07-31 11:48:27.897 debug: Executed SQL request in 1ms - Executed (default): SELECT "id", "uuid", "type", "payload", "privatePayload", "state", "failures", "error", "priority", "processingJobToken", "progress", "startedAt", "finishedAt", "dependsOnRunnerJobId", "runnerId", "createdAt", "updatedAt" FROM "runnerJob" AS "RunnerJobModel" WHERE "RunnerJobModel"."type" IN ('vod-audio-merge-transcoding', 'vod-hls-transcoding', 'vod-web-video-transcoding') AND "RunnerJobModel"."state" = 2 AND "RunnerJobModel"."updatedAt" < '2023-07-31 09:46:27.894 +00:00';
[localhost:9000] 2023-07-31 11:48:27.899 debug: Executed SQL request in 1ms - Executed (default): SELECT "id", "uuid", "type", "payload", "privatePayload", "state", "failures", "error", "priority", "processingJobToken", "progress", "startedAt", "finishedAt", "dependsOnRunnerJobId", "runnerId", "createdAt", "updatedAt" FROM "runnerJob" AS "RunnerJobModel" WHERE "RunnerJobModel"."type" IN ('live-rtmp-hls-transcoding') AND "RunnerJobModel"."state" = 2 AND "RunnerJobModel"."updatedAt" < '2023-07-31 09:47:57.898 +00:00';

UploadxError

[localhost:9000 uploadx] 2023-07-31 11:38:47.013 error: [error]: {
name: 'UploadxError',
message: 'FileNotFound',
uploadxErrorCode: 'FileNotFound',
detail: '',
request: {
headers: {
host: 'localhost:9000',
'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/115.0',
accept: '/',
'accept-language': 'de,en-US;q=0.7,en;q=0.3',
'accept-encoding': 'gzip, deflate, br',
'content-type': 'application/octet-stream',
'content-range': 'bytes */18573402',
authorization: 'Bearer 9b6e5c7756961eb9cf28832506192afb8125f420',
origin: 'http://localhost:9000',
connection: 'keep-alive',
referer: 'http://localhost:9000/videos/upload',
'sec-fetch-dest': 'empty',
'sec-fetch-mode': 'cors',
'sec-fetch-site': 'same-origin',
'content-length': '0'
},
method: 'PUT',
url: '/upload-resumable?upload_id=af63a84c86019430-4dd2ea5e5f1885c0-2a02a8c4dab07351-b08277caa4a27bd1'
}
}

Starting and upload a video

[localhost:9000 peertube-plugin-ffprobe] 2023-07-31 11:29:44.430 error: uncaughtException: Cannot read properties of undefined (reading 'corked')
TypeError: Cannot read properties of undefined (reading 'corked')
at BufferListStream.Writable.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js:529:13)
at BufferListStream.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/bl.js:62:30)
at Socket.onend (node:internal/streams/readable:693:10)
at Object.onceWrapper (node:events:641:28)
at Socket.emit (node:events:539:35)
at endReadableNT (node:internal/streams/readable:1345:12)
at processTicksAndRejections (node:internal/process/task_queues:83:21) {
"error": {
"stack": "TypeError: Cannot read properties of undefined (reading 'corked')\n at BufferListStream.Writable.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js:529:13)\n at BufferListStream.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/bl.js:62:30)\n at Socket.onend (node:internal/streams/readable:693:10)\n at Object.onceWrapper (node:events:641:28)\n at Socket.emit (node:events:539:35)\n at endReadableNT (node:internal/streams/readable:1345:12)\n at processTicksAndRejections (node:internal/process/task_queues:83:21)",
"message": "Cannot read properties of undefined (reading 'corked')"
},
"stack": "TypeError: Cannot read properties of undefined (reading 'corked')\n at BufferListStream.Writable.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js:529:13)\n at BufferListStream.end (/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/bl.js:62:30)\n at Socket.onend (node:internal/streams/readable:693:10)\n at Object.onceWrapper (node:events:641:28)\n at Socket.emit (node:events:539:35)\n at endReadableNT (node:internal/streams/readable:1345:12)\n at processTicksAndRejections (node:internal/process/task_queues:83:21)",
"exception": true,
"date": "Mon Jul 31 2023 11:29:44 GMT+0200 (Mitteleuropäische Sommerzeit)",
"process": {
"pid": 59043,
"uid": 501,
"gid": 20,
"cwd": "/Users/monz/Git/peertube",
"execPath": "/usr/local/bin/node",
"version": "v16.15.0",
"argv": [
"/usr/local/bin/node",
"/Users/monz/Git/peertube/dist/server"
],
"memoryUsage": {
"rss": 222724096,
"heapTotal": 142655488,
"heapUsed": 124094088,
"external": 9370564,
"arrayBuffers": 1740387
}
},
"os": {
"loadavg": [
6.93798828125,
5.7431640625,
5.560546875
],
"uptime": 301817
},
"trace": [
{
"column": 13,
"file": "/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js",
"function": "BufferListStream.Writable.end",
"line": 529,
"method": "end",
"native": false
},
{
"column": 30,
"file": "/Users/monz/Git/peertube/storage/plugins/node_modules/peertube-plugin-ffprobe/node_modules/bl/bl.js",
"function": "BufferListStream.end",
"line": 62,
"method": "end",
"native": false
},
{
"column": 10,
"file": "node:internal/streams/readable",
"function": "Socket.onend",
"line": 693,
"method": "onend",
"native": false
},
{
"column": 28,
"file": "node:events",
"function": "Object.onceWrapper",
"line": 641,
"method": "onceWrapper",
"native": false
},
{
"column": 35,
"file": "node:events",
"function": "Socket.emit",
"line": 539,
"method": "emit",
"native": false
},
{
"column": 12,
"file": "node:internal/streams/readable",
"function": "endReadableNT",
"line": 1345,
"method": null,
"native": false
},
{
"column": 21,
"file": "node:internal/process/task_queues",
"function": "processTicksAndRejections",
"line": 83,
"method": null,
"native": false
}
]
}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.