Old 07-14-2016, 02:37 AM   #1
Amether
Human being with feelings
 
Amether's Avatar
 
Join Date: Apr 2006
Location: London
Posts: 502
Default Identifying Transcoded MP3s

I am not a terribly experienced coder but know enough to be able to muddle my way through something if I know it's going to be possible. So my question is if it's possible and is ReaScript (Lua) a good tool for this?

So I want to do a quick FFT on a 320kbps mp3, identify where a steep cutoff is in the spectrum and output a line in an text file the best guess as to its *actual* bitrate.

ie cutoff at 16kHz = 128kbps

It doesn't have to be perfect, just right most of the time. Easy to do on an individual song, however I the intention is to do this to literally hundreds of thousands of songs!

I couldn't find anything out there that does this automatically... any suggestions welcome!

Is it possible with ReaScripts?
Is it better to do with something else?
Amether is offline   Reply With Quote
Old 07-17-2016, 06:13 AM   #2
fernsehmuell
Human being with feelings
 
Join Date: Jun 2016
Location: Wacken
Posts: 10
Default

Hello Amether,

I would recommend a shell script. You could use ffmpeg's highpass filter and measure the loudness with the ebur128 filter. Then create a textfile with the filename/loudness.

regards,
Udo
fernsehmuell is offline   Reply With Quote
Old 06-19-2018, 01:36 PM   #3
Amether
Human being with feelings
 
Amether's Avatar
 
Join Date: Apr 2006
Location: London
Posts: 502
Default

I didn't realise anyone had replied! Thank you. I will try that.
__________________
My name's Martin ... phone ... Martin Phone! http://soundcloud.com/martin-phone
Amether is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 04:19 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2018, vBulletin Solutions Inc.