Ubuntu 動画をmp3変換して音量をそろえる方法覚え書き

2013年08月03日 16時08分

mp4やflvなどの動画を、mp3に変換し、さらに個々のmp3ファイルの音量をそろえる方法について覚え書き。

定期的に使いたい機能であるのに、覚えるほども使わないから毎回調べることになるのがもどかしいので。

mp3に変換

mp4やflvからmp3形式に変換するには、ffmpegコマンドを使用する。

$ ffmpeg -i “変換前.flv” -acodec copy “変換後.mp3”

mp3の音量をそろえる

mp3の音量をそろえるには、mp3gainコマンドを使用する。

Ubuntuには初期インストールされていないため、インストール。

$ sudo aptitude install easymp3gain-gtk-dbg

 

あとはmp3ファイルが複数存在するフォルダで次のコマンドをうつ。

find ⋅ -type f -iname '*⋅mp3' -print0 | xargs -0 mp3gain -r -k -p

参考

Flash Professional CCでAsUnitを使ってActionScript 3をユニットテストする

2013年07月28日 07時35分

もうどんなプログラミング言語でも、テストは自動化してしまわないと気がすまない体質になってしまったためか、ActionScript 3の勉強も、はじめにユニットテストの方法について抑えておくことにした。

ActionScript 3のユニットテストはAsUnitでできるようで、現在の最新バージョンであるFlash Professional CCでも動作することを確認した。

 

Unit Testing with AsUnitを参考にしてAsUnitの動作確認を行ったが、Unit Testing with AsUnitの記事ではFlash Professional CS3時代の情報であったのに対し、この記事では、Flash Professional CCでAsUnitを使ったユニットテストを行う手順についてまとめておいた。

(さらに…)

ActionScript 3からTextField.textの値を動的に変更するならフォントの埋め込みが必要だった!

2013年07月23日 15時11分

ハマた。。

 

ダイナミックテキストの文字列をActionScriptから変更したい場合、フォントの埋め込みをする必要があったのか・・・

embed-font

embed-font2

 

これをしない状態で、ActionScriptから

のようにしても、これらの文字のフォントが埋め込まれていないがために、描画してくれない。

Ubuntuのディストリビューションのアップグレードが失敗(アップグレード作業を見積もれません)・・・だと?

2013年07月22日 20時30分

Ubuntu12からUbuntu13へディストリビューションをアップグレードしようとしたところ、エラーになってしまった。

fail-to-upgrade

 

一応、検索エンジンを意識して、内容をテキストに起こしておいた・・

アップグレード作業を見積もれません

アップグレードの見積り中に解決できない問題が発生しました:
パッケージ’postgresql-server-dev-9.2’は「削除」と指定されていますが、削除ブラックリストに入っています。

以下の原因が考えられます:
* Ubuntuのリリース前のバージョンへアップグレードしようとしている。
* Ubuntuのリリース前のバージョンを使っている。
* Ubuntuが提供していない、非公式なパッケージを利用している。

いずれにも当てはまらない場合には、端末から’ubuntu-bug ubuntu-release-upgrade-code’を実行してこのバグを報告してください。

 

私の環境の場合、3番目の「Ubuntuが提供していない、非公式なパッケージを利用している。」という部分が原因だった。

(さらに…)

Ubuntu 13にGoogle Chromeをインストールする

2013年07月22日 09時16分

Ubuntu12からUbuntu13にアップグレードして、aptitudeでpgadminをアンインストールすると・・・Google Chromeまでなぜかアンインストールされてしまった。

おそらく原因は、アップグレードの際にaptのsources.listからGoogleのリポジトリが消されてしまったためだろう。

pgadminでなくて他の何らかのパッケージをアンインストールすると、その時Google Chromeもいっしょに消えてしまう運命だったのだろう。。

 

ということで、ここを参考にして再度インストールしなおした。

 

$ wget -q -O – https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add –

$ sudo sh -c ‘echo “deb http://dl.google.com/linux/chrome/deb/ stable main” >> /etc/apt/sources.list.d/google.list’

$ sudo aptitude update

$ sudo aptitude install google-chrome-stable

 

このままではLauncherに登録されていないため、CUIで起動する。

$ google-chrome

 

Google Chromeを起動している間はLauncherにGoogle Chromeのアイコンが表示されているため、アイコンを右クリックして「Launcherに登録」。

これで全ては元通り。