新しいものを表示

音楽ファイルの標準フォーマット、非可逆圧縮以外でもfloat形式が標準になれば、馬鹿がマスタリングしてもクリッピングしないようになるのに・・・><

0dbFSを盛大にオーバーしてるミクさんの楽曲のmp3の一例(愛Deeのインスト版( commons.nicovideo.jp/material/ ))
を再生中のオレンジ音楽アプリ(開発中><)
(0dBFSオーバーまで表示できるピークメータが標準でついてる音声編集アプリって珍しいよ!><(自慢))

商業的な音楽もあれだけど、ニコニ・コモンズとかにあるライセンスがゆるいミクさんの楽曲のmp3とかも盛大にオーバーしてたりするのでそういうのはアレかも><(わざわざマストドンに再アップする意味無いと思うからアレだけど><;)

マストドンの使用用途的に、商業音楽をアップする人は居ないだろう(著作権・・・と言う意味で)から、オーバーしてないファイルをアップすればいいんだから実害無いと言えば無いのかも?><

x マストドンのffmpegの使い方が悪い
o ffmpegの古いバージョンが(ある意味)バグってる

と言うことかも?><;

3.4.2で試したらintで処理してるっぽく壊れました!!!><

orange さんがブースト

Dockerfileを見るにUbuntu18.04っぽくて
launchpad.net/ubuntu/+source/f
をみるとBionic Beaverだから3.4.6のffmpegっぽいからそっちで試したらどうなるかな

ffmpeg、ローカルで
.\ffmpeg.exe -i "source.mp3" -q:a 2 ".\reenc.mp3"
ってしてみたら、ちゃんとfloatで処理されたんだけど、どういうことなの?><;

ローカルで実験したらクリッピング起こさなかったんだけどどういうことなの・・・・><

ていうか、普通にローカルでffmpegで実験すればおk?><

細かいオプション指定しなくてもfloatで処理するように作ってない(※1)FFMPEGが悪いと言えなくも無い><
(※1 おそらく大多数のユーザーである音の素人がこういう問題知ってると思えないし><(音関連の著名なソフトウェアを作ってるプログラマでさえ知らずに壊しまくってる人がいるわけだし><;))

オレンジは英語で説明する自信ない><;

これってちゃんと(?)issue?><

古いものを表示
:realtek:

思考の /dev/null