The fewer issues I have to read, the more new features I will have time to implement, so I ask that you please try these things first
Operating System
Windows 11
Steps to reproduce
- run losslesscut
- open a video that has audio
- press play in the editor
- no audio plays
Expected behavior
audio plays when playing the video in the editor
Actual behavior
no audio plays when playing the video in the editor
Share log from developer tools
Version 3.69.0
ffmpeg.ts:555 FFmpeg startup check output: ffmpeg version n8.0-23-gd1f31a829d-20251022 Copyright (c) 2000-2025 the FFmpeg developers
built with gcc 15.2.0 (crosstool-NG 1.28.0.1_403899e)
configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw32 --enable-gpl --enable-version3 --disable-debug --enable-shared --disable-static --disable-w32threads --enable-pthreads --enable-iconv --enable-zlib --enable-libxml2 --enable-libvmaf --enable-fontconfig --enable-libharfbuzz --enable-libfreetype --enable-libfribidi --enable-vulkan --enable-libshaderc --enable-libvorbis --disable-libxcb --disable-xlib --disable-libpulse --enable-opencl --enable-gmp --enable-lzma --enable-amf --enable-libaom --enable-libaribb24 --enable-avisynth --enable-chromaprint --enable-libdav1d --enable-libdavs2 --enable-libdvdread --enable-libdvdnav --disable-libfdk-aac --enable-ffnvcodec --enable-cuda-llvm --enable-frei0r --enable-libgme --enable-libkvazaar --enable-libaribcaption --enable-libass --enable-libbluray --enable-libjxl --enable-libmp3lame --enable-libopus --enable-libplacebo --enable-librist --enable-libssh --enable-libtheora --enable-libvpx --enable-libwebp --enable-libzmq --enable-lv2 --enable-libvpl --enable-openal --enable-liboapv --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopenmpt --enable-librav1e --enable-librubberband --enable-schannel --enable-sdl2 --enable-libsnappy --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --disable-libdrm --enable-vaapi --enable-libvidstab --enable-libvvenc --enable-whisper --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libzimg --enable-libzvbi --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-libs=-lgomp --extra-ldflags=-pthread --extra-ldexeflags= --cc=x86_64-w64-mingw32-gcc --cxx=x86_64-w64-mingw32-g++ --ar=x86_64-w64-mingw32-gcc-ar --ranlib=x86_64-w64-mingw32-gcc-ranlib --nm=x86_64-w64-mingw32-gcc-nm --extra-version=20251022
libavutil 60. 8.100 / 60. 8.100
libavcodec 62. 11.100 / 62. 11.100
libavformat 62. 3.100 / 62. 3.100
libavdevice 62. 1.100 / 62. 1.100
libavfilter 11. 4.100 / 11. 4.100
libswscale 9. 1.100 / 9. 1.100
libswresample 6. 1.100 / 6. 1.100
Input #0, lavfi, from 'nullsrc=s=256x256:d=1':
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0:0: Video: wrapped_avframe, yuv420p, 256x256 [SAR 1:1 DAR 1:1], 25 fps, 25 tbr, 25 tbn
Stream mapping:
Stream #0:0 -> #0:0 (wrapped_avframe (native) -> wrapped_avframe (native))
Press [q] to stop, [?] for help
Output #0, null, to 'pipe:':
Metadata:
encoder : Lavf62.3.100
Stream #0:0: Video: wrapped_avframe, yuv420p(progressive), 256x256 [SAR 1:1 DAR 1:1], q=2-31, 200 kb/s, 25 fps, 25 tbn
Metadata:
encoder : Lavc62.11.100 wrapped_avframe
[out#0/null @ 0000019a83aa19c0] video:10KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown
frame= 25 fps=0.0 q=-0.0 Lsize=N/A time=00:00:01.00 bitrate=N/A speed= 309x elapsed=0:00:00.00
App.tsx:1815 userOpenFiles
App.tsx:1816 C:\Users\Dorian\OneDrive\Storm\New Folder With Items\thunder.mp4
ffmpeg.ts:256 FFprobe detected format(s) mov,mp4,m4a,3gp,3g2,mj2
App.tsx:1476 loadMedia Object
App.tsx:641 State reset
App.tsx:365 onDurationChange 89.216
useSegments.tsx:900 Creating initial segment Object
useWaveform.ts:98 Failed to render waveform Error: Command failed with exit code 3753488571: "C:\LosslessCut-win-x64\resources\ffmpeg.exe" -hide_banner -i - -filter_complex "showwavespic=s=2000x300:scale=lin:filter=peak:split_channels=1:colors=#ffffff" "-frames:v" 1 -vcodec png -f image2 -
[matroska,webm @ 000002389a484300] Duplicate element\r
[matroska,webm @ 000002389a484300] 0x00 at pos 110 (0x6e) invalid as first byte of an EBML number\r
[matroska,webm @ 000002389a484300] Duplicate element\r
[matroska,webm @ 000002389a484300] 0x00 at pos 202 (0xca) invalid as first byte of an EBML number\r
[matroska,webm @ 000002389a484300] Element at 0x67 ending at 0x3dec0100000070 exceeds containing master element ending at 0x1413\r
[in#0 @ 000002389a499080] Error opening input: End of file\r
Error opening input file -.\r
Error opening input files: End of file
at getFinalError (/C:/LosslessCut-win-x64/resources/app.asar/node_modules/execa/lib/return/final-error.js:6:9)
at makeError (/C:/LosslessCut-win-x64/resources/app.asar/node_modules/execa/lib/return/result.js:108:16)
at getAsyncResult (/C:/LosslessCut-win-x64/resources/app.asar/node_modules/execa/lib/methods/main-async.js:168:4)
at handlePromise (/C:/LosslessCut-win-x64/resources/app.asar/node_modules/execa/lib/methods/main-async.js:151:17)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
(anonymous) @ useWaveform.ts:98
The fewer issues I have to read, the more new features I will have time to implement, so I ask that you please try these things first
Operating System
Windows 11
Steps to reproduce
Expected behavior
audio plays when playing the video in the editor
Actual behavior
no audio plays when playing the video in the editor
Share log from developer tools
Version 3.69.0
ffmpeg.ts:555 FFmpeg startup check output: ffmpeg version n8.0-23-gd1f31a829d-20251022 Copyright (c) 2000-2025 the FFmpeg developers
built with gcc 15.2.0 (crosstool-NG 1.28.0.1_403899e)
configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw32 --enable-gpl --enable-version3 --disable-debug --enable-shared --disable-static --disable-w32threads --enable-pthreads --enable-iconv --enable-zlib --enable-libxml2 --enable-libvmaf --enable-fontconfig --enable-libharfbuzz --enable-libfreetype --enable-libfribidi --enable-vulkan --enable-libshaderc --enable-libvorbis --disable-libxcb --disable-xlib --disable-libpulse --enable-opencl --enable-gmp --enable-lzma --enable-amf --enable-libaom --enable-libaribb24 --enable-avisynth --enable-chromaprint --enable-libdav1d --enable-libdavs2 --enable-libdvdread --enable-libdvdnav --disable-libfdk-aac --enable-ffnvcodec --enable-cuda-llvm --enable-frei0r --enable-libgme --enable-libkvazaar --enable-libaribcaption --enable-libass --enable-libbluray --enable-libjxl --enable-libmp3lame --enable-libopus --enable-libplacebo --enable-librist --enable-libssh --enable-libtheora --enable-libvpx --enable-libwebp --enable-libzmq --enable-lv2 --enable-libvpl --enable-openal --enable-liboapv --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopenmpt --enable-librav1e --enable-librubberband --enable-schannel --enable-sdl2 --enable-libsnappy --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --disable-libdrm --enable-vaapi --enable-libvidstab --enable-libvvenc --enable-whisper --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libzimg --enable-libzvbi --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-libs=-lgomp --extra-ldflags=-pthread --extra-ldexeflags= --cc=x86_64-w64-mingw32-gcc --cxx=x86_64-w64-mingw32-g++ --ar=x86_64-w64-mingw32-gcc-ar --ranlib=x86_64-w64-mingw32-gcc-ranlib --nm=x86_64-w64-mingw32-gcc-nm --extra-version=20251022
libavutil 60. 8.100 / 60. 8.100
libavcodec 62. 11.100 / 62. 11.100
libavformat 62. 3.100 / 62. 3.100
libavdevice 62. 1.100 / 62. 1.100
libavfilter 11. 4.100 / 11. 4.100
libswscale 9. 1.100 / 9. 1.100
libswresample 6. 1.100 / 6. 1.100
Input #0, lavfi, from 'nullsrc=s=256x256:d=1':
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0:0: Video: wrapped_avframe, yuv420p, 256x256 [SAR 1:1 DAR 1:1], 25 fps, 25 tbr, 25 tbn
Stream mapping:
Stream #0:0 -> #0:0 (wrapped_avframe (native) -> wrapped_avframe (native))
Press [q] to stop, [?] for help
Output #0, null, to 'pipe:':
Metadata:
encoder : Lavf62.3.100
Stream #0:0: Video: wrapped_avframe, yuv420p(progressive), 256x256 [SAR 1:1 DAR 1:1], q=2-31, 200 kb/s, 25 fps, 25 tbn
Metadata:
encoder : Lavc62.11.100 wrapped_avframe
[out#0/null @ 0000019a83aa19c0] video:10KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown
frame= 25 fps=0.0 q=-0.0 Lsize=N/A time=00:00:01.00 bitrate=N/A speed= 309x elapsed=0:00:00.00
App.tsx:1815 userOpenFiles
App.tsx:1816 C:\Users\Dorian\OneDrive\Storm\New Folder With Items\thunder.mp4
ffmpeg.ts:256 FFprobe detected format(s) mov,mp4,m4a,3gp,3g2,mj2
App.tsx:1476 loadMedia Object
App.tsx:641 State reset
App.tsx:365 onDurationChange 89.216
useSegments.tsx:900 Creating initial segment Object
useWaveform.ts:98 Failed to render waveform Error: Command failed with exit code 3753488571: "C:\LosslessCut-win-x64\resources\ffmpeg.exe" -hide_banner -i - -filter_complex "showwavespic=s=2000x300:scale=lin:filter=peak:split_channels=1:colors=#ffffff" "-frames:v" 1 -vcodec png -f image2 -
[matroska,webm @ 000002389a484300] Duplicate element\r
[matroska,webm @ 000002389a484300] 0x00 at pos 110 (0x6e) invalid as first byte of an EBML number\r
[matroska,webm @ 000002389a484300] Duplicate element\r
[matroska,webm @ 000002389a484300] 0x00 at pos 202 (0xca) invalid as first byte of an EBML number\r
[matroska,webm @ 000002389a484300] Element at 0x67 ending at 0x3dec0100000070 exceeds containing master element ending at 0x1413\r
[in#0 @ 000002389a499080] Error opening input: End of file\r
Error opening input file -.\r
Error opening input files: End of file
at getFinalError (/C:/LosslessCut-win-x64/resources/app.asar/node_modules/execa/lib/return/final-error.js:6:9)
at makeError (/C:/LosslessCut-win-x64/resources/app.asar/node_modules/execa/lib/return/result.js:108:16)
at getAsyncResult (/C:/LosslessCut-win-x64/resources/app.asar/node_modules/execa/lib/methods/main-async.js:168:4)
at handlePromise (/C:/LosslessCut-win-x64/resources/app.asar/node_modules/execa/lib/methods/main-async.js:151:17)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
(anonymous) @ useWaveform.ts:98