ffmpegで音ズレをなおした〜い!!

早速コード例

ffmpeg -itsoffset 6.0 -i input_audio.wav -ac 2 -channel_layout stereo -i input_video.mp4 -pix_fmt yuv420p output.mp4

-itsoffset 6.0 のところが何秒ずらすかです。この場合、音が6秒ずれますね。
試してみてくださ〜い!

ffmpeg 

hugoのthemesをgit submoduleで管理してるので汚したくない!でもGoogle Adsenseのスクリプトを入れたいときの対処法

タイトルが長い!ラノベみたい!

まあ書いてる通りで、hugoのthemesをgit submoduleで管理していて、できるだけその中身を変更したくない。 でも<head>と</head>の間にスクリプトを入れないといけない!どうしよう!という時の話。

[続きを読む]

投資?怖い!やっぱ堅実に現金貯金でしょ。←間違い

現金で残しておいても、経済成長率より銀行の利息の方が小さいんだから、価値が下がっていって損です。
世界は長い目で見れば成長していきます。地域ごとのでっこみ引っ込みはあってもね。
だから私は日本とアメリカに分散して投資しておくことにしました。 投資信託の米国市場の株をバランスよく買ってくれるやつと、日本市場の株をバランス良く買ってくれるやつを、半々ずつ。
大体年平均で5%くらいの成長が見込めます。
お金にお金を稼いで来てもらおうという魂胆です。 毎月の給料から少しずつ投資に回すことで、長期的に見ればほぼ確実にお金を増やすことができる(はず)。

※投資は自己責任で!

以下はおすすめの本紹介。
「お金の増やし方教えてください!」はとても読みやすい。具体的にどの投資信託を買えばいいのかまで書いてあるので、すぐ実践できます。

2冊目は「バビロンの大富豪」。世界中で長く読まれている古典で、不変の知識が書いてあります。日本でいうと本多静六さんの考えに近い気がします。

投資 

PyAudioでサウンドデバイスの一覧がほしい〜!

コード例

import pyaudio

audio = pyaudio.PyAudio()

for x in range(0, audio.get_device_count()):
    print(audio.get_device_info_by_index(x)['name'])

出力例

Built-in Microphone
Built-in Output
ZoomAudioDevice

おまけ〜関数紹介〜

get_device_count()
	:PortAudio Host APIの数を返す。
get_device_info_by_index(device_index)
	:device_indexで指定されたデバイスのパラメータをdictionary形式で返します。
	 dictionaryのkeyは、PortAudioのPaDeviceInfo構造体のデータフィールドと一緒です。

おすすめYoutuber ~匿名ラジオ~

寝る前のYoutube探してる人に最適!

オモコロチャンネルというネットメディアに所属する二人、ARuFa恐山が放課後の隠キャみたいなノリで"ナイ話"をするラジオ!(褒め言葉)
何よりも2人のオモロのセンスが心地よい! よくそんな返しできるなと思うことしきり。 おすすめの聞き方は1.5倍速かな。二人とも喋るのがゆっくりめだから、テンポよく聴ける。

こんな人におすすめ

20後半〜30前半くらいで、かつインターネット大好きな人
特に面白フラッシュとかニコニコとか見てたら良し。 寝る前に聞きながら、寝落ちするのにちょうどよい。私は今3周目です。

~おすすめの回紹介~

[続きを読む]

Catalinaのインストールで"opt"がコピーできなくてエラーになる問題

Macintosh HD-Dataにoptというファイルをすでに作っているのが原因。
リカバリーモードからターミナルを開けるので、Macintosh HD-Data直下のoptファイルを消してあげましょう。
なんか色んなアプリケーションがoptというシンボリックリンクを勝手に作ってて、トラブる人が多いみたいですね。

参考
https://forums.macrumors.com/threads/catalina-installer-failing-with-error-the-file-opt-couldnt-be-saved-to-macintosh-hd-data.2204312/

tips