|
Room correction with convolution per sample rate
|
|
02-12-2018, 18:42
Post: #20
|
|||
|
|||
|
RE: Room correction with convolution per sample rate
Thanks for this suggestion. My proposed solution is similar but not exactly the same.
The user syntax would be convOut=-i /mnt/disk1/share/MinimServer/convolution/Cor1S*.wav -lavfi afir=gtype=gn Step 1 (configuration) MinimStreamer searches for all convolution files matching the wildcard and reads their contents to check the sample rate. If more than one matching file has the same sample rate, this is reported as an error. Otherwise, MinimStreamer does a test invocation of ffmpeg using the convolution file with the lowest sample rate and dummy input with the same sample rate. The main purpose of the test invocation is to verify that the user's version of ffmpeg can support these convOut options, so a single test invocation is sufficient for this. Step 2 (transcoding) When a file is transcoded using ffmpeg, the convolution file from step 1 that has the same sample rate as the input file is selected automatically and used on the ffmpeg command. This doesn't depend on the name of the convolution file but on its contents. If none of the convolution files from step 1 has the same sample rate as the input file, the streaming request is rejected and an error is reported in the MinimServer log. |
|||
|
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)

Search
Member List
Calendar
Help



