Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 585950 - media-video/openshot-1.4.3 does not produce video with audio after upgrading to media-video/ffmpeg-2.8.5
Summary: media-video/openshot-1.4.3 does not produce video with audio after upgrading ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Louis Sautier (sbraz)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 579052
  Show dependency tree
 
Reported: 2016-06-14 16:23 UTC by deference
Modified: 2017-02-21 20:08 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (openshot-info.txt,30.28 KB, text/plain)
2016-06-16 03:23 UTC, deference
Details
crash (openshot2.txt,20.42 KB, text/plain)
2016-06-16 03:25 UTC, deference
Details

Note You need to log in before you can comment on or make changes to this bug.
Description deference 2016-06-14 16:23:44 UTC
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 /
Comment 1 Jonas Stein gentoo-dev 2016-06-15 12:55:05 UTC
Just a hint: have you tried media-video/ffmpeg-2.8.6 and media-video/ffmpeg-2.8.7?
Comment 2 deference 2016-06-16 03:23:02 UTC
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"
Comment 3 deference 2016-06-16 03:25:53 UTC
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.
Comment 4 deference 2016-06-16 03:28:57 UTC
(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.
Comment 5 Louis Sautier (sbraz) gentoo-dev 2016-06-19 22:52:51 UTC
How about trying Openshot 2.0.x? Would that be doable?
Comment 6 Louis Sautier (sbraz) gentoo-dev 2016-06-19 22:55:23 UTC
Sorry, I missed one comment. Does the crash with 2.0.7 occur with Python 3.5 too? Maybe you should report it upstream.
Comment 7 deference 2016-08-19 16:35:57 UTC
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
Comment 8 deference 2016-08-19 16:37:22 UTC
I mean that openshot-1.4.3-r1 with ffmpeg. The other one still crashes.
Comment 9 Pacho Ramos gentoo-dev 2017-01-06 11:45:19 UTC
What openshot versions are affected by this? Are they working with 2.8.10? (we could ask for stabilizing that version in that case)
Comment 10 Louis Sautier (sbraz) gentoo-dev 2017-01-06 11:50:37 UTC
Or maybe we could stabilise version 2.x
Comment 11 Pacho Ramos gentoo-dev 2017-01-06 11:57:24 UTC
Sure... but probably -1 version should be removed as it's not working... is it needed by anything?
Comment 12 Pacho Ramos gentoo-dev 2017-02-21 10:15:32 UTC
(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? :/
Comment 13 Louis Sautier (sbraz) gentoo-dev 2017-02-21 10:37:56 UTC
(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.
Comment 14 Pacho Ramos gentoo-dev 2017-02-21 20:08:01 UTC
ok :)