Comments (11)
I suppose your issue is related to #3064.
Please provide details on your package source and build configuratio (--compile.info
)
from gerbera.
Please see as following (the package is installed from deb-multimedia repository):
[root@PKMEDIA ~]# apt list --installed | grep gerbera
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
gerbera/stable-backports,now 1:2.1.0-dmo0~bpo12+2 amd64 [installed]
[root@PKMEDIA ~]# cat /etc/apt/sources.list.d/deb-multimedia.list
deb https://www.deb-multimedia.org bookworm main non-free
deb https://www.deb-multimedia.org bookworm-backports main
[root@PKMEDIA ~]# /usr/bin/gerbera --compile-info
Gerbera UPnP Server 2.1.0
Copyright 2016-2024 Gerbera Contributors.
Licence GPLv2: GNU GPL version 2.
This is free software: you are free to change and redistribute it.
Compile info
-------------
WITH_NPUPNP=1
WITH_MAGIC=ON
WITH_MYSQL=1
WITH_CURL=ON
WITH_INOTIFY=ON
WITH_JS=ON
WITH_TAGLIB=1
WITH_AVCODEC=OFF
WITH_FFMPEGTHUMBNAILER=1
WITH_EXIF=ON
WITH_EXIV2=1
WITH_MATROSKA=ON
WITH_WAVPACK=OFF
WITH_SYSTEMD=ON
WITH_LASTFM=OFF
WITH_DEBUG=ON
WITH_DEBUG_OPTIONS=ON
WITH_TESTS=OFF
[root@PKMEDIA ~]#
from gerbera.
Please try to update to at least version 1:2.1.0-dmo0~bpo12+2. This is a packaging issue.
from gerbera.
@KarlStraussberger, but my report was already for "1:2.1.0-dmo0~bpo12+2", please see as above (where I have given the version):
gerbera/stable-backports,now 1:2.1.0-dmo0~bpo12+2 amd64 [installed]
from gerbera.
And it seems that exception (for warning) is thrown for "ConfigManager::getIntOption" - it seems that "config" reader does not see value 160? It seems that exception is thrown as results of these lines:
auto y = config->getIntOption(CFG_SERVER_EXTOPTS_FFMPEGTHUMBNAILER_THUMBSIZE) * resolution.y() / resolution.x();
auto x = config->getIntOption(CFG_SERVER_EXTOPTS_FFMPEGTHUMBNAILER_THUMBSIZE);
from gerbera.
I have just simplified my config to point to directory with 2 example photos (one from A6700, one from old Huawei P10 - as I was not sure if maybe the problem is related to content itself). Then I have enabled debug for all items listed in documentation. The result is as follows - unfortunately there is no other message than this "warning" (see lines 462 and 792).
So, I think something is strange with these "config" parameters.
from gerbera.
Please also see my full config for this test - the only thing that I did - I just "starred" my externalURL parameter (as it contains my public domain):
from gerbera.
The problem is still that the package was build with ffmpegthumbnailer but without ffmpeg. We never thought of this so some config options are not fully available but used. This is fixed in HEAD. The package can fix it by enabling ffmpeg/avcodec.
from gerbera.
Thank you - I have compiled gerbera, get it as:
Just one question - How to add thumbnail to container? As you can see there is 404 for file.jpg - I am attaching also my custom.js script - very simple, but maybe there is an issue:
custom.zip
from gerbera.
we rely on a thumbnail in the image which seems to be broken. Also, there are some cases when - I don't know why - they get lost
from gerbera.
side comment - I have found the issue with lack of thumbnails for containers, the problem was with custom script, fields refID and res have been incorrectly assigned.
from gerbera.
Related Issues (20)
- Artist field sometimes not populated in Browse request HOT 6
- Wrong Album in Metadata HOT 3
- Some Virtual Albums are Missing Cover Art HOT 1
- Gerbera 2.1.0 did not start anymore: journalctl says ConfigDefinition::findConfigSetup(config_option_t, bool) "Error: Error in config code: 57 tag not found. CFG_MAX=187" HOT 8
- Bump MacOS home-brew to version 2.1 HOT 1
- "session has expired" behaviour
- MP4 files not getting indexed HOT 15
- 2.1.0-18-g2d5a0f95 doesn't work HOT 2
- "Cannot add inotify watch: Permission denied" for new folders (`cp -a`) HOT 11
- Modifying files causes virtual album to vanish HOT 8
- `<box enabled="true|false">` or yes/no? HOT 1
- Key mismatch HOT 7
- Gerbera not found by TechniSat DigitRadio 580 HOT 5
- Dynamic placeholder for last played videos HOT 2
- External Link (URL) via Web UI creates wrong DB entry HOT 4
- Rescan library functionality problem HOT 2
- v2.1.0-63-gce861ded doesn't start with "-d", config.xml not found HOT 3
- With GCC 14, build fails with `box_layout.cc:45:14: error: βany_ofβ is not a member of βstdβ` and subsequent issues. HOT 3
- Non-existing file does not get removed from database HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gerbera.