GoProの9999ナンバリング問題、貸し出してもらった正常なカメラで確認してみた。
撮影を開始してファイルの連番を確認してみる。
ブランクのSDカードで撮影すると、GOPR0001.jpgから保存される。
63枚撮影していったんファイルのみ削除する。(WindowsXP SP3)
つまり、再び写真無しのSDカードに戻して撮影再開すると、ファイルナンバーはGOPR0001.jpgから保存された。これが正常なカメラだ。
異常と思われるGoProは、いったんファイル削除したカードで撮影を再開しても続きの番号からナンバリングされる。ここではGOPR0064.jpgが最初のファイル番号になる。(写真は再現映像)
次に正常なGoProで、フォルダー100MEDIAの中にGOPR9999.jpgという最大ナンバリングのファイルを置いてみる。(Renameでファイル作成)
撮影すると、新しい101MEDIAフォルダーを作成してその中にGOPR0001.jpgファイルから保存された。
つまり、番号が上限いっぱいになったとしても次のフォルダへ新しくリセットされた番号から保存されていくわけだ。
ならばと、フォルダ名が最大となる999MEDIAを作成しておき
そこに、GOPR9999.jpgを用意するとどうなるか・・・
撮影不可能でした。
ただし、カメラはフリーズせずに全てのボタン操作は可能です。ファイルのみ保存されない状態になりました。
1フォルダあたり999枚が上限、フォルダも999個、従って999枚x999フォルダで約99万枚が理論値としての上限になるわけだ。(容量の問題を除けば)
ということは、正常なGoProの仕組みは、番号がフルに達してもファイルは上書きせずにストップするということ。
異常なカメラでは、新しいフォルダーが作成されてもそのフォルダー間を通じて全てのファイル名が連続して保存されていく。
GoProでフォーマットしても、PCでファイル削除やフォーマットしても、必ず連番が継承される。
そしてGOPR9999.jpgまで達したときにカメラがフリーズしボタン操作が効かなくるのだ。
ここでバッテリーを外すと、いったんフリーズ自体は解除され、何故か9000番台からナンバリングが始まる。
私の場合は、GOPR9732.jpgからでしたが、必ずしも同番号では無いようだ。
ここから、撮影を再開すると9999までは保存が可能だが、繰り返しバッテリー抜きをしても9000番台はリセットされず、最終的には完全フリーズに至る。
カードを替えたり、フォーマットしたり、バッテリーを抜いても番号が連続していくカメラは9999枚限定の「トイカメラ」です。今のところ自分でリセットする方法はありません。
バグにしてもひどいが、インターバル撮影でもしない限り、まだ上限に達していないユーザーが多いと思われる。
ファームウェアアップで解決されなければ、問題が一気に大きくなるだろう。
2010/07/31 追記
GoProがアメリカへ一時帰国してファームウェアアップされました。
撮影を開始してファイルの連番を確認してみる。
ブランクのSDカードで撮影すると、GOPR0001.jpgから保存される。
63枚撮影していったんファイルのみ削除する。(WindowsXP SP3)
つまり、再び写真無しのSDカードに戻して撮影再開すると、ファイルナンバーはGOPR0001.jpgから保存された。これが正常なカメラだ。
異常と思われるGoProは、いったんファイル削除したカードで撮影を再開しても続きの番号からナンバリングされる。ここではGOPR0064.jpgが最初のファイル番号になる。(写真は再現映像)
次に正常なGoProで、フォルダー100MEDIAの中にGOPR9999.jpgという最大ナンバリングのファイルを置いてみる。(Renameでファイル作成)
撮影すると、新しい101MEDIAフォルダーを作成してその中にGOPR0001.jpgファイルから保存された。
つまり、番号が上限いっぱいになったとしても次のフォルダへ新しくリセットされた番号から保存されていくわけだ。
ならばと、フォルダ名が最大となる999MEDIAを作成しておき
そこに、GOPR9999.jpgを用意するとどうなるか・・・
撮影不可能でした。
ただし、カメラはフリーズせずに全てのボタン操作は可能です。ファイルのみ保存されない状態になりました。
1フォルダあたり999枚が上限、フォルダも999個、従って999枚x999フォルダで約99万枚が理論値としての上限になるわけだ。(容量の問題を除けば)
ということは、正常なGoProの仕組みは、番号がフルに達してもファイルは上書きせずにストップするということ。
異常なカメラでは、新しいフォルダーが作成されてもそのフォルダー間を通じて全てのファイル名が連続して保存されていく。
GoProでフォーマットしても、PCでファイル削除やフォーマットしても、必ず連番が継承される。
そしてGOPR9999.jpgまで達したときにカメラがフリーズしボタン操作が効かなくるのだ。
ここでバッテリーを外すと、いったんフリーズ自体は解除され、何故か9000番台からナンバリングが始まる。
私の場合は、GOPR9732.jpgからでしたが、必ずしも同番号では無いようだ。
ここから、撮影を再開すると9999までは保存が可能だが、繰り返しバッテリー抜きをしても9000番台はリセットされず、最終的には完全フリーズに至る。
カードを替えたり、フォーマットしたり、バッテリーを抜いても番号が連続していくカメラは9999枚限定の「トイカメラ」です。今のところ自分でリセットする方法はありません。
バグにしてもひどいが、インターバル撮影でもしない限り、まだ上限に達していないユーザーが多いと思われる。
ファームウェアアップで解決されなければ、問題が一気に大きくなるだろう。
2010/07/31 追記
GoProがアメリカへ一時帰国してファームウェアアップされました。