Skip to content

Instantly share code, notes, and snippets.

@sylvain-reynaud
Last active January 17, 2023 17:54
Show Gist options
  • Save sylvain-reynaud/d5efcff10b851849e4ceeb77d45b66cf to your computer and use it in GitHub Desktop.
Save sylvain-reynaud/d5efcff10b851849e4ceeb77d45b66cf to your computer and use it in GitHub Desktop.
[info] use ffmpeg.wasm v0.11.6
[info] load ffmpeg-core
[info] loading ffmpeg-core
[info] ffmpeg-core loaded
[info] run FS.writeFile sample-image.jpg <14789 bytes binary file>
[info] run FS.writeFile file_example_MP3_5MG.mp3 <5289384 bytes binary file>
[info] run ffmpeg command: -r 1 -loop 1 -i sample-image.jpg -i file_example_MP3_5MG.mp3 -acodec copy -r 1 -shortest -vf scale=1280:1280 result.flv
[fferr] ffmpeg version 9e96b1c Copyright (c) 2000-2020 the FFmpeg developers
[fferr] built with emcc (Emscripten gcc/clang-like replacement) 2.0.8 (d059fd603d0b45b584f634dc2365bc9e9a6ec1dd)
[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='-O3 --closure 1 -I/src/build/include -s USE_PTHREADS=1' --extra-cxxflags='-O3 --closure 1 -I/src/build/include -s USE_PTHREADS=1' --extra-ldflags='-O3 --closure 1 -I/src/build/include -s USE_PTHREADS=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
[fferr] libavutil 56. 51.100 / 56. 51.100
[fferr] libavcodec 58. 91.100 / 58. 91.100
[fferr] libavformat 58. 45.100 / 58. 45.100
[fferr] libavdevice 58. 10.100 / 58. 10.100
[fferr] libavfilter 7. 85.100 / 7. 85.100
[fferr] libswscale 5. 7.100 / 5. 7.100
[fferr] libswresample 3. 7.100 / 3. 7.100
[fferr] libpostproc 55. 7.100 / 55. 7.100
[fferr] Input #0, image2, from 'sample-image.jpg':
[fferr] Duration: 00:00:00.04, start: 0.000000, bitrate: 2957 kb/s
ratio 0 time undefined duration 0.04
[fferr] Stream #0:0: Video: mjpeg (Progressive), yuvj420p(pc, bt470bg/unknown/unknown), 536x354, 25 fps, 25 tbr, 25 tbn, 25 tbc
[fferr] Input #1, mp3, from 'file_example_MP3_5MG.mp3':
[fferr] Metadata:
[fferr] genre : Cinematic
[fferr] album : YouTube Audio Library
[fferr] title : Impact Moderato
[fferr] artist : Kevin MacLeod
[fferr] Duration: 00:02:12.21, start: 0.025057, bitrate: 320 kb/s
ratio 0 time undefined duration 132.21
[fferr] Stream #1:0: Audio: mp3, 44100 Hz, stereo, fltp, 320 kb/s
[fferr] Metadata:
[fferr] encoder : LAME3.99r
[fferr] Stream mapping:
[fferr] Stream #0:0 -> #0:0 (mjpeg (native) -> flv1 (flv))
[fferr] Stream #1:0 -> #0:1 (copy)
[fferr] [swscaler @ 0x31bc180] deprecated pixel format used, make sure you did set range correctly
[fferr] Output #0, flv, to 'result.flv':
[fferr] Metadata:
[fferr] encoder : Lavf58.45.100
[fferr] Stream #0:0: Video: flv1 (flv) ([2][0][0][0] / 0x0002), yuv420p, 1280x1280, q=2-31, 200 kb/s, 1 fps, 1k tbn, 1 tbc
[fferr] Metadata:
[fferr] encoder : Lavc58.91.100 flv
[fferr] Side data:
[fferr] cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A
[fferr] Stream #0:1: Audio: mp3 ([2][0][0][0] / 0x0002), 44100 Hz, stereo, fltp, 320 kb/s
[fferr] Metadata:
[fferr] encoder : LAME3.99r
[fferr] frame= 6 fps=0.0 q=2.0 size= 247kB time=00:00:05.00 bitrate= 404.4kbits/s speed= 9.4x
ratio 1 time 5 duration undefined
[fferr] frame= 15 fps= 14 q=2.0 size= 512kB time=00:00:14.00 bitrate= 299.6kbits/s speed= 13x
ratio 1 time 14 duration undefined
[fferr] frame= 25 fps= 15 q=1.6 size= 1024kB time=00:00:24.00 bitrate= 349.5kbits/s speed=14.6x
ratio 1 time 24 duration undefined
[fferr] frame= 35 fps= 16 q=2.0 size= 1536kB time=00:00:34.00 bitrate= 370.1kbits/s speed=15.5x
ratio 1 time 34 duration undefined
[fferr] frame= 45 fps= 16 q=2.0 size= 2048kB time=00:00:44.00 bitrate= 381.3kbits/s speed=16.1x
ratio 1 time 44 duration undefined
[fferr] frame= 55 fps= 17 q=2.0 size= 2560kB time=00:00:54.00 bitrate= 388.4kbits/s speed=16.5x
ratio 1 time 54 duration undefined
[fferr] frame= 65 fps= 17 q=2.0 size= 2816kB time=00:01:04.00 bitrate= 360.4kbits/s speed=16.8x
ratio 1 time 64 duration undefined
[fferr] frame= 74 fps= 17 q=2.0 size= 3328kB time=00:01:13.00 bitrate= 373.5kbits/s speed=16.9x
ratio 1 time 73 duration undefined
[fferr] frame= 84 fps= 17 q=2.0 size= 3840kB time=00:01:23.00 bitrate= 379.0kbits/s speed= 17x
ratio 1 time 83 duration undefined
[fferr] frame= 93 fps= 17 q=2.0 size= 4352kB time=00:01:32.00 bitrate= 387.5kbits/s speed= 17x
ratio 1 time 92 duration undefined
[fferr] frame= 102 fps= 17 q=2.0 size= 4608kB time=00:01:41.00 bitrate= 373.7kbits/s speed=17.1x
ratio 1 time 101 duration undefined
[fferr] frame= 111 fps= 17 q=2.0 size= 5120kB time=00:01:50.00 bitrate= 381.3kbits/s speed=17.1x
ratio 1 time 110 duration undefined
[fferr] frame= 121 fps= 17 q=1.6 size= 5632kB time=00:02:00.00 bitrate= 384.5kbits/s speed=17.1x
ratio 1 time 120 duration undefined
[fferr] frame= 130 fps= 17 q=2.0 size= 5888kB time=00:02:09.00 bitrate= 373.9kbits/s speed=17.2x
ratio 1 time 129 duration undefined
[fferr] frame= 134 fps= 17 q=2.0 Lsize= 6387kB time=00:02:13.00 bitrate= 393.4kbits/s speed=17.1x
ratio 1 time 133 duration undefined
[fferr] video:1141kB audio:5164kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.292313%
ratio 1 time undefined duration undefined
[ffout] FFMPEG_END
[info] run FS.readFile result.flv
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment