[iSyncr]Error code 31対処法

web banner with online information on computer
  • URLをコピーしました!

Android端末にPCのiTunesに入っている曲やプレイリストを入れる方法として、iSyncrというアプリでiTunesのプレイリストを同期させる方法が紹介されていました。

https://minto.tech/itunes-android/

(紹介されている中にApple music入れるとありますが、サブスク入っている人だけで大丈夫です。私の場合、不要でした)

iSyncrの使い方については割愛しますが、これを使ってWi-Fi同期したところ、Error code 31が発生。途中でこのエラーが発生するとエラー以降のプレイリストが同期されないので、色々と解決策を考えました。

まずは公式ドキュメントを見てみました。

Error code 31

Error code 31 means that there was an I/O error while trying to download a file to your Android. The most common cause of this, in my experience, is a corrupt SD card. Here’s what I would try: First, just reboot your Android and try again. Sometimes this can cause I/O errors to go away with minimal effort required. If that doesn’t work, I’d recommend backing up the contents of your SD card and then formatting it, and then restoring your data and trying to sync again. Oftentimes this will fix I/O errors like this.

https://www.jrtstudio.com/ja/node/14

DeepL翻訳すると、

エラーコード31は、AndroidにファイルをダウンロードしようとしたときにI/Oエラーが発生したことを意味します。私の経験では、最も一般的な原因は、SDカードが破損していることです。私が試してみるのは以下の通りです。まず、Androidを再起動して、もう一度試してみてください。再起動することで、I/Oエラーが最小限の労力で解消されることがあります。それでもダメな場合は、SDカードの内容をバックアップしてからフォーマットし、データを復元してから再度同期を試みることをお勧めします。多くの場合、このようなI/Oエラーが修正されます。

DeepL翻訳 < https://www.jrtstudio.com/ja/node/14

私の場合、再起動してもエラーは発生しました。Outputのほうでエラーが発生しているなら他の音楽ファイルでも同様のエラーがでるはずなので、PC側で読み取っている音楽ファイルに原因があるのではないかと考えました。
このアプリは同期ログというのがきちんと存在しているので、どの音楽ファイルでエラーになっているのかすぐ確認することができました。エラーになっていそうな音楽ファイルを一つずつプレイリストから削除し、どの音楽がおかしいか確認しました。

私の場合、特定のアルバムをプレイリストから削除すると無事に同期できましたので、そのアルバムをCDから取り込み直しAAC(m4a)に変換したファイルを再度iTunesに取り込み、プレイリストに追加するとI/Oエラーが発生せず、無事に全曲同期ができました。

もし同じ症状で困っている方がいれば、ご参考までに。

web banner with online information on computer

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次