こんっなとっころにじゃがっいもっがっ
m2tsパケットの懐石には失敗した。神は死んだのか。ほんっとに暗号化されてないのかなあ、と。こういうマルチメディア情報家電のOSは幸いLinuxで、そのほとんどがGPLだ。使ったら使ったよとどこぞに書いてあるはずなんだ。あったあった、これだわ。
https://panasonic.net/cns/oss/diga/JPRCP16D.html
cryptfsの姿は見えないし、他に怪しい御仁もござらぬ。それにe2fsの姿があるし。おおかたディスクの暗号化まではやってない模様だ。
それならば、とブロックデバイス毎testdiskやっちゃいましたよ。
dir_partition inode=2 P MS Data 10801152 11517951 716800 ext3 blocksize=4096 Large file Sparse superblock Recover, 367 MB / 350 MiB Directory / 2 drwxr-xr-x 0 0 4096 21-Jan-2018 11:07 . 2 drwxr-xr-x 0 0 4096 21-Jan-2018 11:07 .. 11 drwx------ 0 0 16384 21-Jan-2018 11:07 lost+found 29889 drwxrwxrwx 0 0 4096 29-Jan-2018 11:44 mik dir_partition inode=29889 P MS Data 10801152 11517951 716800 ext3 blocksize=4096 Large file Sparse superblock Recover, 367 MB / 350 MiB Directory /mik 29889 drwxrwxrwx 0 0 4096 29-Jan-2018 11:44 . 2 drwxr-xr-x 0 0 4096 21-Jan-2018 11:07 .. 29890 -rw-r--r-- 0 0 155648 29-Jan-2018 01:08 mik.db 29891 -rwxrwxrwx 0 0 26214400 29-Jan-2018 01:08 mik.db-journal 29892 -rw-r--r-- 0 0 434176 29-Jan-2018 01:08 mik.db-indexer X 29893 -rwxrwxrwx 0 0 0 29-Jan-2018 11:44 startup X 29894 -rw-r--r-- 0 0 0 29-Jan-2018 01:08 mik.db-indexer-journal
データベースファイルのようですな。何百本もある動画ファイルを管理しようってんだから何かしらのインデックスが必要なことぐらいこちとら百も承知。
$ sqlite3 mik.db SQLite version 3.8.2 2013-12-06 14:53:30 Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite> .tables t_group_info t_program_info t_group_member_info t_program_name_info t_program_description_info sqlite> select * from t_program_info; 0|285212672|285212673|103|4|16626|81126000|2016-12-06 15:30:01|1|0|65535|103|BD|10|8|8|1|2|1|1|0|0 1|285212672|285212674|103|4|16626|81163500|2016-12-07 15:00:01|1|0|65535|103|BD|10|8|8|1|2|1|2|0|0 2|285212672|285212675|103|4|16626|81163500|2017-02-11 22:30:01|1|0|65535|103|BD|10|255|255|1|255|255|3|0|0 3|285212672|285212676|103|4|16626|81213000|2017-02-21 19:00:00|1|0|65535|103|BD|10|255|255|1|255|255|4|0|0 4|285212672|285212677|103|4|16626|81213000|2017-02-22 19:00:00|1|0|65535|103|BD|10|255|255|1|255|255|5|0|0 5|285212672|285212678|103|4|16626|81163500|2017-02-28 19:00:01|1|0|65535|103|BD|10|255|255|1|255|255|6|0|0 6|285212672|285212679|103|4|16626|160897500|2017-03-04 22:00:01|1|0|65535|103|BD|10|255|255|1|255|255|7|0|0 7|285212672|285212680|103|4|16626|81163500|2017-06-07 06:00:01|1|0|65535|103|BD|10|8|8|1|2|1|8|0|0 8|285212672|285212681|103|4|16626|162195000|2017-06-09 22:00:00|1|0|65535|103|BD|10|255|255|1|255|255|9|0|0 9|285212672|285212682|103|4|16626|40672500|2017-06-11 12:45:01|1|0|65535|103|BD|10|8|8|1|2|1|10|0|0 sqlite> select * from t_program_name_info; 0|岩合光昭の世界ネコ歩き「ハワイ楽園のニャン」 1|岩合光昭の世界ネコ歩き「ハワイ島の大自然」 2|岩合光昭の世界ネコ歩き「紅茶大好き~スリランカ~」 3|岩合光昭の世界ネコ歩き「コ-ヒ-と港と音楽と~ブラジル~」 4|岩合光昭の世界ネコ歩き「風車と木靴と中庭の光~オランダアムステルダム~」 5|岩合光昭の世界ネコ歩き「マンハッタンのニャン~ニュ-ヨ-ク~」 6|岩合光昭の世界ネコ歩き「京都の四季プロロ-グ」 7|岩合光昭の世界ネコ歩き選「スコットランド庭園のニャン」 8|岩合光昭の世界ネコ歩き選「イングランド」 9|岩合光昭の世界ネコ歩きMINI「鳴く」「ネコとことわざ」 sqlite>
うーん、ヒントなんだろうか。番組情報にしか見えねえけどなあ。