ffmpegwasm / ffmpegwasm/ffmpeg.wasm
Error while encoding 421mb MOV file into MP4
- 主要语言
- C
- 星标
- 17.8k
- 派生
- 1.1k
- PR 合并指标
- 30 天内没有已合并 PR
描述
LOG FOLLOWS...
[info] use ffmpeg.wasm v0.10.1
log.js:15 [info] load ffmpeg-core
log.js:15 [info] loading ffmpeg-core
log.js:15 [info] fetch https://ffmpegwasm.netlify.app/static/js/ffmpeg-core.js
log.js:15 [info] https://ffmpegwasm.netlify.app/static/js/ffmpeg-core.js file size = 105985 bytes
log.js:15 [info] https://ffmpegwasm.netlify.app/static/js/ffmpeg-core.js blob URL = blob:https://ffmpegwasm.netlify.app/04eaa412-5755-4291-bef2-a179466192d1
log.js:15 [info] fetch https://ffmpegwasm.netlify.app/static/js/ffmpeg-core.wasm
log.js:15 [info] https://ffmpegwasm.netlify.app/static/js/ffmpeg-core.wasm file size = 24354956 bytes
log.js:15 [info] https://ffmpegwasm.netlify.app/static/js/ffmpeg-core.wasm blob URL = blob:https://ffmpegwasm.netlify.app/24a98bfe-732b-48ba-b091-259ab68498f1
log.js:15 [info] fetch https://ffmpegwasm.netlify.app/static/js/ffmpeg-core.worker.js
log.js:15 [info] https://ffmpegwasm.netlify.app/static/js/ffmpeg-core.worker.js file size = 3609 bytes
log.js:15 [info] https://ffmpegwasm.netlify.app/static/js/ffmpeg-core.worker.js blob URL = blob:https://ffmpegwasm.netlify.app/dde97b2a-8190-40b4-9c81-7ac12d718d15
log.js:15 [info] ffmpeg-core.js script loaded
log.js:15 [info] ffmpeg-core loaded
log.js:15 [info] run FS.writeFile video.mov <421611432 bytes binary file>
log.js:15 [info] run ffmpeg command: -i video.mov -c:v libx264 video.mp4
log.js:15 [fferr] ffmpeg version v0.9.0-2-gb11e5c1495 Copyright (c) 2000-2020 the FFmpeg developers
log.js:15 [fferr] built with emcc (Emscripten gcc/clang-like replacement) 2.0.8 (d059fd603d0b45b584f634dc2365bc9e9a6ec1dd)
log.js:15 [fferr] configuration: --target-os=none --arch=x86_32 --enable-cross-compile --disable-x86asm --disable-inline-asm --disable-stripping --disable-programs --disable-doc --disable-debug --disable-runtime-cpudetect --disable-autodetect --extra-cflags='-s USE_PTHREADS=1 -I/src/build/include -O3 --closure 1' --extra-cxxflags='-s USE_PTHREADS=1 -I/src/build/include -O3 --closure 1' --extra-ldflags='-s USE_PTHREADS=1 -I/src/build/include -O3 --closure 1 -L/src/build/lib' --pkg-config-flags=--static --nm=llvm-nm --ar=emar --ranlib=emranlib --cc=emcc --cxx=em++ --objcc=emcc --dep-cc=emcc --enable-gpl --enable-nonfree --enable-zlib --enable-libx264 --enable-libx265 --enable-libvpx --enable-libwavpack --enable-libmp3lame --enable-libfdk-aac --enable-libtheora --enable-libvorbis --enable-libfreetype --enable-libopus --enable-libwebp --enable-libass --enable-libfribidi
log.js:15 [fferr] libavutil 56. 51.100 / 56. 51.100
log.js:15 [fferr] libavcodec 58. 91.100 / 58. 91.100
log.js:15 [fferr] libavformat 58. 45.100 / 58. 45.100
log.js:15 [fferr] libavdevice 58. 10.100 / 58. 10.100
log.js:15 [fferr] libavfilter 7. 85.100 / 7. 85.100
log.js:15 [fferr] libswscale 5. 7.100 / 5. 7.100
log.js:15 [fferr] libswresample 3. 7.100 / 3. 7.100
log.js:15 [fferr] libpostproc 55. 7.100 / 55. 7.100
log.js:15 [fferr] [mov,mp4,m4a,3gp,3g2,mj2 @ 0x1a66ec0] Using non-standard frame rate 900000000/1002001
log.js:15 [fferr] Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'video.mov':
log.js:15 [fferr] Metadata:
log.js:15 [fferr] major_brand : qt
log.js:15 [fferr] minor_version : 537330688
log.js:15 [fferr] compatible_brands: qt
log.js:15 [fferr] creation_time : 2018-02-14T15:56:41.000000Z
log.js:15 [fferr] Duration: 00:00:10.04, start: 0.000000, bitrate: 335832 kb/s
log.js:15 [fferr] Stream #0:0(und): Data: none (tmcd / 0x64636D74), 0 kb/s (default)
log.js:15 [fferr] Metadata:
log.js:15 [fferr] creation_time : 2018-02-14T15:56:41.000000Z
log.js:15 [fferr] handler_name : TimecodeHandler
log.js:15 [fferr] timecode : 00:19:03:850
log.js:15 [fferr] Stream #0:1(und): Video: prores (LT) (apcs / 0x73637061), yuv422p10le(tv, bt709/unknown/unknown, progressive), 4096x2160, 335829 kb/s, SAR 1:1 DAR 256:135, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc (default)
log.js:15 [fferr] Metadata:
log.js:15 [fferr] creation_time : 2018-02-14T15:56:41.000000Z
log.js:15 [fferr] handler_name : VideoHandler
log.js:15 [fferr] encoder : Apple ProRes 422 LT
log.js:15 [fferr] timecode : 00:19:03:850
log.js:15 [fferr] Stream mapping:
log.js:15 [fferr] Stream #0:1 -> #0:0 (prores (native) -> h264 (libx264))
log.js:15 [fferr] [libx264 @ 0x1a6aec0] using SAR=1/1
log.js:15 [fferr] [libx264 @ 0x1a6aec0] using cpu capabilities: none!
log.js:15 [fferr] [libx264 @ 0x1a6aec0] profile High 4:2:2, level 5.2, 4:2:2, 10-bit
log.js:15 [fferr] [libx264 @ 0x1a6aec0] 264 - core 160 - H.264/MPEG-4 AVC codec - Copyleft 2003-2020 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=81 qpstep=4 ip_ratio=1.40 aq=1:1.00
log.js:15 [fferr] Output #0, mp4, to 'video.mp4':
log.js:15 [fferr] Metadata:
log.js:15 [fferr] major_brand : qt
log.js:15 [fferr] minor_version : 537330688
log.js:15 [fferr] compatible_brands: qt
log.js:15 [fferr] encoder : Lavf58.45.100
log.js:15 [fferr] Stream #0:0(und): Video: h264 (libx264) (avc1 / 0x31637661), yuv422p10le, 4096x2160 [SAR 1:1 DAR 256:135], q=-1--1, 0.03 fps, 30k tbn, 29.97 tbc (default)
log.js:15 [fferr] Metadata:
log.js:15 [fferr] creation_time : 2018-02-14T15:56:41.000000Z
log.js:15 [fferr] handler_name : VideoHandler
log.js:15 [fferr] timecode : 00:19:03:850
log.js:15 [fferr] encoder : Lavc58.91.100 libx264
log.js:15 [fferr] Side data:
log.js:15 [fferr] cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A
log.js:15 [fferr] frame= 2 fps=1.3 q=0.0 size= 0kB time=00:00:00.00 bitrate=N/A speed= 0x
log.js:15 [fferr] frame= 4 fps=2.0 q=0.0 size= 0kB time=00:00:00.00 bitrate=N/A speed= 0x
log.js:15 [fferr] frame= 6 fps=2.4 q=0.0 size= 0kB time=00:00:00.00 bitrate=N/A speed= 0x
log.js:15 [fferr] frame= 8 fps=2.6 q=0.0 size= 0kB time=00:00:00.00 bitrate=N/A speed= 0x
log.js:15 [fferr] frame= 11 fps=2.9 q=0.0 size= 0kB time=00:00:00.00 bitrate=N/A speed= 0x
log.js:15 [fferr] pthread sent an error! blob:https://ffmpegwasm.netlify.app/dde97b2a-8190-40b4-9c81-7ac12d718d15:1: Uncaught RuntimeError: abort(OOM). Build with -s ASSERTIONS=1 for more info.
贡献指南
评估
这个 Issue 还没有评估数据。