Nextcloud version (eg, 20.0.5): 27.1.4
Operating system and version (eg, Ubuntu 20.04): docker tag nextcloud:27.1.4
Apache or nginx version (eg, Apache 2.4.25): version used in container
PHP version (eg, 7.4): version used in container
The issue you are facing:
After starting the container after a reboot or stopping and starting the container the transcoding section in memories reports it cannot connect to
/var/www/html/apps/memories/bin-ext/go-vod-amd64
127.0.0.1:47788
after setting the “Enable External Transcoder” option to off then the connection error goes away and it shows that go-vod is available. then you can turn the setting back on and transcoding and thumbnails work again
I am manually installing ffmpeg in the container as needed if i stop and rm the container by running
docker exec -it nextcloud bash
apt update
apt install -y ffmpeg
Is this the first time you’ve seen this error? (Y/N): No, been this way since the go-vod transcoding options were changed in memories app
Steps to replicate it:
- stop docker container
- start docker container
- go to settings in memories and scroll down to transcoding and it shows it cannot connect
- turn off switch to enable transcoding, go-vod shows as available, turn it back on and transcoding works
The output of your Nextcloud log in Admin > Logging:
Nothing pertaining to the transcoding, i do have some errors related to pulling exif information out of pictures but seems unrelated
The output of your config.php file in /path/to/nextcloud
(make sure you remove any identifiable information!):
Relevant entries below, can pull others if needed
'memories.exiftool' => '/var/www/html/apps/memories/bin-ext/exiftool-amd64-glibc',
'memories.vod.path' => '/var/www/html/apps/memories/bin-ext/go-vod-amd64',
'memories.gis_type' => 2,
'memories.vod.ffmpeg' => '/usr/bin/ffmpeg',
'memories.vod.ffprobe' => '/usr/bin/ffprobe',
'memories.vod.disable' => false,
'preview_max_filesize_image' => 15,
'preview_max_x' => 2048,
'preview_max_y' => 2048,
'enabledPreviewProviders' =>
array (
0 => 'OC\\Preview\\Movie',
1 => 'OC\\Preview\\TIFF',
2 => 'OC\\Preview\\HEIC',
3 => 'OC\\Preview\\png',
4 => 'OC\\Preview\\jpeg',
5 => 'OC\\Preview\\heif',
6 => 'OC\\Preview\\gif',
7 => 'OC\\Preview\\bmp',
8 => 'OC\\Preview\\mpeg',
9 => 'OC\\Preview\\mp4',
10 => 'OC\\Preview\\quicktime',
11 => 'OC\\Preview\\x-matroska',
12 => 'OC\\Preview\\MP2T',
13 => 'OC\\Preview\\x-msvideo',
14 => 'OC\\Preview\\c-dcraw',
15 => 'OC\\Preview\\Image',
),
'preview_max_memory' => 2048,
'memories.vod.qf' => 25,
'memories.vod.external' => true,
The output of your Apache/nginx/system log in /var/log/____
:
can collect later if needed
Output errors in nextcloud.log in /var/www/ or as admin user in top right menu, filtering for errors. Use a pastebin service if necessary.
as mentioned only messages about EXIF data on some jpgs which dont seem to be related