Sorry, I've been working long days and haven't been able to get on here. I am starting fresh with my router install because it didn't like me swapping hard drives. Maybe this is what I need to get things working.
The library files go in your /opt/usr/lib folder. :)
Ok, your libraries fixed my avi files not being read, but the videos are still populated in the wrong library.
I am going to check out the database that was developed just to make sure that they are really being inserted wrong, or if it is WMP.
Edit: ok, I've figured out why movies are showing under music. The program works on compiling the video library and gets stuck (or the module crashes) while importing a movie (for me it is always Blues Brothers). The remaining movies that haven't been imported are then populated into music since they're in a folder specified in the database, but not assigned a library... I don't know why this is happening, but it is likely related to the previously mentioned file.
cant be sure. sometimes simply adding a new file to the library causes all the files to disappear till i restart the router
sometimes files with a hyphen break the population (meaning when it reaches this file it stops populating, so if the the 4th file out a 100 has a hyphen only 4 will show up in library) ,sometimes files with long names break the population though i havent been able to determine how long exactly does the name have to be to break.
@boke Did you custom-compile libffmpeg too? Maybe this is causing my issues :/
If you have a different ipkg for libffmpeg, please post it, so I can test with that one. Thanks.
Yes I compiled them with Buildroot.
Here are all of the libraries in a zip file.
I'm working on an ipkg install.
I tried using the ones you posted earlier. I was able to import more file types, but the scanner appears to freeze still. I tried compiling them myself using the openwrt svn repo using subversion, but that kept failing for some reason, so I had to grab the ones that I attached from another site :/. I'll give it another go with yours, maybe I'll get lucky.
PS. If you can get the openwrt svn to work, you can compile a package straight from them.
svn co svn://svn.openwrt.org/openwrt/trunk/
./scripts/feeds install -a
edit: no good... same results Hmmm... weird... i just noticed that my h264 .mp4 files are being sent as .m4a files.
Not working. if I do it manualy I use this command
minidlna -f /mnt/opt/etc/minidlna.conf
if I try with minidlna -f opt/etc/minidlna.conf does not work
Do you have your /mnt/opt folder mounted to /opt? I assume that you do.
You need to include the preceding forward slash, or dd-wrt will assume the folder is located in your current directory and not the system root (when you log in the default is root - not system root). So...
minidlna -f /opt/etc/minidlna.conf
Sorry if I missed that.
Edit: yep, I typo'd it. Change the command in /opt/etc/init.d/minidlna to include the preceding slash, that should fix it.