Puntocom Well-known member Aug 13, 2015 #21 I'm sorry but I can't try that without reinstalling since COMPAT_LINUX only works for i386 and my base system and packages are amd64.
I'm sorry but I can't try that without reinstalling since COMPAT_LINUX only works for i386 and my base system and packages are amd64.
Chris D XenForo developer Staff member Aug 13, 2015 #22 Don't worry, I have a vagrant VM set up already running OpenBSD. I'll have a play around with it later. To workaround the issue you're having (which we will change properly in the next release) change: PHP: libx264|libvo_aacenc|png to PHP: libx264|png On line 129 of library/XenGallery/Helper/Video.php Optionally, you can also remove "libx264|" if you still get errors.
Don't worry, I have a vagrant VM set up already running OpenBSD. I'll have a play around with it later. To workaround the issue you're having (which we will change properly in the next release) change: PHP: libx264|libvo_aacenc|png to PHP: libx264|png On line 129 of library/XenGallery/Helper/Video.php Optionally, you can also remove "libx264|" if you still get errors.
Puntocom Well-known member Aug 13, 2015 #23 Thanks. It's possible to run OpenBSD over OpenBSD with qemu but I never used it. Removing libvo_aacenc (line is if (preg_match('/(?:[a-z]|\.){6}\s(libx264|png)\s/im ', $line, $matches)) Code: ~~XenForo Media Gallery requires the following encoders to be enabled in FFMPEG: libvo_aacenc~~ Removing libx264 and libvo_aacenc: Code: ~~XenForo Media Gallery requires the following encoders to be enabled in FFMPEG: libx264, libvo_aacenc~~ I find more references to this library, f.e.: Line 141: $required = array('libx264', 'libvo_aacenc', 'png');
Thanks. It's possible to run OpenBSD over OpenBSD with qemu but I never used it. Removing libvo_aacenc (line is if (preg_match('/(?:[a-z]|\.){6}\s(libx264|png)\s/im ', $line, $matches)) Code: ~~XenForo Media Gallery requires the following encoders to be enabled in FFMPEG: libvo_aacenc~~ Removing libx264 and libvo_aacenc: Code: ~~XenForo Media Gallery requires the following encoders to be enabled in FFMPEG: libx264, libvo_aacenc~~ I find more references to this library, f.e.: Line 141: $required = array('libx264', 'libvo_aacenc', 'png');
Chris D XenForo developer Staff member Aug 13, 2015 #24 My mistake - you can revert the other change. PHP: $required= array('libx264', 'libvo_aacenc', 'png'); Change line 141 to: PHP: $required= array('png'); The actual fix will be different, of course, but that should get you going for now.
My mistake - you can revert the other change. PHP: $required= array('libx264', 'libvo_aacenc', 'png'); Change line 141 to: PHP: $required= array('png'); The actual fix will be different, of course, but that should get you going for now.
Chris D XenForo developer Staff member Aug 14, 2015 #26 Just as a follow up: I have just made the necessary changes so that the x264 and aac encoder is only checked for if transcoding is enabled.
Just as a follow up: I have just made the necessary changes so that the x264 and aac encoder is only checked for if transcoding is enabled.