OpenShot crash when opening MKV file.
Describa el problema A clear and concise description of the issue OpenShot crashs when opening a MKV file.
Pasos para reproducir el comportamiento:
- Add file
- select MKV file
- Try to open it.
- it crashs.
Comportamiento esperado Open the video.
Detalles del sistema
- OpenShot Version: 3.1.1
- libopenshot Version: 0.3.2
- Platform: Linux-6.2.0-37-generic-x86_64-with-glibc2.35
- Processor: x86_64
- Machine: x86_64
- Python version: 3.10.12
- Qt5 version: 5.15.3
- PyQt5 version: 5.15.6
- Qt Detected Languages: ['es-ES']
- LANG Environment Variable: es_ES.UTF-8
- LOCALE Environment Variable:
- Compilación Diaria: no se puede verificar que el problema persista en la compilación diaria
Archivos de registro
- openshot-qt.log (4 KB)
- libopenshot.log (8 KB)
Excepción / Rastreo de pila
/usr/lib/python3/dist-packages/_openshot.cpython-310-x86_64-linux-gnu.so 0xbd6fd [0x7fd1d0ebd6fd]
/usr/bin/python3 0x159b34 [0x5637c17c0b34]
/usr/bin/python3 _PyEval_EvalFrameDefault 0x2a27 [0x5637c17ac5d7]
/usr/bin/python3 _PyFunction_Vectorcall 0x7c [0x5637c17c19fc]
/usr/bin/python3 _PyEval_EvalFrameDefault 0x8ac [0x5637c17aa45c]
/usr/bin/python3 _PyFunction_Vectorcall 0x7c [0x5637c17c19fc]
/usr/bin/python3 _PyEval_EvalFrameDefault 0x6bd [0x5637c17aa26d]
/usr/bin/python3 0x1687f1 [0x5637c17cf7f1]
/usr/bin/python3 _PyEval_EvalFrameDefault 0x6bd [0x5637c17aa26d]
/usr/bin/python3 _PyFunction_Vectorcall 0x7c [0x5637c17c19fc]
/usr/bin/python3 _PyEval_EvalFrameDefault 0x8ac [0x5637c17aa45c]
/usr/bin/python3 _PyFunction_Vectorcall 0x7c [0x5637c17c19fc]
/usr/bin/python3 _PyEval_EvalFrameDefa...
Sorry,
My mistake. It crashs with MP4 video... here is the output from the shell.
INFO webview: Angular Ready INFO files_model: Imported media file /home/silverio/Escritorio/Fotos organizadas/QL/Promoción/20231123_120045.mp4 Caught signal 11 (SIGSEGV) ---- Unhandled Exception: Stack Trace ---- /usr/lib/python3/dist-packages/_openshot.cpython-310-x86_64-linux-gnu.so ( swig::SwigPyForwardIteratorOpen_T<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, swig::from_oper<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::value() const + 0x16 ) [0x7f99743b0446] /usr/lib/python3/dist-packages/_openshot.cpython-310-x86_64-linux-gnu.so ( + 0xbd6fd) [0x7f99742bd6fd] /usr/bin/python3 ( + 0x159b34) [0x55c2ba13bb34] /usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x2a27) [0x55c2ba1275d7] /usr/bin/python3 ( _PyFunction_Vectorcall + 0x7c ) [0x55c2ba13c9fc] /usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x8ac ) [0x55c2ba12545c] /usr/bin/python3 ( _PyFunction_Vectorcall + 0x7c ) [0x55c2ba13c9fc] /usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x6bd ) [0x55c2ba12526d] /usr/bin/python3 ( + 0x1687f1) [0x55c2ba14a7f1] /usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x6bd ) [0x55c2ba12526d] /usr/bin/python3 ( _PyFunction_Vectorcall + 0x7c ) [0x55c2ba13c9fc] /usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x8ac ) [0x55c2ba12545c] /usr/bin/python3 ( _PyFunction_Vectorcall + 0x7c ) [0x55c2ba13c9fc] /usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x8ac ) [0x55c2ba12545c] /usr/bin/python3 ( _PyObject_FastCallDictTstate + 0xc4 ) [0x55c2ba131c14] /usr/bin/python3 ( + 0x164a64) [0x55c2ba146a64] /usr/bin/python3 ( _PyObject_MakeTpCall + 0x1fc ) [0x55c2ba132a1c] /usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x6a79) [0x55c2ba12b629] /usr/bin/python3 ( _PyFunction_Vectorcall + 0x7c ) [0x55c2ba13c9fc] /usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x8ac ) [0x55c2ba12545c] /usr/bin/python3 ( + 0x16893e) [0x55c2ba14a93e] /usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x2a27) [0x55c2ba1275d7] /usr/bin/python3 ( _PyFunction_Vectorcall + 0x7c ) [0x55c2ba13c9fc] /usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x2a27) [0x55c2ba1275d7] /usr/bin/python3 ( _PyFunction_Vectorcall + 0x7c ) [0x55c2ba13c9fc] /usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x614a) [0x55c2ba12acfa] /usr/bin/python3 ( _PyFunction_Vectorcall + 0x7c ) [0x55c2ba13c9fc] /usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x8ac ) [0x55c2ba12545c] /usr/bin/python3 ( + 0x168a51) [0x55c2ba14aa51] /usr/bin/python3 ( + 0x291f3a) [0x55c2ba273f3a] /usr/bin/python3 ( + 0x286ef8) [0x55c2ba268ef8] /lib/x86_64-linux-gnu/libc.so.6 ( + 0x94ac3) [0x7f9975694ac3] /lib/x86_64-linux-gnu/libc.so.6 ( + 0x126a40) [0x7f9975726a40] ---- End of Stack Trace ---- QObject::~QObject: Timers cannot be stopped from another thread silverio@silverio-17U70N-J-AA78B:~$
Run your .mp4 video/audio file through a converter like VLC, Handbrake, or ShutterEncoder and convert to .mp4, again. Obviously a different name. Now import this new file into OpenShot and see if all is good.
Thank you for your answer, Whatever it didn't work (converted to H.265 output format). In any case, it could be a patch, but not a bug fix. What is the purpose of this thread. To convert it into a not problematic file I know I could use any tool for that purpose and load it into OpenShot, but then... this "bug" would not get a fix.
You are 100% @Silveriomrs. This is a known and documented bug/feature and the lead developer is aware of it. I'll assign this to him as well.
I have the same problem. I could import a 300 MB file, but openshot crashed when opening a 500 MB file. Both mp4s. I tested the mp4 with ffmpeg, and it found no errors. I have 64 GB of RAM, 3 GB of swap (0% used). The GPU is GeForce RTX 3080 Ti Mobile. The CPU is 12th Gen Intel(R) Core(TM) i7-12700H. Openshot v 3.1.1 (installed from ppa's this morning). Python 3.10.12. Ubuntu 22.04, all up to date.
The stack trace:
INFO webview: Qt Ready
INFO webview: Angular Ready
INFO timeline: Adjusting max size of preview image: PyQt5.QtCore.QSize(644, 364)
INFO files_model: Imported media file /home/mark/google_drive/[email protected]/Rockets/2023-2024/PXL_20240108_215945353.mp4
Caught signal 11 (SIGSEGV)
---- Unhandled Exception: Stack Trace ----
/usr/lib/python3/dist-packages/_openshot.cpython-310-x86_64-linux-gnu.so ( swig::SwigPyForwardIteratorOpen_T<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, swig::from_oper<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::value() const + 0x16 ) [0x7df282faf9a6]
/usr/lib/python3/dist-packages/_openshot.cpython-310-x86_64-linux-gnu.so ( + 0xbcf6d) [0x7df282ebcf6d]
/usr/bin/python3 ( + 0x159b34) [0x6406a3deab34]
/usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x2a27) [0x6406a3dd65d7]
/usr/bin/python3 ( _PyFunction_Vectorcall + 0x7c ) [0x6406a3deb9fc]
/usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x8ac ) [0x6406a3dd445c]
/usr/bin/python3 ( _PyFunction_Vectorcall + 0x7c ) [0x6406a3deb9fc]
/usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x6bd ) [0x6406a3dd426d]
/usr/bin/python3 ( + 0x1687f1) [0x6406a3df97f1]
/usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x6bd ) [0x6406a3dd426d]
/usr/bin/python3 ( _PyFunction_Vectorcall + 0x7c ) [0x6406a3deb9fc]
/usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x8ac ) [0x6406a3dd445c]
/usr/bin/python3 ( _PyFunction_Vectorcall + 0x7c ) [0x6406a3deb9fc]
/usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x8ac ) [0x6406a3dd445c]
/usr/bin/python3 ( _PyObject_FastCallDictTstate + 0xc4 ) [0x6406a3de0c14]
/usr/bin/python3 ( + 0x164a64) [0x6406a3df5a64]
/usr/bin/python3 ( _PyObject_MakeTpCall + 0x1fc ) [0x6406a3de1a1c]
/usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x6a79) [0x6406a3dda629]
/usr/bin/python3 ( _PyFunction_Vectorcall + 0x7c ) [0x6406a3deb9fc]
/usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x8ac ) [0x6406a3dd445c]
/usr/bin/python3 ( + 0x16893e) [0x6406a3df993e]
/usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x2a27) [0x6406a3dd65d7]
/usr/bin/python3 ( _PyFunction_Vectorcall + 0x7c ) [0x6406a3deb9fc]
/usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x2a27) [0x6406a3dd65d7]
/usr/bin/python3 ( _PyFunction_Vectorcall + 0x7c ) [0x6406a3deb9fc]
/usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x614a) [0x6406a3dd9cfa]
/usr/bin/python3 ( _PyFunction_Vectorcall + 0x7c ) [0x6406a3deb9fc]
/usr/bin/python3 ( _PyEval_EvalFrameDefault + 0x8ac ) [0x6406a3dd445c]
/usr/bin/python3 ( + 0x168a51) [0x6406a3df9a51]
/usr/bin/python3 ( + 0x291f3a) [0x6406a3f22f3a]
/usr/bin/python3 ( + 0x286ef8) [0x6406a3f17ef8]
/lib/x86_64-linux-gnu/libc.so.6 ( + 0x94ac3) [0x7df283e94ac3]
/lib/x86_64-linux-gnu/libc.so.6 ( + 0x126660) [0x7df283f26660]
---- End of Stack Trace ----
QObject::~QObject: Timers cannot be stopped from another thread
I tried
ffmpeg -i PXL_20240108_215945353.mp4 -codec copy fred.mp4
ffmpeg version 4.4.2-0ubuntu0.22.04.1+esm3 Copyright (c) 2000-2021 the FFmpeg developers
built with gcc 11 (Ubuntu 11.4.0-1ubuntu1~22.04)
configuration: --prefix=/usr --extra-version=0ubuntu0.22.04.1+esm3 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
WARNING: library configuration mismatch
avcodec configuration: --prefix=/usr --extra-version=0ubuntu0.22.04.1+esm3 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared --enable-version3 --disable-doc --disable-programs --enable-libaribb24 --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libtesseract --enable-libvo_amrwbenc --enable-libsmbclient
libavutil 56. 70.100 / 56. 70.100
libavcodec 58.134.100 / 58.134.100
libavformat 58. 76.100 / 58. 76.100
libavdevice 58. 13.100 / 58. 13.100
libavfilter 7.110.100 / 7.110.100
libswscale 5. 9.100 / 5. 9.100
libswresample 3. 9.100 / 3. 9.100
libpostproc 55. 9.100 / 55. 9.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'PXL_20240108_215945353.mp4':
Metadata:
major_brand : isom
minor_version : 131072
compatible_brands: isomiso2mp41
creation_time : 2024-01-08T22:03:51.000000Z
location : +33.4967-111.9469/
location-eng : +33.4967-111.9469/
com.android.manufacturer: Google
com.android.model: Pixel 8 Pro
com.android.capture.fps: 30.000000
Duration: 00:03:38.39, start: 0.000000, bitrate: 19893 kb/s
Stream #0:0(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 191 kb/s (default)
Metadata:
rotate : 90
creation_time : 2024-01-08T22:03:51.000000Z
handler_name : SoundHandle
vendor_id : [0][0][0][0]
Stream #0:1(eng): Data: none (mett / 0x7474656D), 50 kb/s (default)
Metadata:
rotate : 90
creation_time : 2024-01-08T22:03:51.000000Z
handler_name : MetaHandle
Stream #0:2(eng): Video: hevc (Main) (hvc1 / 0x31637668), yuvj420p(pc, bt709), 1920x1080, 19644 kb/s, SAR 1:1 DAR 16:9, 30 fps, 30 tbr, 90k tbn, 90k tbc (default)
Metadata:
rotate : 90
creation_time : 2024-01-08T22:03:51.000000Z
handler_name : VideoHandle
vendor_id : [0][0][0][0]
Side data:
displaymatrix: rotation of -90.00 degrees
Output #0, mp4, to 'fred.mp4':
Metadata:
major_brand : isom
minor_version : 131072
compatible_brands: isomiso2mp41
com.android.capture.fps: 30.000000
location : +33.4967-111.9469/
location-eng : +33.4967-111.9469/
com.android.manufacturer: Google
com.android.model: Pixel 8 Pro
encoder : Lavf58.76.100
Stream #0:0(eng): Video: hevc (Main) (hvc1 / 0x31637668), yuvj420p(pc, bt709), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 19644 kb/s, 30 fps, 30 tbr, 90k tbn, 90k tbc (default)
Metadata:
rotate : 90
creation_time : 2024-01-08T22:03:51.000000Z
handler_name : VideoHandle
vendor_id : [0][0][0][0]
Side data:
displaymatrix: rotation of -90.00 degrees
Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 191 kb/s (default)
Metadata:
rotate : 90
creation_time : 2024-01-08T22:03:51.000000Z
handler_name : SoundHandle
vendor_id : [0][0][0][0]
Stream mapping:
Stream #0:2 -> #0:0 (copy)
Stream #0:0 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame= 6552 fps=0.0 q=-1.0 Lsize= 529039kB time=00:03:38.35 bitrate=19848.1kbits/s speed= 643x
video:523699kB audio:5118kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.042176%
and fred.mp4 crashed openshot.
I then tried
ffmpeg -i PXL_20240108_215945353.mp4 fred.mp4
ffmpeg version 4.4.2-0ubuntu0.22.04.1+esm3 Copyright (c) 2000-2021 the FFmpeg developers
built with gcc 11 (Ubuntu 11.4.0-1ubuntu1~22.04)
configuration: --prefix=/usr --extra-version=0ubuntu0.22.04.1+esm3 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
WARNING: library configuration mismatch
avcodec configuration: --prefix=/usr --extra-version=0ubuntu0.22.04.1+esm3 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared --enable-version3 --disable-doc --disable-programs --enable-libaribb24 --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libtesseract --enable-libvo_amrwbenc --enable-libsmbclient
libavutil 56. 70.100 / 56. 70.100
libavcodec 58.134.100 / 58.134.100
libavformat 58. 76.100 / 58. 76.100
libavdevice 58. 13.100 / 58. 13.100
libavfilter 7.110.100 / 7.110.100
libswscale 5. 9.100 / 5. 9.100
libswresample 3. 9.100 / 3. 9.100
libpostproc 55. 9.100 / 55. 9.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'PXL_20240108_215945353.mp4':
Metadata:
major_brand : isom
minor_version : 131072
compatible_brands: isomiso2mp41
creation_time : 2024-01-08T22:03:51.000000Z
location : +33.4967-111.9469/
location-eng : +33.4967-111.9469/
com.android.manufacturer: Google
com.android.model: Pixel 8 Pro
com.android.capture.fps: 30.000000
Duration: 00:03:38.39, start: 0.000000, bitrate: 19893 kb/s
Stream #0:0(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 191 kb/s (default)
Metadata:
rotate : 90
creation_time : 2024-01-08T22:03:51.000000Z
handler_name : SoundHandle
vendor_id : [0][0][0][0]
Stream #0:1(eng): Data: none (mett / 0x7474656D), 50 kb/s (default)
Metadata:
rotate : 90
creation_time : 2024-01-08T22:03:51.000000Z
handler_name : MetaHandle
Stream #0:2(eng): Video: hevc (Main) (hvc1 / 0x31637668), yuvj420p(pc, bt709), 1920x1080, 19644 kb/s, SAR 1:1 DAR 16:9, 30 fps, 30 tbr, 90k tbn, 90k tbc (default)
Metadata:
rotate : 90
creation_time : 2024-01-08T22:03:51.000000Z
handler_name : VideoHandle
vendor_id : [0][0][0][0]
Side data:
displaymatrix: rotation of -90.00 degrees
File 'fred.mp4' already exists. Overwrite? [y/N] y
Stream mapping:
Stream #0:2 -> #0:0 (hevc (native) -> h264 (libx264))
Stream #0:0 -> #0:1 (aac (native) -> aac (native))
Press [q] to stop, [?] for help
[libx264 @ 0x580556c1eac0] using SAR=1/1
[libx264 @ 0x580556c1eac0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
[libx264 @ 0x580556c1eac0] profile High, level 4.0, 4:2:0, 8-bit
[libx264 @ 0x580556c1eac0] 264 - core 163 r3060 5db6aa6 - H.264/MPEG-4 AVC codec - Copyleft 2003-2021 - 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=30 lookahead_threads=5 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=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to 'fred.mp4':
Metadata:
major_brand : isom
minor_version : 131072
compatible_brands: isomiso2mp41
com.android.capture.fps: 30.000000
location : +33.4967-111.9469/
location-eng : +33.4967-111.9469/
com.android.manufacturer: Google
com.android.model: Pixel 8 Pro
encoder : Lavf58.76.100
Stream #0:0(eng): Video: h264 (avc1 / 0x31637661), yuvj420p(pc, bt709, progressive), 1080x1920 [SAR 1:1 DAR 9:16], q=2-31, 30 fps, 15360 tbn (default)
Metadata:
encoder : Lavc58.134.100 libx264
creation_time : 2024-01-08T22:03:51.000000Z
handler_name : VideoHandle
vendor_id : [0][0][0][0]
Side data:
cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A
displaymatrix: rotation of -0.00 degrees
Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 128 kb/s (default)
Metadata:
encoder : Lavc58.134.100 aac
creation_time : 2024-01-08T22:03:51.000000Z
handler_name : SoundHandle
vendor_id : [0][0][0][0]
frame= 6552 fps=101 q=-1.0 Lsize= 100131kB time=00:03:38.34 bitrate=3756.8kbits/s speed=3.36x
video:96458kB audio:3433kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.239492%
[libx264 @ 0x580556c1eac0] frame I:27 Avg QP:20.23 size:275025
[libx264 @ 0x580556c1eac0] frame P:1653 Avg QP:23.03 size: 45897
[libx264 @ 0x580556c1eac0] frame B:4872 Avg QP:27.01 size: 3177
[libx264 @ 0x580556c1eac0] consecutive B-frames: 0.8% 0.1% 0.0% 99.0%
[libx264 @ 0x580556c1eac0] mb I I16..4: 6.4% 59.6% 34.1%
[libx264 @ 0x580556c1eac0] mb P I16..4: 0.7% 1.1% 0.1% P16..4: 51.4% 13.9% 12.0% 0.0% 0.0% skip:20.8%
[libx264 @ 0x580556c1eac0] mb B I16..4: 0.0% 0.1% 0.0% B16..8: 27.2% 0.5% 0.1% direct: 0.7% skip:71.6% L0:37.4% L1:60.1% BI: 2.5%
[libx264 @ 0x580556c1eac0] 8x8 transform intra:60.1% inter:69.6%
[libx264 @ 0x580556c1eac0] coded y,uvDC,uvAC intra: 54.5% 67.9% 39.5% inter: 8.9% 19.4% 1.2%
[libx264 @ 0x580556c1eac0] i16 v,h,dc,p: 20% 27% 14% 39%
[libx264 @ 0x580556c1eac0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 18% 23% 26% 4% 4% 4% 8% 7% 6%
[libx264 @ 0x580556c1eac0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 25% 23% 7% 5% 7% 6% 11% 10% 6%
[libx264 @ 0x580556c1eac0] i8c dc,h,v,p: 47% 23% 21% 9%
[libx264 @ 0x580556c1eac0] Weighted P-Frames: Y:3.0% UV:1.6%
[libx264 @ 0x580556c1eac0] ref P L0: 49.7% 10.2% 31.3% 8.8% 0.1%
[libx264 @ 0x580556c1eac0] ref B L0: 86.9% 11.1% 2.0%
[libx264 @ 0x580556c1eac0] ref B L1: 95.9% 4.1%
[libx264 @ 0x580556c1eac0] kb/s:3618.05
[aac @ 0x580556c2a3c0] Qavg: 187.213
and Openshot could import the overwritten fred.mp4.
Looks like a codec problem....
I hope this helps somebody.
The lead developer (@jonoomph) has been assigned to this ticket and will need to review and come up with a resolution.