I'm not currently working on it, but I'll keep this in mind next time I do anything....
I like your update, it seems that the official repository is no longer being maintained. Can you consider adding support for GIF files
Hi, Non of my .aiff files are showing up in my DLNA server. Is .aiff supported? I didn't manage to find any info about file type support. No permission errors or other issues reported in my log. Thanks!
Hi, Non of my .aiff files are showing up in my DLNA. Is .aiff supported? I didn't manage to find any info about file type support. No permission errors or other issues reported in my log. Thanks!
Ubuntu 24.04.01, bug report, minidlna reponsible for memory leak
FWIW: The bug is still present in version 1.3.3.
where do I need to put the ip?
I've added a MR here -- https://sourceforge.net/p/minidlna/git/merge-requests/61/ Hopefully this improves the change of it being fixed here. :)
fix bug 333 - use-after-free
Workaround for fixed ip addresses, e.g. localhost: Use http://127.0.0.1:8200/ instead of http://localhost:8200/
Workaround: use http://127.0.0.1:8200/ instead of http://localhost:8200/
Allow default PID file path to be set at configure time
Add compatibility with FFMPEG 7.0
Compilation error with ffmpeg 7.0.2
I have the following Samba folder structure: /samba bob share media sally share media I would like to expose the media folders via DLNA, but I want them displayed as the user instead of duplicate instances of media. I tried creating an alias via a symbolic link, but MiniDLNA still uses the final destination. I ended up changing the Samba structure to: /media bob sally with media_dir=/media merge_media_dirs=yes and will attempt to patch things back up with symlinks on the Samba side which does support...
I think it is actually working though I still dont understand the 'lsof' output
Over the past couple of years I've made a number of changes to my fork of minidlna. Many of these are designed to improve support for my collection of classical music. I've just cleaned up my changes in a new fork of the repository: see ajballard/minidlna.ajb . Here is a description of the changes if anyone is interested in taking some or all of them. Note I only use minidlna as a music server, and these changes have only been tested with my Denon/HEOS clients (plus a little with Windows Media Player)....
network_interface directive seems to be ignored
minidlna don't present rmbv file in the list
Limit cache size
minidlna cannot be build with ffmpeg 7.x
Addition of "artist" and "creator" to .nfo file parsing
unable to find id3 on rocky 9.4
Add compatibility with FFMPEG 7.0
In case somebody is looking for an updated patch that works with latest minidlna-1.3.3, here is my patch attached. I manually applied above 1.2.1 patch to latest 1.3.3 codebase, rebuilt it, and added two lines to my config: keep_metadata=no keep_metadata_with_media=yes this puts a directory named as ".meta" in each directory that it is scanning, and it seems to speedup scanning process a lot after a first slow run. I use it with my raspberrypi4 with a 4TB USB HDD with millions of Videos & Photos...
I managed to make this old receiver work by adding the following lines of code after line 1910 in upnpsoap.c: char *start_REF_ID_NULL=strstr(where," and REF_ID is NULL"); char *end_REF_ID_NULL = start_REF_ID_NULL + strlen(" and REF_ID is NULL"); if (start_REF_ID_NULL!= NULL) { memmove(start_REF_ID_NULL, end_REF_ID_NULL,strlen(end_REF_ID_NULL) + 1); DPRINTF(E_DEBUG, L_HTTP, "Modified translated SearchCriteria: %s\n", where); } While it is understood that this might be needed because this old Yamaha...
Is there any practical reason why a client might query for REF_ID = NULL? If not, maybe somewhere around line 1910 in upnpsoap.c a condition could added to remove and REF_ID is NULL if this sub-string found in the where string. Is there any reference guide or instructions on how to re-compile the code and update the docker container with the new compiled code? If so, I could give it a try.
I installed sqlite3 in the container, connected to files.db tried a few things. I found that the SQL query returns zero records because of the REF_ID is NULL filter applied. If I remove this indeed the SQL query returns the records for the specific Artist or Album searched. Now what would I need to edit to avoid including this filter in the SQL query? sqlite> SELECT o.OBJECT_ID, o.PARENT_ID, o.REF_ID, o.DETAIL_ID, o.CLASS, d.SIZE, d.TITLE, d.DURATION, d.BITRATE, d.SAMPLERATE, d.ARTIST, d.ALBUM, d.GENRE,...
Hello all, I have a quite old Yamaha RX-V2700 receiver that should support streaming over the network. The manual states this is possible using as source a Yamaha MCX-2000 and WMC. Internet searches do indeed show this receiver is very picky with regards to the DLNA compatibility. It seems that it works well with WMP as DLNA server but support for other DLNA servers seems to be very limited (users reported some success with Fuppes and older versions of Twonky). I have tried several DLNA servers and...
upnphttp: Patch the profile name for Sony Bravia TVs also on GET/HEAD
FYI, this was assigned CVE-2023-47430 .
send complete http responses
stack-buffer-overflows in SendContainer() at tivo_commands.c
Add option to show media storage information on presentation page
Add option to show media storage information on presentation page
Add option to show media storage information on presentation page
Updated man pages
I've been trying to run ReadyMedia on macOS. I've made --prefix work, and fixed a build issue. But now, it runs out of file descriptors and when I start it I get lots of monitor_kqueue.c:227: error: open(…) [Too many open files] messages. Any idea where I should start looking for a problem?
I've been trying to run ReadyMedia on macOS. I've made --prefix work, and fixed a build issue. But now, it runs out of file descriptors and when I start it I get lots of monitor_kqueue.c:227: error: open(/Users/randolph/Music/New Model Army/Impurity) [Too many open files] messages. Any idea where I should start looking for a problem?
I've been trying to run ReadyMedia on macOS. I've made --prefix work, and fixed a build issue. But now, it runs out of file descriptors and when I start it I get lots of monitor_kqueue.c:227: error: open(/Users/randolph/Music/New Model Army/Impurity) [Too many open files] messages. Any idea where I should start looking for a problem?
Add support for --prefix, other minor changes
Automatically install man pages
I have compiled this on both macOS 12.7.2 and Debian version 12.4.
configure.ac: remove obsolete macros
macOS build patch
I've made an account just to post this because I've spent hours searching for the cause of the issue. Had the "bind http Address already in use" error, and as it turns out I had the same issue as Ciprian above. Some Deluge python process was using the same port, and because of that MiniDLNA couldn't launch properly. The server could be seen from other devices, but amount of shared files would remain at zero. Killed Deluge daemon and its python process, restarted MiniDLNA - files became visible on...
MiniDLNA on OpenWRT 21.02.7 does not see some file formats. On the screenshots below I have shown the files displayed in the real folder on the router (SAMBA) and the files that miniDLNA (version 1.3.0-1 from the official OpenWRT repository) shows: SAMBA: DLNA: I couldn't find an official miniDLNA topic for OpenWRT, so I wrote here. Is there a solution to this problem? Maybe I need to edit /var/etc/minidlna.conf to make miniDLNA detect more file formats? Router information: system type : MediaTek...
MiniDLNA on OpenWRT 21.02.7 does not see some file formats. On the screenshots below I have shown the files displayed in the real folder on the router (SAMBA) and the files that miniDLNA (version 1.3.0-1 from the official OpenWRT repository) shows: SAMBA: DLNA: I couldn't find an official miniDLNA topic for OpenWRT, so I wrote here. Is there a solution to this problem? Maybe I need to edit /var/etc/minidlna.conf to make miniDLNA detect more file formats? Router information: system type : MediaTek...
MiniDLNA on OpenWRT 21.02.7 does not see some file formats. On the screenshots below I have shown the files displayed in the real folder on the router (SAMBA) and the files that miniDLNA (version 1.3.0-1 from the official OpenWRT repository) shows: SAMBA: DLNA: I couldn't find an official miniDLNA topic for OpenWRT, so I wrote here. Is there a solution to this problem? Maybe I need to edit /var/etc/minidlna.conf to make miniDLNA detect more file formats? Router information: system type : MediaTek...
MiniDLNA on OpenWRT 21.02.7 does not see some file formats. On the screenshots below I have shown the files displayed in the real folder on the router (SAMBA) and the files that miniDLNA (version 1.3.0-1 from the official OpenWRT repository) shows: SAMBA: DLNA: I couldn't find an official miniDLNA topic for OpenWRT, so I wrote here. Is there a solution to this problem? Maybe I need to edit /var/etc/minidlna.conf to make miniDLNA detect more file formats?
This doesn't work for me. ReadyMedia is running on my Raspberry Pi. I created a playlist, restart of redaymedia and try to find the playlist from my android phone with vlc. I see all the video files but not the playlist.
Hi, I've looked around but I can't find out how to install MiniDLNA 1.3.3 onto my D-link DNS320L. Can anyone help please ?
Right. I'll remove the manpage in debian/ and maintain it as a debian/patch/ against the upstream manpage. This makes it easy to unpack as a git patch against upstream that can be pulled, using git-buildpackage pq import.
It isn't specific to the Debian package though. The man page is out of date in main and in the tarballs.
Demo.m3u #EXTM3U #EXTINF:153,Song1-Title C:\Music\Ipod\audio\song1.mp3 #EXTINF:166,Song2-Title C:\Music\Ipod\audio\song2.mp3
playlists work for me created with iTunes. Try another example.
I just make symbolic links from a new "playlist" directory out to the files, maybe with numeric prefixes on the filenames if I want to order the playlist.
If you file this against the Debian package with an attached patch to the Debian man page, in file debian/minidlnad.8, or do a pull request on salsa.debian.org, I'd be happy to yank it in. (I don't know how the man pages diverged instead of the Debian ones being kept as a patch against upstream. It's a bit hard to figure out from the git history.)
Wow that is fantastic, thanks. I've incorporated that patch into the Debian package, source package minidlna, version 1.3.3+dfsg-0.2, file debian/patches/15-thumbnails.patch. I'm not the official maintainer, so that's just a Non-Maintainer-Upload. Currently in debian/unstable, should migrate to debian/testing in a few days. If there's anyone who would test its functionality, that would be great! Please file on bugs.debian.org if you find any issues, although of course you can also report here if...
VLC causes this on 1.3.0 and 1.3.3 (at least)
on 1.3.3 it all ways shows 0 . My original complaint was on 1.3.0
VLC causes this
when I had 2 connections it showed 0 ?
Status page '1 off' in open connections
At the moment I'm using Ubuntu Server 22.04.3 LTS and have installed minidlna 1.3.0 via sudo apt install minidlna and updated it with wget https://downloads.sourceforge.net/project/minidlna/minidlna/1.3.3/minidlna-1.3.3_static.tar.gz?ts=gAAAAABlQ9-mmWqSIJvAKqxWS-PKWKNa2jaXwSaKSznNtN3oIB4VvcZU6e0gLa4W1QJSmKAOuq2dLlG21jt0qh2YG_ZssjmKyA%3D%3D&r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fminidlna%2Ffiles%2Fminidlna%2F1.3.3%2Fminidlna-1.3.3_static.tar.gz%2Fdownload mv minidlna-1.3.3_static.tar.gz\?ts\=gAAAAABlQ9-mmWqSIJvAKqxWS-PKWKNa2jaXwSJSmKAOuq2dLlG21jt0qh2YG_ZssjmKyA\=\=...
At the moment I'm using Ubuntu Server 22.04.3 LTS and have installed minidlna 1.3.0 via sudo apt install minidlna and updated it with wget https://downloads.sourceforge.net/project/minidlna/minidlna/1.3.3/minidlna-1.3.3_static.tar.gz?ts=gAAAAABlQ9-mmWqSIJvAKqxWS-PKWKNa2jaXwSaKSznNtN3oIB4VvcZU6e0gLa4W1QJSmKAOuq2dLlG21jt0qh2YG_ZssjmKyA%3D%3D&r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fminidlna%2Ffiles%2Fminidlna%2F1.3.3%2Fminidlna-1.3.3_static.tar.gz%2Fdownload mv minidlna-1.3.3_static.tar.gz\?ts\=gAAAAABlQ9-mmWqSIJvAKqxWS-PKWKNa2jaXwSJSmKAOuq2dLlG21jt0qh2YG_ZssjmKyA\=\=...
At the moment I'm using Ubuntu Server 22.04.3 LTS and have installed minidlna 1.3.0 via sudo apt install minidlna and updated it with wget https://downloads.sourceforge.net/project/minidlna/minidlna/1.3.3/minidlna-1.3.3_static.tar.gz?ts=gAAAAABlQ9-mmWqSIJvAKqxWS-PKWKNa2jaXwSaKSznNtN3oIB4VvcZU6e0gLa4W1QJSmKAOuq2dLlG21jt0qh2YG_ZssjmKyA%3D%3D&r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fminidlna%2Ffiles%2Fminidlna%2F1.3.3%2Fminidlna-1.3.3_static.tar.gz%2Fdownload mv minidlna-1.3.3_static.tar.gz\?ts\=gAAAAABlQ9-mmWqSIJvAKqxWS-PKWKNa2jaXwSJSmKAOuq2dLlG21jt0qh2YG_ZssjmKyA\=\=...
At the moment I#m using ubuntu server 22.04.3 LTS and have installed minidlna 1.3.0 via sudo apt install minidlna and updated it with wget https://downloads.sourceforge.net/project/minidlna/minidlna/1.3.3/minidlna-1.3.3_static.tar.gz?ts=gAAAAABlQ9-mmWqSIJvAKqxWS-PKWKNa2jaXwSaKSznNtN3oIB4VvcZU6e0gLa4W1QJSmKAOuq2dLlG21jt0qh2YG_ZssjmKyA%3D%3D&r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fminidlna%2Ffiles%2Fminidlna%2F1.3.3%2Fminidlna-1.3.3_static.tar.gz%2Fdownload mv minidlna-1.3.3_static.tar.gz\?ts\=gAAAAABlQ9-mmWqSIJvAKqxWS-PKWKNa2jaXwSJSmKAOuq2dLlG21jt0qh2YG_ZssjmKyA\=\=...
thx, I solved that issue installing the package gettext (the installed gettext-base wasn't enough). I've seen some thumbnails, but only for newly added videos. Is it possible to force the creation of thumbnails? MORE IMPORTANT ISSUE, minidlna disconnects while playing a video, more or less after 10-15 minutes of use. Any help is appreciated
https://www.reddit.com/r/raspberry_pi/comments/9qq3y5/readymedia_12x_fails_with_cannot_stat_tdagmo_no/
no thumbnail generated, no debug message seen :-(
So far: Downloaded minidlna-1.3.3.tar.gz from sourceforge & Installed Installed dependencies Run ./autogen.sh GOT>>>> autopoint: using AM_GNU_GETTEXT_REQUIRE_VERSION instead of AM_GNU_GETTEXT_VERSION autoreconf: running: aclocal --force -I m4 configure.ac:79: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:79: You should run autoupdate. Applied the patch GOT>>>> patching file minidlna-1.3.3/aclocal.m4 Hunk #1 FAILED at 20. Hunk #2 succeeded at 1150 (offset 2 lines). Configure with --enable-thumbnail...
So far: Downloaded minidlna-1.3.3.tar.gz from sourceforge & Installed Installed dependencies Run ./autogen.sh GOT>>>> autopoint: using AM_GNU_GETTEXT_REQUIRE_VERSION instead of AM_GNU_GETTEXT_VERSION autoreconf: running: aclocal --force -I m4 configure.ac:79: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:79: You should run autoupdate. Applied the patch GOT>>>> patching file minidlna-1.3.3/aclocal.m4 Hunk #1 FAILED at 20. Hunk #2 succeeded at 1150 (offset 2 lines). Configure with --enable-thumbnail...
Build: ./autogen.sh ./configure --enable-thumbnail make
Build: ./autogen.sh ./configure --enable-thumbnail make make clean
Hi I own a Samsung Smart TV, I use Minidlna on a raspberry, I watch a lot of TV series, so I feel the need to know which videos were started, and which are done. Anyone can tell how compile minidlna? I'm a little bit rusted with the patch-configure-make thx a lot
Hi I own a Samsung Smart TV, I use Minidlana on a raspberry, I watch a lot of TV series, so I feel the need to know which videos were started, and which are done. Anyone can tell how compile minidlna? I'm a little bit rusted with the patch-configure-make thx a lot
Hi I owe a Samsung Smart TV, I use Minidlana on a raspberry, I watch a lot of TV series, so I feel the need to know which videos were started, and which are done. Anyone can tell how compile minidlna? I'm a little bit rusted with the patch-configure-make thx a lot
Read information about Clients and files with command line?
Same problem here - could this parameter be configurable via minidlna.conf?
I forked, please see https://sourceforge.net/u/blaserk/minidlna
Minidlna limits album arts to be 160 x 160 in pixels, which look blur in Sonos app. So I decided to send raw image instead of cached small thumbs. Put arts in the same folder as the audio file, search order: audio_file.ext.cover.jpg audio_file.jpg folder art file according to conf file option album_art_names Sonos android app shows 960 x 960 covers, so use this resolution for optimal visuals. Or use 480 x 480 if file size or bandwidth is sensitive.
Sonos support
on my merge request https://sourceforge.net/p/minidlna/git/merge-requests/37/ you got commit non-destructive rebuild, which can forces a rescan while server is running ...
new commit series (1) the first 4 already are in use by downstream like Fedora or Debian new version of commit multiple_captions support scanning multiple captions for a media 62de5b6 new version of commit forces a rescan while server is running d0a4bd3 new trivial fixes on man pages, usage description and .gitignore more some trivial and harmless patches enable opus support added live thumbs generation (1) 96eb5d9 2020-10-03 23:56 Sérgio M. Basto 01-run-instead-of-var-run.patch e9ed94a 2022-11-13...
this patch was merged 256d271201e714a80ee91e3a92705678b12148cb Date: Wed Nov 11 17:57:22 2020 -0800
new commit series (1) the first 4 already in use by downstream like Fedora or Debian new version of commit multiple_captions support scanning multiple captions for a media 62de5b6 new version of commit forces a rescan while server is running d0a4bd3 new trivial fixes on man pages, usage description and .gitignore more some trivial and harmless patches enable opus support added live thumbs generation (1) 96eb5d9 2020-10-03 23:56 Sérgio M. Basto 01-run-instead-of-var-run.patch e9ed94a 2022-11-13 22:23...
Any update on this? Thanks!
Hey there, Minidlna/ReadyMedia community. Over the past few years I've been modding and using a derivative minidlna of my own design. The project can be viewed here: https://sourceforge.net/u/naugehyde/minidlna/ci/master/tree/ 95-98% of the code is the same as jmaggard's but I've added some cool new features that I'd like to share. An amended README should give you a pretty good idea of what my Minidlna can do: https://sourceforge.net/u/naugehyde/minidlna/ci/master/tree/README TLDR; the program provides...
Wow appreciate the quick response. Thanks for keeping us up to date; otherwise, this would have been a show stopper for me! I was able to build 1.3.3 and test a video thumbnail. After 10yrs using 1.1.2, I expected the thumbnail feature to be integrated into the main code by now...don't understand. Now I need to integrate back all my customizations from 1.1.2 into 1.3.3, some parts have changed drastically, but noticed bookmarks is broken again on my Samsung F series tv. patch --dry-run -p1 < video_thumbnail-minidlna-1.3.3-thumb.patch...
Wow appreciate the quick response. Thanks for keeping us up to date; otherwise, this would have been a show stopper for me! I was able to build 1.3.3 and test a video thumbnail. After 10yrs using 1.1.2, I expected the thumbnail feature to be integrated into the main code by now...don't understand. Now I need to integrate back all my customizations from 1.1.2 into 1.3.3, some parts have changed drastically, but noticed bookmarks is broken again on my Samsung F series tv. patch --dry-run -p1 < video_thumbnail-minidlna-1.3.3-thumb.patch...
I posted an updated patch on the thumbnails thread https://sourceforge.net/p/minidlna/patches/_discuss/thread/28a9f79d/9aca/attachment/minidlna-1.3.3-thumb.patch
Hi, Planning to update from 1.1.2 to 1.3.3 because I am upgrading to Debian Bookworm and cannot get 1.1.2 to build. Question: How to we enable thumbnail in 1.3.3? I don't see the enable_thumbnail option in configure? Is there 1.3.3 thumbnail patch? Build: ./autogen.sh ./configure --enable-thumbnail make Thanks
Man page out of date
Bug in handling of clashing playlist names.
2 years later Has anyone compiled this patch against current ffmpeg, on current Linux systems? XY question endpoint - I'd like to play BBC streams on my Revo Axis XS now that the BBC has stopped supporting SHOUTcast - the Axis supports DLNA and it looks like this patch can "transcode" HLS streams to DNLA. On Fedora 38, with ffmpeg 6.0.15 I'm struggling to get out of the starting blocks. The first problem is that, after applying the patch (which gave no errors) I can run configure but trying to do...
For fun I compiled minidlna-1.3.3 on my PI4b 64b PI OS . It works but spews the following into its log file upnphttp.c:1487: warn: Client tried to specify transferMode as Streaming with an image! The version installed with apt does not do this
Introducing ellipses for creator or artist (instead of "Various Artists")
Partly answering my own question this seems to be a codec support issue for the newer TV - re-encoding the file with AC3 audio instead of DTS "fixes" the problem. Will explore a bit further but it looks like I might be doing some bulk re-encoding of my video library. Edit: Ah, yes, I see Samsung removed DTS support in 2018 :(