11-19-2019, 03:44 AM | #1 |
Human being with feelings
Join Date: Mar 2016
Posts: 28
|
Video playback quit working in 5.986
I upgraded to 5.986 this morning and the video in my current project quit working (black screen). I installed 5.985, and it works fine again.
This is the 64bit MacOS build of Reaper, running on MacOS 10.14.6. My video engine preferences are: ffmpeg avfoundation vlc qt The video, in question, is an mov encoded with the ProResLt codec. I'm running an ancient version of 3.2.4 of ffmpeg, so maybe that's the problem. Also, VLC is extremely out of date on my system. In any case, rolling back the Reaper update fixed the problem, so I didn't troubleshoot further. This isn't blocking me at the moment. I just reported the bug, in case it's helpful. I'm happy to troubleshoot more, if it's helpful. Just let me know. |
11-19-2019, 08:22 AM | #2 |
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 16,117
|
Edit: ah yes, the Notarization entitlements prevent REAPER from finding ffmpeg in /usr/local/lib or /usr/lib or ~/lib.
Edit again: Can you try this build of 5.987 (we'll release it tomorrow assuming it works properly): https://landoleet.org/reaper5987_x86_64.dmg You can also try this build: https://dlcf.reaper.fm/5.x/reaper5986_x86_64_un.dmg (it is not notarized for Catalina). Last edited by Justin; 11-19-2019 at 05:48 PM. |
11-20-2019, 12:29 AM | #3 |
Human being with feelings
Join Date: Jul 2008
Location: The Netherlands
Posts: 3,715
|
Somewhat off-topic, but do Notarization entitlements affect macOS 10.14 also? I kinda expected it to only affect 10.15...
|
11-20-2019, 07:56 AM | #4 | |
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 16,117
|
Quote:
With the workaround there are some subtle differences -- on both it seems we can force-load /usr/local/lib/lib*.dylib, but on Mojave those libs seem to be able to load (without specifying a full path) other dylibs in the same path, vs on Catalina they are unable to. |
|
11-20-2019, 10:48 AM | #5 |
Human being with feelings
Join Date: Mar 2016
Posts: 28
|
> Can you try this build of 5.987
Sorry, I didn't see this post yesterday. I tried the 5.987 binary from the main Reaper homepage this morning, and it didn't fix my particular problem. Here are some console logs, but I didn't see an obvious smoking gun on a quick glance. default 09:38:47.338724 -0800 loginwindow -[PersistentAppsSupport applicationReady:] | App: REAPER64, ready, updating active tracking timer default 09:38:47.338799 -0800 loginwindow -[ApplicationManager checkInAppContext:refCon:eventData:] | checked in app : REAPER64 default 09:38:47.397737 -0800 launchservicesd CHECKIN:0x0-0x83083 2599 com.cockos.reaper default 09:38:47.399259 -0800 loginwindow -[ApplicationManager checkInAppContext:refCon:eventData:] | checked in app : REAPER default 09:38:47.444820 -0800 REAPER Current system appearance, (HLTB: 2), (SLS: 1) default 09:38:47.449848 -0800 REAPER Post-registration system appearance: (HLTB: 2) default 09:38:47.463245 -0800 distnoted register name: com.apple.xctest.FakeForceTouchDevice object: com.cockos.reaper token: f4263 pid: 2599 default 09:38:47.473938 -0800 REAPER NSApp cache appearance: -NSRequiresAquaSystemAppearance: 1 -appearance: (null) -effectiveAppearance: <NSCompositeAppearance: 0x600001258b40 ( "<NSAquaAppearance: 0x6000024642c0>", "<NSSystemAppearance: 0x6000024646c0>" )> default 09:38:47.489237 -0800 distnoted register name: com.apple.nsquiet_safe_quit_give_reason object: com.cockos.reaper token: f4274 pid: 2599 default 09:38:47.544796 -0800 loginwindow -[PersistentAppsSupport applicationReady:] | App: REAPER, ready, updating active tracking timer default 09:38:47.561401 -0800 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.cockos.reaper, type: 0: 0x7f8437e0e780 at /Applications/REAPER64.app error 09:38:47.583059 -0800 REAPER AEGetDescData of non-desc type 'reco' not a good idea default 09:38:50.127585 -0800 REAPER MessageTracer: load_domain_whitelist_search_tree:73: Search tree file's format version number (0) is not supported default 09:38:50.598879 -0800 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.cockos.reaper, type: 0: 0x7f976d0103b0 at /Applications/REAPER64.app default 09:38:51.314351 -0800 hidd Connection added: IOHIDEventSystemConnection uuid:CFF53E9A-4631-4F2D-92CE-1658B5C3500F pid:2599 process:REAPER type:Passive entitlements:0x0 caller:HIToolbox: ___GetIOHIDEventSystemClient_block_invoke + 26 attributesnull) inactive:1 default 09:38:52.548195 -0800 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | checkAgainstApp is : REAPER default 09:38:52.548220 -0800 loginwindow -[PersistentAppsSupport appShouldBeRelaunched:] | entered. checking app: REAPER default 09:38:52.548260 -0800 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | Adding to relaunchArray: REAPER default 09:38:52.555831 -0800 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | Contents { BackgroundState = 2; BundleID = "com.cockos.reaper"; Hide = 0; Path = "/Applications/REAPER64.app"; }, { BackgroundState = 2; BundleID = "com.apple.console"; Hide = 0; Path = "/Applications/Utilities/Console.app"; }, { BackgroundState = 2; BundleID = "com.google.chrome"; Hide = 0; Path = "/Applications/Google Chrome.app"; }, { BackgroundState = 2; BundleID = "com.rdbrck.shift"; Hide = 0; Path = "/Applications/Shift.app"; }, { BackgroundState = 2; BundleID = "com.apple.finder"; Hide = 0; Path = "/System/Library/CoreServices/Finder.app"; }, { BackgroundState = 2; BundleID = "com.uaudio.uad_meter"; Hide = 1; Path = "/Applications/Universal Audio/UAD Meter & Control Panel.app"; } ) default 09:38:57.504875 -0800 REAPER LSExceptions shared instance invalidated for timeout. default 09:39:01.893383 -0800 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.cockos.reaper, type: 0: 0x7f976fb05890 at /Applications/REAPER64.app default 09:39:03.455746 -0800 REAPER HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload default 09:39:07.188851 -0800 REAPER UNIX error exception: 17 default 09:39:07.197714 -0800 REAPER UNIX error exception: 17 default 09:39:07.203203 -0800 REAPER UNIX error exception: 17 default 09:39:07.218134 -0800 trustd asynchronously fetching CRL (http://crl.apple.com/root.crl) for client (REAPER[2599]/0#-1 LF=0) default 09:39:07.255487 -0800 trustd asynchronously fetching CRL (http://crl.apple.com/root.crl) for client (REAPER[2599]/0#-1 LF=0) default 09:39:08.692061 -0800 trustd asynchronously fetching CRL (http://crl.apple.com/root.crl) for client (REAPER[2599]/0#-1 LF=0) default 09:39:08.719206 -0800 trustd asynchronously fetching CRL (http://crl.apple.com/root.crl) for client (REAPER[2599]/0#-1 LF=0) default 09:39:10.596825 -0800 trustd asynchronously fetching CRL (http://crl.apple.com/root.crl) for client (REAPER[2599]/0#-1 LF=0) default 09:39:10.621831 -0800 trustd asynchronously fetching CRL (http://crl.apple.com/root.crl) for client (REAPER[2599]/0#-1 LF=0) default 09:39:11.179921 -0800 trustd asynchronously fetching CRL (http://crl.apple.com/root.crl) for client (REAPER[2599]/0#-1 LF=0) default 09:39:11.207252 -0800 trustd asynchronously fetching CRL (http://crl.apple.com/root.crl) for client (REAPER[2599]/0#-1 LF=0) default 09:39:12.015116 -0800 REAPER 123: This application, or a library it uses, is using the deprecated Carbon Component Manager for hosting Audio Units. Support for this will be removed in a future release. Also, this makes the host incompatible with version 3 audio units. Please transition to the API's in AudioComponent.h. default 09:39:14.281908 -0800 REAPER 739: component registrations changed default 09:39:51.441891 -0800 systemsoundserverd 687: -> Incoming Request : actionID 4096, inClientPID 2599(REAPER), inBehavior 1, customVibeDataProvided 0, loop 0, loopPeriod 0.000000, inFlags 0, inClientCompletionToken 1 default 09:39:57.134824 -0800 REAPER 123: This application, or a library it uses, is using the deprecated Carbon Component Manager for hosting Audio Units. Support for this will be removed in a future release. Also, this makes the host incompatible with version 3 audio units. Please transition to the API's in AudioComponent.h. default 09:39:57.619031 -0800 trustd asynchronously fetching CRL (http://crl.apple.com/root.crl) for client (REAPER[2599]/0#-1 LF=0) default 09:39:57.645353 -0800 trustd asynchronously fetching CRL (http://crl.apple.com/root.crl) for client (REAPER[2599]/0#-1 LF=0) default 09:39:58.142330 -0800 trustd asynchronously fetching CRL (http://crl.apple.com/root.crl) for client (REAPER[2599]/0#-1 LF=0) default 09:39:58.168552 -0800 trustd asynchronously fetching CRL (http://crl.apple.com/root.crl) for client (REAPER[2599]/0#-1 LF=0) default 09:39:58.732915 -0800 trustd asynchronously fetching CRL (http://crl.apple.com/root.crl) for client (REAPER[2599]/0#-1 LF=0) default 09:39:58.760971 -0800 trustd asynchronously fetching CRL (http://crl.apple.com/root.crl) for client (REAPER[2599]/0#-1 LF=0) default 09:40:02.148730 -0800 REAPER WARNING: The Gestalt selector gestaltSystemVersion is returning 10.9.6 instead of 10.14.6. This is not a bug in Gestalt -- it is a documented limitation. Use NSProcessInfo's operatingSystemVersion property to get correct system version number. Call location: default 09:40:02.149074 -0800 REAPER 0 CarbonCore 0x00007fff38a5efee ___Gestalt_SystemVersion_block_invoke + 112 default 09:40:02.149106 -0800 REAPER 1 libdispatch.dylib 0x00007fff636df63d _dispatch_client_callout + 8 default 09:40:02.149131 -0800 REAPER 2 libdispatch.dylib 0x00007fff636e0d4b _dispatch_once_callout + 20 default 09:40:02.149155 -0800 REAPER 3 CarbonCore 0x00007fff38a00992 _Gestalt_SystemVersion + 945 default 09:40:02.149178 -0800 REAPER 4 CarbonCore 0x00007fff389f9e7c Gestalt + 149 default 09:40:02.149201 -0800 REAPER 5 Kontakt 5 0x00000001196e6376 _ZNK2ni3ras4RAS212getOSVersionERhS2_ + 38 default 09:40:02.149224 -0800 REAPER 6 Kontakt 5 0x0000000119373977 _ZN2NI3SC37Product27evaluateRAS2ActivationStateEv + 3335 default 09:40:07.396803 -0800 REAPER HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload default 09:40:08.452322 -0800 REAPER AggregateDictionary is not supported on this platform default 09:40:28.713367 -0800 systemsoundserverd 687: -> Incoming Request : actionID 4096, inClientPID 2599(REAPER), inBehavior 1, customVibeDataProvided 0, loop 0, loopPeriod 0.000000, inFlags 0, inClientCompletionToken 2 |
12-05-2019, 10:56 AM | #6 |
Human being with feelings
Join Date: Mar 2016
Posts: 28
|
Fixed in 6.0
FYI, this is fixed in the 6.0 build, so if you're tracking this problem somewhere, you can mark it as resolved. Thanks so much! Love 6.0 so far!
|
Thread Tools | |
Display Modes | |
|
|