Post Reply 
ReplayGain
23-06-2016, 07:34
Post: #32
RE: ReplayGain
(22-06-2016 20:48)simoncn Wrote:  
(21-06-2016 09:16)Pepsican Wrote:  In my mind we're overcomplicating things here. Make it a property maintained through MinimWatch. No need for complex automated decision making. Leave control to the end user. In my mind this is not a setting you'd want to tweak every few minutes.

This could be done but it is more complex for MinimStreamer to support mutiple gain options. Also, this approach is less convenient for the user.

Quote:Why does the gain need to be applied before ffmpeg does its magic? You could pick up the values for ReplayGain, prior to ffmpeg processing, and when the processed signal comes out of ffmpeg, apply the replay gain. My understanding is that this is what AssetUPnP does. True, it is not as easy but it is not undoable I think.

This not possible in MinimStreamer because MinimStreamer uses ffmpeg for all audio processing and I don't think it makes sense to route the audio through ffmpeg twice. It might be possible to find a way to make ffmpeg do upsampling before applying gain but I don't think it will be simple to configure and test this.

Quote:Foobar2000 comes with its own problems. Most notably that it needs to run on a PC as there is no tablet, NAS or phone app. My playback chain is already complicated enough without yet another component to manage.

You could run Asset UPnP as this seems to do exactly what you want and it runs on other platforms as well as Windows.

I will keep this item on my list of requested enhancements but there are many other items with higher priority that have been requested by more users.

I would not be able to invest the time in providing this support as well as implementing support for making gain values available to the control point and/or renderer (as discussed with Servatius).

Agent is not an option as it falls short in other areas (Can't do custom tags well, no support for Synology or any other NAS except QNap, focused on English language (i.e. will filter "The" from artist name out, but not the non-English equivalents like Le, La, Der, Die, De, Het, Los, etc.), less flexible in sorting within folders, etc).

Another point why this should best be taken care of at server level rather than the control point, is the variety of control points we have. And in some case, you need to use the control point of the manufacturer to be able to use all functionality. I use three different control points at home. If one would start to do ReplayGain, the problem still persists with the two other control points and their associated devices.

If it is more complex for MinimStreamer to support multiple tags, go with ReplayGain_album.

Regarding your point about going through ffmpeg twice, I was not aware that the volume leveling would also need to happen in ffmpeg. I agree with you that sending the signal through it twice sounds inefficient.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
ReplayGain - Hayden - 10-03-2014, 16:15
RE: ReplayGain - simoncn - 10-03-2014, 16:36
RE: ReplayGain - Hayden - 10-03-2014, 16:57
RE: ReplayGain - Sloop John B - 10-08-2014, 20:59
RE: ReplayGain - simoncn - 10-08-2014, 21:10
RE: ReplayGain - Sloop John B - 11-08-2014, 11:18
RE: ReplayGain - simoncn - 11-08-2014, 12:45
RE: ReplayGain - Sloop John B - 11-08-2014, 20:56
RE: ReplayGain - krutsch - 28-08-2014, 14:55
RE: ReplayGain - Pepsican - 10-06-2016, 12:49
RE: ReplayGain - simoncn - 10-06-2016, 14:12
RE: ReplayGain - Pepsican - 10-06-2016, 14:46
RE: ReplayGain - simoncn - 10-06-2016, 20:49
RE: ReplayGain - Pepsican - 11-06-2016, 11:18
RE: ReplayGain - simoncn - 11-06-2016, 16:02
RE: ReplayGain - Pepsican - 11-06-2016, 16:39
RE: ReplayGain - krutsch - 12-06-2016, 05:01
RE: ReplayGain - Dieter Stockert - 12-06-2016, 10:13
RE: ReplayGain - Servatius - 13-06-2016, 00:06
RE: ReplayGain - Pepsican - 12-06-2016, 06:43
RE: ReplayGain - Servatius - 12-06-2016, 23:45
RE: ReplayGain - Pepsican - 13-06-2016, 07:51
RE: ReplayGain - simoncn - 17-06-2016, 21:42
RE: ReplayGain - Servatius - 18-06-2016, 19:30
RE: ReplayGain - simoncn - 18-06-2016, 21:50
RE: ReplayGain - Pepsican - 21-06-2016, 09:16
RE: ReplayGain - simoncn - 22-06-2016, 20:48
RE: ReplayGain - Pepsican - 23-06-2016 07:34
RE: ReplayGain - Servatius - 18-06-2016, 17:22
RE: ReplayGain - Pepsican - 21-06-2016, 09:00
RE: ReplayGain - Servatius - 19-06-2016, 14:08
RE: ReplayGain - simoncn - 20-06-2016, 07:35
RE: ReplayGain - ClausDK - 17-01-2018, 15:48
RE: ReplayGain - timster - 18-01-2018, 15:36
RE: ReplayGain - simoncn - 18-01-2018, 16:51
RE: ReplayGain - timster - 18-01-2018, 17:16
RE: ReplayGain - simoncn - 18-01-2018, 19:18
RE: ReplayGain - ClausDK - 22-01-2018, 13:11
RE: ReplayGain - ClausDK - 22-01-2018, 13:35
RE: ReplayGain - ClausDK - 22-01-2018, 18:58
RE: ReplayGain - simoncn - 22-01-2018, 21:39
RE: ReplayGain - Kilian - 17-08-2019, 15:56
RE: ReplayGain - timster - 17-08-2019, 16:24
RE: ReplayGain - Kilian - 17-08-2019, 18:07
RE: ReplayGain - Jim_Pap - 28-01-2024, 23:09
RE: ReplayGain - lostinsound - 13-03-2024, 14:53
RE: ReplayGain - timster - 22-01-2018, 21:58
RE: ReplayGain - simoncn - 22-01-2018, 22:33
RE: ReplayGain - timster - 23-01-2018, 10:43
RE: ReplayGain - timster - 23-01-2018, 13:10
RE: ReplayGain - simoncn - 23-01-2018, 13:57
RE: ReplayGain - timster - 23-01-2018, 14:29
RE: ReplayGain - ClausDK - 23-01-2018, 23:06
RE: ReplayGain - ClausDK - 24-01-2018, 08:48
RE: ReplayGain - timster - 24-01-2018, 09:15
RE: ReplayGain - Wickie8166 - 24-01-2018, 08:51
RE: ReplayGain - timster - 24-01-2018, 09:22
RE: ReplayGain - simoncn - 24-01-2018, 09:41
RE: ReplayGain - Pepsican - 24-01-2018, 11:00
RE: ReplayGain - Wickie8166 - 24-01-2018, 11:31
RE: ReplayGain - timster - 25-01-2018, 09:49
RE: ReplayGain - Donuk - 25-01-2018, 09:58
RE: ReplayGain - timster - 25-01-2018, 10:07
RE: ReplayGain - Hayden - 25-01-2018, 17:19
RE: ReplayGain - Donuk - 25-01-2018, 20:14
RE: ReplayGain - simoncn - 25-01-2018, 20:51
RE: ReplayGain - Donuk - 26-01-2018, 00:11
RE: ReplayGain - Rudi64 - 26-01-2018, 15:45
RE: ReplayGain - simoncn - 26-01-2018, 15:50
RE: ReplayGain - Rudi64 - 26-01-2018, 16:15
RE: ReplayGain - Peter@57m - 29-01-2018, 18:05
RE: ReplayGain - Billzab - 11-02-2018, 14:37
RE: ReplayGain - timster - 11-02-2018, 16:42
RE: ReplayGain - timster - 11-02-2018, 16:57
RE: ReplayGain - Billzab - 11-02-2018, 18:28
RE: ReplayGain - timster - 11-02-2018, 18:42
RE: ReplayGain - Billzab - 11-02-2018, 19:01
RE: ReplayGain - timster - 11-02-2018, 20:40
RE: ReplayGain - Billzab - 11-02-2018, 20:46
RE: ReplayGain - timster - 12-02-2018, 07:57
RE: ReplayGain - ClausDK - 04-03-2018, 11:23
RE: ReplayGain - simoncn - 04-03-2018, 13:21
RE: ReplayGain - lemonfreak - 12-03-2018, 21:38
RE: ReplayGain - Peter@57m - 12-03-2018, 22:29
RE: ReplayGain - lemonfreak - 13-03-2018, 18:47
RE: ReplayGain - Peter@57m - 13-03-2018, 19:26
RE: ReplayGain - lemonfreak - 13-03-2018, 20:56
RE: ReplayGain - Alandbush - 13-03-2018, 21:19
RE: ReplayGain - ClausDK - 19-03-2018, 10:05
RE: ReplayGain - simoncn - 19-03-2018, 11:40
RE: ReplayGain - lemonfreak - 19-03-2018, 21:07
RE: ReplayGain - simoncn - 19-03-2018, 22:46
RE: ReplayGain - lemonfreak - 22-03-2018, 18:29
RE: ReplayGain - simoncn - 22-03-2018, 18:48
RE: ReplayGain - lemonfreak - 24-03-2018, 09:19
RE: ReplayGain - simoncn - 24-03-2018, 11:46
RE: ReplayGain - lemonfreak - 24-03-2018, 19:10
RE: ReplayGain - adam2434 - 23-04-2020, 15:50
RE: ReplayGain - simoncn - 23-04-2020, 16:45
RE: ReplayGain - adam2434 - 23-04-2020, 19:00
RE: ReplayGain - simoncn - 23-04-2020, 21:03
RE: ReplayGain - adam2434 - 23-04-2020, 22:11
RE: ReplayGain - simoncn - 23-04-2020, 22:31
RE: ReplayGain - adam2434 - 24-04-2020, 16:53
RE: ReplayGain - simoncn - 24-04-2020, 17:57
RE: ReplayGain - adam2434 - 25-04-2020, 14:19
RE: ReplayGain - simoncn - 25-04-2020, 16:36
RE: ReplayGain - adam2434 - 27-04-2020, 17:25
RE: ReplayGain - simoncn - 27-04-2020, 17:59
RE: ReplayGain - adam2434 - 27-04-2020, 18:03
RE: ReplayGain - golke53 - 07-02-2021, 14:49
RE: ReplayGain - Alandbush - 07-02-2021, 16:46
RE: ReplayGain - simbun - 11-02-2021, 12:39
RE: ReplayGain - golke53 - 11-02-2021, 19:01
RE: ReplayGain - simbun - 12-02-2021, 11:11
RE: ReplayGain - simoncn - 07-02-2021, 16:51
RE: ReplayGain - golke53 - 07-02-2021, 18:17
RE: ReplayGain - golke53 - 13-02-2021, 20:40
RE: ReplayGain - ilia.smirnov - 28-02-2021, 17:15
RE: ReplayGain - simoncn - 28-02-2021, 17:53
RE: ReplayGain - ilia.smirnov - 02-03-2021, 06:51
RE: ReplayGain - simoncn - 28-01-2024, 23:24
RE: ReplayGain - lostinsound - 13-03-2024, 16:26
RE: ReplayGain - simoncn - 13-03-2024, 23:45
RE: ReplayGain - lostinsound - 14-03-2024, 00:55
RE: ReplayGain - simoncn - 14-03-2024, 11:27
RE: ReplayGain - lostinsound - 14-03-2024, 16:10
RE: ReplayGain - simoncn - 14-03-2024, 16:47
RE: ReplayGain - lostinsound - 14-03-2024, 17:22

Forum Jump:


User(s) browsing this thread: 1 Guest(s)