Computing Dynamic range on a Synology
|
16-04-2021, 09:37
Post: #1
|
|||
|
|||
Computing Dynamic range on a Synology
Hi all,
I would like to compute the Dynamic Range (like foobar DR) of my music files, all stored on a synology. I am looking for a solution which runs on the synology itself, as I wish to integrate this results into my database. So no way I use a Mac or PC app. Do you know if such a tool exists ? Thx |
|||
01-08-2022, 16:32
(This post was last modified: 01-08-2022 16:32 by lyapounov.)
Post: #2
|
|||
|
|||
RE: Computing Dynamic range on a Synology
I would like to dig this up.
I have been looking at getID3 php lib, and ffmpeg. No one seems to compute the dynamic range. However, this site gives some soft, including Linux versions. Does someone know how to use any of them on a synology, with the idea to call the program from a php file ? http://dr14tmeter.sourceforge.net/index.php/Main_Page Thx !!! |
|||
01-08-2022, 16:54
Post: #3
|
|||
|
|||
RE: Computing Dynamic range on a Synology
You should be able to install JRiver on your nas using a docker, JRiver can compute DR and ReplyGain
|
|||
01-08-2022, 21:11
Post: #4
|
|||
|
|||
RE: Computing Dynamic range on a Synology
(01-08-2022 16:54)stefano_mbp Wrote: You should be able to install JRiver on your nas using a docker, JRiver can compute DR and ReplyGain Thx Stefano, will give it a try. However, I have a total of 9060 albums, which represents 142235 tracks. I therefore need to find a way to automatize this. Will check if jriver has APIs. |
|||
02-08-2022, 08:35
Post: #5
|
|||
|
|||
RE: Computing Dynamic range on a Synology
Configuring the JRiver Library Auto Import options it will compute automatically DR, ReplayGain and other parameters as you can find here
https://wiki.jriver.com/index.php/Analyze_Audio |
|||
02-08-2022, 12:33
(This post was last modified: 02-08-2022 12:40 by lyapounov.)
Post: #6
|
|||
|
|||
RE: Computing Dynamic range on a Synology
(02-08-2022 08:35)stefano_mbp Wrote: Configuring the JRiver Library Auto Import options it will compute automatically DR, ReplayGain and other parameters as you can find here Hi Stefano Thx for this. Here is the status: - I was able to install Docker (easy) - then to download jriver29 (easy though there are so many builds; I chose shiomax-jrivermc29) and create a container - then to connect to my test music files (very difficult because of rights. I had to export the docker configuration, then find USER_ID and GROUP_ID of the user who has rw rights on the music folder, then change the configuration files with this new values then create a new container. That was the trickiest part, because at first I didn't get why jriver would not import my files) - then of course I ticked the analyse audio option Result: jriver did write both the DR and the DR128 plus other stuff like Replay Gain or waveform (?) in the file tags (though, as usual, it is not in the same tag between DSD and Flac...) That is good news and bad news. Good news because I got what I want (though the file size diminished between before and after JRiver wrote those tags; which makes me nervous) and bad news because my synology is sync with another remote synology which I use as backup; and I know that it is going to take 4 months minimum to resynchronize all files (7.5T at half MB/sec). Of course, there was an easy work around, which is to do the same thing on the remote Synology before sync, so no download. However, remote is a DS415play which does not have Docker; and refuses to upload Docker manually (I guess DSM7 blocks). What I need to investigate is: jriver has an option which is to not write tags to the file but to write them in a separate file. I have not found this option. Thx for your help anyway ! |
|||
02-08-2022, 12:44
Post: #7
|
|||
|
|||
RE: Computing Dynamic range on a Synology
(02-08-2022 12:33)lyapounov Wrote: What I need to investigate is: jriver has an option which is to not write tags to the file but to write them in a separate file. I have not found this option. I don’t think it is possible, as far as I know JRiver doesn’t use “sidecar’ files |
|||
02-08-2022, 13:58
Post: #8
|
|||
|
|||
RE: Computing Dynamic range on a Synology
(02-08-2022 12:44)stefano_mbp Wrote: I don’t think it is possible, as far as I know JRiver doesn’t use “sidecar’ files My mistake. They are stored in the library, and optionally in the file tag. BTW: when installing in Docker, how do you manage license ? So far I have installed jriver, and was never prompted for such thing... |
|||
02-08-2022, 14:01
Post: #9
|
|||
|
|||
RE: Computing Dynamic range on a Synology
I’ve never installed JRiver in a Docker … cannot help you, sorry
|
|||
02-08-2022, 14:49
(This post was last modified: 02-08-2022 14:50 by lyapounov.)
Post: #10
|
|||
|
|||
RE: Computing Dynamic range on a Synology
@simon: a question for you.
Jriver adds some audio tags to the audio file, like Crest, DR128, etc... Is minimserver using those tags ? OR ffmpeg ? I would like to know if it is important for me to add them (using jriver) or not. Thx !! |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)