Hello, When I upgraded ffmpeg openshot did not produce video files with audio and it still does not. I tried upgrading openshot but to no avail. I thought of installing the old ffmpeg, but it was removed from portage. For output settings I've selected mp4 at pal dvd size with vorbis audio. I tried other audio selections, but then openshot goes into an infinite loop after it finishes producing the file that lasts at least five minutes (normally this loop would last 15secs at most). There may be some lib that openshot depends on which I'm not aware of. Oh, I forgot my emerge -pqv and --info information, I'll get it too you (computer that has this installed is not hooked up to internet). Here is my emerge log (condensed), which shows that it is after upgrading ffmpeg that the problem surfaces: 1443716555: >>> emerge (44 of 793) media-libs/libvorbis-1.3.4 to / 1443716555: === (44 of 793) Cleaning (media-libs/libvorbis-1.3.4::/usr/portage/media-libs/libvorbis/libvorbis-1.3.4.ebuild) 1443716555: === (44 of 793) Compiling/Merging (media-libs/libvorbis-1.3.4::/usr/portage/media-libs/libvorbis/libvorbis-1.3.4.ebuild) 1443716581: === (44 of 793) Merging (media-libs/libvorbis-1.3.4::/usr/portage/media-libs/libvorbis/libvorbis-1.3.4.ebuild) 1443716583: >>> AUTOCLEAN: media-libs/libvorbis:0 1443716586: === (44 of 793) Post-Build Cleaning (media-libs/libvorbis-1.3.4::/usr/portage/media-libs/libvorbis/libvorbis-1.3.4.ebuild) 1443716586: ::: completed emerge (44 of 793) media-libs/libvorbis-1.3.4 to / 1443752423: >>> emerge (241 of 441) media-video/ffmpeg-2.6.3 to / 1443752423: === (241 of 441) Cleaning (media-video/ffmpeg-2.6.3::/usr/portage/media-video/ffmpeg/ffmpeg-2.6.3.ebuild) 1443752423: === (241 of 441) Compiling/Merging (media-video/ffmpeg-2.6.3::/usr/portage/media-video/ffmpeg/ffmpeg-2.6.3.ebuild) 1443752651: === (241 of 441) Merging (media-video/ffmpeg-2.6.3::/usr/portage/media-video/ffmpeg/ffmpeg-2.6.3.ebuild) 1443752653: >>> AUTOCLEAN: media-video/ffmpeg:0 1443752662: === (241 of 441) Post-Build Cleaning (media-video/ffmpeg-2.6.3::/usr/portage/media-video/ffmpeg/ffmpeg-2.6.3.ebuild) 1443752662: ::: completed emerge (241 of 441) media-video/ffmpeg-2.6.3 to / 1443835477: >>> emerge (17 of 19) media-video/ffmpeg-2.6.3 to / 1443835477: === (17 of 19) Cleaning (media-video/ffmpeg-2.6.3::/usr/portage/media-video/ffmpeg/ffmpeg-2.6.3.ebuild) 1443835477: === (17 of 19) Compiling/Merging (media-video/ffmpeg-2.6.3::/usr/portage/media-video/ffmpeg/ffmpeg-2.6.3.ebuild) 1443835717: === (17 of 19) Merging (media-video/ffmpeg-2.6.3::/usr/portage/media-video/ffmpeg/ffmpeg-2.6.3.ebuild) 1443835720: >>> AUTOCLEAN: media-video/ffmpeg:0 1443835720: === Unmerging... (media-video/ffmpeg-2.6.3) 1443835722: >>> unmerge success: media-video/ffmpeg-2.6.3 1443835731: === (17 of 19) Post-Build Cleaning (media-video/ffmpeg-2.6.3::/usr/portage/media-video/ffmpeg/ffmpeg-2.6.3.ebuild) 1443835731: ::: completed emerge (17 of 19) media-video/ffmpeg-2.6.3 to / 1449329999: >>> emerge (1 of 2) media-video/openshot-1.4.3 to / 1449329999: === (1 of 2) Cleaning (media-video/openshot-1.4.3::/usr/portage/media-video/openshot/openshot-1.4.3.ebuild) 1449330000: === (1 of 2) Compiling/Merging (media-video/openshot-1.4.3::/usr/portage/media-video/openshot/openshot-1.4.3.ebuild) 1449330025: === (1 of 2) Merging (media-video/openshot-1.4.3::/usr/portage/media-video/openshot/openshot-1.4.3.ebuild) 1449330033: >>> AUTOCLEAN: media-video/openshot:0 1449330049: === (1 of 2) Updating world file (media-video/openshot-1.4.3) 1449330049: === (1 of 2) Post-Build Cleaning (media-video/openshot-1.4.3::/usr/portage/media-video/openshot/openshot-1.4.3.ebuild) 1449330049: ::: completed emerge (1 of 2) media-video/openshot-1.4.3 to / 1449360184: >>> emerge (1 of 1) media-video/ffmpeg-2.6.3 to / 1449360184: === (1 of 1) Cleaning (media-video/ffmpeg-2.6.3::/usr/portage/media-video/ffmpeg/ffmpeg-2.6.3.ebuild) 1449360184: === (1 of 1) Compiling/Merging (media-video/ffmpeg-2.6.3::/usr/portage/media-video/ffmpeg/ffmpeg-2.6.3.ebuild) 1449360603: >>> emerge (1 of 1) media-video/ffmpeg-2.6.3 to / 1449360603: === (1 of 1) Cleaning (media-video/ffmpeg-2.6.3::/usr/portage/media-video/ffmpeg/ffmpeg-2.6.3.ebuild) 1449360604: === (1 of 1) Compiling/Merging (media-video/ffmpeg-2.6.3::/usr/portage/media-video/ffmpeg/ffmpeg-2.6.3.ebuild) 1449368844: >>> emerge (1 of 1) media-video/ffmpeg-2.6.3 to / 1449368844: === (1 of 1) Cleaning (media-video/ffmpeg-2.6.3::/usr/portage/media-video/ffmpeg/ffmpeg-2.6.3.ebuild) 1449368846: === (1 of 1) Compiling/Merging (media-video/ffmpeg-2.6.3::/usr/portage/media-video/ffmpeg/ffmpeg-2.6.3.ebuild) 1449369142: === (1 of 1) Merging (media-video/ffmpeg-2.6.3::/usr/portage/media-video/ffmpeg/ffmpeg-2.6.3.ebuild) 1449369148: >>> AUTOCLEAN: media-video/ffmpeg:0 1449369148: === Unmerging... (media-video/ffmpeg-2.6.3) 1449369152: >>> unmerge success: media-video/ffmpeg-2.6.3 1449369164: === (1 of 1) Post-Build Cleaning (media-video/ffmpeg-2.6.3::/usr/portage/media-video/ffmpeg/ffmpeg-2.6.3.ebuild) 1449369164: ::: completed emerge (1 of 1) media-video/ffmpeg-2.6.3 to / 1455051352: >>> emerge (1 of 4) media-video/ffmpeg-2.8.5 to / --------------------- OPENSHOT WORKS ------------------------- 1455051352: === (1 of 4) Cleaning (media-video/ffmpeg-2.8.5::/usr/portage/media-video/ffmpeg/ffmpeg-2.8.5.ebuild) 1455051352: === (1 of 4) Compiling/Merging (media-video/ffmpeg-2.8.5::/usr/portage/media-video/ffmpeg/ffmpeg-2.8.5.ebuild) 1455051617: === (1 of 4) Merging (media-video/ffmpeg-2.8.5::/usr/portage/media-video/ffmpeg/ffmpeg-2.8.5.ebuild) 1455051622: >>> AUTOCLEAN: media-video/ffmpeg:0 1455051622: === Unmerging... (media-video/ffmpeg-2.6.3) 1455051628: >>> unmerge success: media-video/ffmpeg-2.6.3 1455051638: === (1 of 4) Post-Build Cleaning (media-video/ffmpeg-2.8.5::/usr/portage/media-video/ffmpeg/ffmpeg-2.8.5.ebuild) 1455051638: ::: completed emerge (1 of 4) media-video/ffmpeg-2.8.5 to / 1456521617: >>> emerge (1 of 1) media-video/ffmpeg-2.6.3 to / 1456521617: === (1 of 1) Cleaning (media-video/ffmpeg-2.6.3::/usr/portage/media-video/ffmpeg/ffmpeg-2.6.3.ebuild) 1456521618: === (1 of 1) Compiling/Merging (media-video/ffmpeg-2.6.3::/usr/portage/media-video/ffmpeg/ffmpeg-2.6.3.ebuild) 1456521838: === (1 of 1) Merging (media-video/ffmpeg-2.6.3::/usr/portage/media-video/ffmpeg/ffmpeg-2.6.3.ebuild) 1456521889: >>> AUTOCLEAN: media-video/ffmpeg:0 1456521889: === Unmerging... (media-video/ffmpeg-2.8.5) 1456521895: >>> unmerge success: media-video/ffmpeg-2.8.5 1456521906: === (1 of 1) Post-Build Cleaning (media-video/ffmpeg-2.6.3::/usr/portage/media-video/ffmpeg/ffmpeg-2.6.3.ebuild) 1456521906: ::: completed emerge (1 of 1) media-video/ffmpeg-2.6.3 to / 1458842483: >>> emerge (2 of 8) media-video/ffmpeg-2.8.6 to / 1458842483: === (2 of 8) Cleaning (media-video/ffmpeg-2.8.6::/usr/portage/media-video/ffmpeg/ffmpeg-2.8.6.ebuild) 1458842483: === (2 of 8) Compiling/Merging (media-video/ffmpeg-2.8.6::/usr/portage/media-video/ffmpeg/ffmpeg-2.8.6.ebuild) 1458842733: === (2 of 8) Merging (media-video/ffmpeg-2.8.6::/usr/portage/media-video/ffmpeg/ffmpeg-2.8.6.ebuild) 1458842740: >>> AUTOCLEAN: media-video/ffmpeg:0 1458842740: === Unmerging... (media-video/ffmpeg-2.6.3) 1458842744: >>> unmerge success: media-video/ffmpeg-2.6.3 1458842756: === (2 of 8) Post-Build Cleaning (media-video/ffmpeg-2.8.6::/usr/portage/media-video/ffmpeg/ffmpeg-2.8.6.ebuild) 1458842756: ::: completed emerge (2 of 8) media-video/ffmpeg-2.8.6 to / -------------------- I NOTICE THAT OS DOES NOT WORK ------------------ 1459989527: >>> emerge (1 of 5) media-video/openshot-2.0.6 to / 1459989527: === (1 of 5) Cleaning (media-video/openshot-2.0.6::/usr/portage/media-video/openshot/openshot-2.0.6.ebuild) 1459989529: === (1 of 5) Compiling/Merging (media-video/openshot-2.0.6::/usr/portage/media-video/openshot/openshot-2.0.6.ebuild) 1459989541: === (1 of 5) Merging (media-video/openshot-2.0.6::/usr/portage/media-video/openshot/openshot-2.0.6.ebuild) 1459989547: >>> AUTOCLEAN: media-video/openshot:1 1459989562: === (1 of 5) Post-Build Cleaning (media-video/openshot-2.0.6::/usr/portage/media-video/openshot/openshot-2.0.6.ebuild) 1459989562: ::: completed emerge (1 of 5) media-video/openshot-2.0.6 to /
Just a hint: have you tried media-video/ffmpeg-2.8.6 and media-video/ffmpeg-2.8.7?
Created attachment 437694 [details] emerge --info That's emerge info and here's emerge -pqv [ebuild R ] media-video/ffmpeg-2.8.6 USE="X aac aacplus alsa amr amrenc bluray bs2b bzip2 cdio celt cpudetection doc encode examples faac flite fontconfig frei0r gme gnutls gpl gsm hardcoded-tables iconv jack jpeg2k ladspa libass libcaca libsoxr libv4l lzma modplug mp3 network openal opengl openssl opus oss postproc quvi schroedinger sdl snappy speex ssh static-libs theora threads truetype twolame v4l vaapi vdpau vorbis vpx wavpack webp x264 x265 xcb xvid zlib zvbi (-altivec) (-armv5te) (-armv6) (-armv6t2) (-armvfp) -debug -fdk -fribidi -iec61883 -ieee1394 (-libressl) -librtmp (-mipsdspr1) (-mipsdspr2) (-mipsfpu) (-neon) -pic -pulseaudio -samba {-test}" ABI_X86="32* (64) (-x32)" CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext sse sse2 sse3 -avx -avx2 -fma3 -fma4 -sse4_1 -sse4_2 -ssse3 -xop" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher" [ebuild R ] media-video/openshot-2.0.7-r1 PYTHON_SINGLE_TARGET="python3_4 -python3_5" PYTHON_TARGETS="python3_4 -python3_5"
Created attachment 437702 [details] crash Openshot 2.0.7-r1 installed without un-emerge-ing the previous version. I just tried the new one and it crashed python. Here's the backtrace, I can compile more debug info so you can see the whole thing if need be.
(In reply to Jonas Stein from comment #1) > Just a hint: have you tried media-video/ffmpeg-2.8.6 and > media-video/ffmpeg-2.8.7? I used 2.8.6 and that's when the bug started. I'll try 2.8.7 and get back.
How about trying Openshot 2.0.x? Would that be doable?
Sorry, I missed one comment. Does the crash with 2.0.7 occur with Python 3.5 too? Maybe you should report it upstream.
Hello, upgrading ffmpeg to 2.8.7 fixed the problem. I tried to install openshot with python3.5 but it would have broken quite a few things so I created a test system but there was too much breakage, I could not figure out how to make a running Gentoo system use python 3.5 with openshot installed, it would not boot. Thanks
I mean that openshot-1.4.3-r1 with ffmpeg. The other one still crashes.
What openshot versions are affected by this? Are they working with 2.8.10? (we could ask for stabilizing that version in that case)
Or maybe we could stabilise version 2.x
Sure... but probably -1 version should be removed as it's not working... is it needed by anything?
(In reply to Pacho Ramos from comment #11) > Sure... but probably -1 version should be removed as it's not working... is > it needed by anything? any news on this? :/
(In reply to Pacho Ramos from comment #12) > (In reply to Pacho Ramos from comment #11) > > Sure... but probably -1 version should be removed as it's not working... is > > it needed by anything? > > any news on this? :/ Well, the reporter said that openshot 1.x works with a more recent FFmpeg so maybe we can close this? If they still have issues with 2.x, they belong in another bug IMO as 2.x is vastly different from 1.x.
ok :)