2025/11/21

Pixelのレコーダーアプリのm4aを処理できない

Pixelのレコーダーアプリで録音したデータをダウンロードすると、m4a形式でダウンロードされる。

しかし、m4a形式は、Geminiに読み込ませられなかった。MP3形式に変換しようにも、VLC media playerで行うと、音が大きくなったり小さくなったりの連続で、しかも録音時間が2倍になる。

その他のアプリも試したが、このm4aファイルを読み込めない。最終的に見つけた方法は、audacityにffmpegを組み込んで読み込ませる方法。

このm4aには、トラックが2つはいっており、2番目のトラックがノイズキャンセルした録音で、1番目のトラックはオリジナルの音源のようだ。

 

 

2025/06/14

速度差のあるストレージでのRAID1(mdraid)

小型PCサーバのため、NVMeのM.2スロットが一つ、2.5インチSATAコネクタが1つしかない。そのため、RAID0やRAID1でSATA側が足を引っ張る。

 

2025/04/20

Google Apps Scriptで、Gmailに届いた予約完了メールをGoogleカレンダーに自動登録する(QQ English)

Gmailに、QQ Englishの予約完了メール、キャンセルメール、フィードバックメール、欠席メールが届いた際に、その内容をGoogleカレンダーに自動入力するスクリプトをGoogle Apps Script(GAS)で書いた。

メールやカレンダーを覗かれる心配を最低限にするため、Zapierなどのトリガーは使わず、Google Apps Scriptの定期実行を利用している。

(QQ Englishのアプリを入れて、Googleカレンダーにアクセスする権限を与えるとレッスン予約をカレンダーにいれる機能があったはずだが、よくわからないアプリにカレンダーを覗かれたくないので、その機能は使わないことにした。)

2024/09/29

【解決済み】Regex version mismatch, expected: 10.44 2024-06-07 actual: 10.43 2024-02-16

以前にも遭遇して一度は解決していたが、再発したので今後のためにメモ。

emergeを行ったあと、suコマンドで権限昇格した際などに、Regex version mismatch, expected: 10.44 2024-06-07 actual: 10.43 2024-02-16という警告が出るようになった。


myuser@myhost ~ Sun Sep 29 09:10:36 2024 JST(+0900)
$ su
Password:
Regex version mismatch, expected: 10.44 2024-06-07 actual: 10.43 2024-02-16
Regex version mismatch, expected: 10.44 2024-06-07 actual: 10.43 2024-02-16
Regex version mismatch, expected: 10.44 2024-06-07 actual: 10.43 2024-02-16

root@myhost /home/myuser Sun Sep 29 09:10:39 2024 JST(+0900)
# 

2024/02/03

virsh attach-diskでCD-ROMをマウントできない

virsh attach-diskでCD-ROMをマウントしようとしたらエラーが出る。


# virsh attach-disk --domain guestVM --type cdrom --source /path-to-iso/cdrom.iso --target vdc --mode readonly --config
error: Failed to attach disk
error: unsupported configuration: disk type of 'vdc' does not support ejectable media

 

試行錯誤したので、結果をメモ