たのしい日棄帳

毎日更新(遅刻あり)ゆるゆる生活ログ

日記 #414

まえがき

期限切れの豆腐で明日を占う。

活動ログ

ラズパイ1でラジオ録音(完結編)

先に用意した3B+と同じセッティングで今日から録音しようとしたわけだけど、
帰ってきて確認してみるとどういうわけかアップロードが出来ていない。

pi@raspberrypi:~ $ /home/pi/Dropbox-Uploader/dropbox_uploader.sh upload /home/pi/radio/radio_business_eigo_$(date "+\%Y-\%m-\%d").m4a /radio_scheduled_recording/radio_business_eigo_$(date "+\%Y-\%m-\%d").m4a
 > Uploading "/home/pi/radio/radio_business_eigo_2023-04-20.m4a" to "/radio_scheduled_recording/radio_business_eigo_\2023--\20.m4a"... FAILED
An error occurred requesting /upload
Some error occured. rerun the script with "-d" option and check the output and logfile: /tmp/du_resp_13449.
# テスト。同じ音声ファイルを適当な名前と拡張子にしてアップロード
pi@raspberrypi:~ $ /home/pi/Dropbox-Uploader/dropbox_uploader.sh upload /home/pi/radio/radio_business_eigo_$(date "+\%Y-\%m-\%d").m4a /radio_scheduled_recording/hoge.py
 > Uploading "/home/pi/radio/radio_business_eigo_2023-04-20.m4a" to "/radio_scheduled_recording/hoge.py"... DONE

なぜかdateコマンドの結果を自動埋めしたファイル名の"04"の部分が化けてアップロードに失敗しているらしい。
とはいえRocky Linuxの方では同じcronスクリプトで今日のアップロードも問題なかったので、
何か別に問題があるらしい。文字化けということでlocale設定あたりがおかしいと考えて確認してみた。

[rocky@Raspi3 ~]$ locale
LANG=C.UTF-8
LC_CTYPE="C.UTF-8"
LC_NUMERIC="C.UTF-8"
LC_TIME="C.UTF-8"
LC_COLLATE="C.UTF-8"
LC_MONETARY="C.UTF-8"
LC_MESSAGES="C.UTF-8"
LC_PAPER="C.UTF-8"
LC_NAME="C.UTF-8"
LC_ADDRESS="C.UTF-8"
LC_TELEPHONE="C.UTF-8"
LC_MEASUREMENT="C.UTF-8"
LC_IDENTIFICATION="C.UTF-8"
LC_ALL=
pi@raspberrypi:~ $ locale
LANG=ja_JP.UTF-8
LANGUAGE=ja_JP.UTF-8
LC_CTYPE="ja_JP.UTF-8"
LC_NUMERIC="ja_JP.UTF-8"
LC_TIME="ja_JP.UTF-8"
LC_COLLATE="ja_JP.UTF-8"
LC_MONETARY="ja_JP.UTF-8"
LC_MESSAGES="ja_JP.UTF-8"
LC_PAPER="ja_JP.UTF-8"
LC_NAME="ja_JP.UTF-8"
LC_ADDRESS="ja_JP.UTF-8"
LC_TELEPHONE="ja_JP.UTF-8"
LC_MEASUREMENT="ja_JP.UTF-8"
LC_IDENTIFICATION="ja_JP.UTF-8"
LC_ALL=ja_JP.UTF-8

Raspberry pi OSの初回起動時にエリア設定をAsia/Tokyoにして(=時刻合わせで楽したかった)、
言語もJapaneseにした上でオプションの
"Use English Language"(=フォルダ名英語戻しで楽したかった)のチェックをオンにしたのがまずかったか。

それとPi3で動いてたからってすっかり油断して本番形式のファイルで動作確認しなかったミス。

とりあえずLANG=C.UTF-8となるように戻してアップロード再挑戦。
スペック的に不安だったけど案外アップロードは大丈夫らしい。

ロケールの生成に滅茶苦茶時間がかかるので朝起きてから解決したか確認する。

運動

  • 歩数:9,089歩

食事

  • 朝食:トースト2枚+ビアソーセージ+レタス、紅茶、コーヒー
  • 昼食:チョコチップスナック、ジャスミン
  • 夕食:すきやき肉豆腐(うちのごはん)、山崎パンハンバーガー、ペプシゼロ
    • 賞味期限が先月の豆腐があったのでチャレンジ。

帰りに紅茶(100P)を買ってきた。

他、ルーチン

  • 読書
  • NHKラジオ英会話 4月 Week 1 Lesson 14
  • NHKラジオビジネス英会話 4月 Lesson 12

あとがき

暑いのに電車も会社も店もまだ冷房はかからないらしくてつらい。