こんにちは、@yasuです。 車で音楽を聴くのために、Youtubeから音声のみをダウンロードしています。ただ、動画によって、音量が異なります。ほとんど同じですが、特に小さい動画の音声を大きくする方法を調べました。 ### 環境 https://repl.it/ でもVisual Studio Codeでも可能です。 downloadフォルダを作成して、in.mp3ファイルをコピーしておきます。 ## 音声ファイルの音量を上げてみる dBFSを-6dBFSにする ### コード ``` from pydub import AudioSegment # # 音量を変更する # # 音声ファイルを読み込む sourceAudio = AudioSegment.from_file("./download/in.mp3") # max_dBFSを変更する processedAudio = sourceAudio + (-1 * sourceAudio.max_dBFS) - 6 # 結果を出力 processedAudio.export("./download/out.mp3", format="mp3") print(f"max_dBFSを{sourceAudio.max_dBFS}から{processedAudio.max_dBFS}に変更しました。") ``` ### 動作結果 ![image.png](https://files.steempeak.com/file/steempeak/yasu/1Fb2KEHT-image.png) ### 参考 24dBUを0dBFSとして使用すると仮定すると、dBFS、dBU、およびVUの関係 ![image.png](https://files.steempeak.com/file/steempeak/yasu/BQsB6gaf-image.png) https://www.audiorecording.me/what-is-the-difference-between-dbfs-vu-and-dbu-in-audio-recordings.html より抜粋
post_id | 88,025,250 |
---|---|
author | yasu |
permlink | 2rvlbi-python |
category | hive-101145 |
json_metadata | {"tags":["jp","japanese","marlians","zzan","python","sct-jp","sct-freeboard","mini","sct"],"image":["https:\/\/files.steempeak.com\/file\/steempeak\/yasu\/1Fb2KEHT-image.png","https:\/\/files.steempeak.com\/file\/steempeak\/yasu\/BQsB6gaf-image.png"],"app":"steemcoinpan\/0.1","format":"markdown","canonical_url":"https:\/\/www.steemcoinpan.com\/@yasu\/2rvlbi-python","users":["yasu"],"links":["https:\/\/repl.it\/","https:\/\/www.audiorecording.me\/what-is-the-difference-between-dbfs-vu-and-dbu-in-audio-recordings.html"]} |
created | 2020-10-15 23:47:27 |
last_update | 2020-10-16 09:56:12 |
depth | 0 |
children | 1 |
net_rshares | 37,973,399,330,109 |
last_payout | 2020-10-22 23:47:27 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 6.873 SBD |
curator_payout_value | 6.157 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 926 |
author_reputation | 1,252,500,124,699,296 |
root_title | "[Python] 音声ファイルの音量を上げてみる" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
acidyo | 0 | 706,591,993,764 | 10% | ||
kevinwong | 0 | 776,210,815,225 | 10% | ||
allsale | 0 | 446,464,580,014 | 100% | ||
ladybug146 | 0 | 87,916,133,530 | 100% | ||
pixelfan | 0 | 19,149,452,538 | 3.1% | ||
ernick | 0 | 2,092,442,821 | 10% | ||
make-a-whale | 0 | 13,305,394,232 | 40% | ||
crokkon | 0 | 1,694,206,739 | 10% | ||
mmmmkkkk311 | 0 | 876,537,308,698 | 100% | ||
curx | 0 | 32,635,511,889 | 10% | ||
yasu | 0 | 505,717,778,880 | 100% | ||
ricardo306 | 0 | 167,078,717 | 15% | ||
allnews | 0 | 13,740,195,590 | 50% | ||
sergino | 0 | 4,289,217,498 | 10% | ||
artistrising | 0 | 30,301,815,909 | 100% | ||
bluesniper | 0 | 210,786,106,896 | 100% | ||
ctime | 0 | 801,122,831,545 | 100% | ||
marcosdk | 0 | 35,435,197,836 | 10% | ||
tomoyan | 0 | 37,536,176,391 | 100% | ||
realmankwon.scot | 0 | 4,455,345,642 | 50% | ||
sct.krwp | 0 | 3,027,078,799,806 | 6.21% | ||
ufm.pay | 0 | 6,519,356,877 | 5% | ||
tmps | 0 | 1,922,836,989 | 5% | ||
minamiyololife | 0 | 688,224,260,383 | 100% | ||
sct.curator | 0 | 27,766,529,449 | 31.25% | ||
inandout | 0 | 181,024,924 | 50% | ||
mcgome | 0 | 1,991,794,055 | 50% | ||
youngtopia | 0 | 55,694,232 | 50% | ||
ysm1360 | 0 | 219,070,916 | 50% | ||
realmankwon.cur | 0 | 53,279,735 | 50% | ||
llobu | 0 | 2,719,931,230 | 10% | ||
gotogether | 0 | 3,399,137,633,993 | 5.85% | ||
gopower | 0 | 10,037,784,183 | 5.85% | ||
comunidadactiva | 0 | 6,325,927,974 | 10% | ||
krwp.abc | 0 | 48,439,634 | 2.51% | ||
upvu | 0 | 26,193,692,347,548 | 8.66% | ||
discohedge | 0 | 817,515,564 | 5% | ||
alives | 0 | 211,519,032 | 5% | ||
maliha24 | 0 | 196,567,950 | 5% | ||
auc | 0 | 49,431,281 | 5% |
@yasu transfered 0.5 KRWP to @krwp.burn. voting percent : 6.21%, voting power : 65.29%, steem power : 1940408.38, STU KRW : 1200. @yasu staking status : 250 KRWP @yasu limit for KRWP voting service : 0.5 KRWP (rate : 0.002) What you sent : 0.5 KRWP [47769737 - fbf825fb624894d70f2e29216da4390e03aec4ca]
post_id | 88,029,750 |
---|---|
author | sct.krwp |
permlink | re--2rvlbi-python-20201016t092750912z |
category | hive-101145 |
json_metadata | {"tags":["jp","japanese","marlians","zzan","python","sct-jp","sct-freeboard","mini","sct"]} |
created | 2020-10-16 09:27:51 |
last_update | 2020-10-16 09:27:51 |
depth | 1 |
children | 0 |
net_rshares | 0 |
last_payout | 2020-10-23 09:27:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 367 |
author_reputation | 10,000,000,000,000 |
root_title | "[Python] 音声ファイルの音量を上げてみる" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |