Generating a Video.lst File for a Photo Camera
FleetingThe camera of my son organize images in the following way
ls -R
.:
PHOTO
VIDEO
VIDEO.LST
./PHOTO:
PHO00002.JPG
PHO00003.JPG
PHO00005.JPG
PHO00006.JPG
PHO00012.JPG
PHO00013.JPG
PHO00014.JPG
PHO00016.JPG
PHO00017.JPG
PHO00019.JPG
PHO00021.JPG
PHO00022.JPG
PHO00023.JPG
PHO00024.JPG
PHO00025.JPG
PHO00026.JPG
PHO00028.JPG
PHO00029.JPG
PHO00030.JPG
PHO00033.JPG
PHO00039.JPG
PHO00040.JPG
PHO00041.JPG
PHO00043.JPG
PHO00044.JPG
PHO00049.JPG
PHO00050.JPG
PHO00052.JPG
PHO00054.JPG
PHO00055.JPG
PHO00059.JPG
PHO00060.JPG
PHO00063.JPG
PHO00064.JPG
PHO00067.JPG
PHO00068.JPG
PHO00069.JPG
PHO00070.JPG
PHO00071.JPG
PHO00072.JPG
PHO00073.JPG
PHO00075.JPG
PHO00077.JPG
PHO00078.JPG
PHO00080.JPG
PHO00081.JPG
PHO00083.JPG
PHO00084.JPG
PHO00085.JPG
PHO00087.JPG
PHO00088.JPG
PHO00089.JPG
PHO00090.JPG
PHO00091.JPG
PHO00092.JPG
PHO00093.JPG
PHO00094.JPG
PHO00095.JPG
PHO00096.JPG
PHO00097.JPG
PHO00098.JPG
PHO00099.JPG
PHO00100.JPG
PHO00101.JPG
PHO00102.JPG
PHO00103.JPG
PHO00105.JPG
PHO00111.JPG
PHO00112.JPG
PHO00113.JPG
PHO00114.JPG
PHO00115.JPG
PHO00116.JPG
PHO00117.JPG
PHO00118.JPG
PHO00119.JPG
PHO00120.JPG
PHO00121.JPG
PHO00122.JPG
PHO00123.JPG
PHO00124.JPG
PHO00125.JPG
PHO00126.JPG
PHO00127.JPG
PHO00128.JPG
PHO00129.JPG
PHO00130.JPG
PHO00131.JPG
PHO00132.JPG
PHO00133.JPG
PHO00135.JPG
PHO00136.JPG
PHO00137.JPG
PHO00138.JPG
PHO00139.JPG
PHO00140.JPG
PHO00141.JPG
PHO00143.JPG
PHO00145.JPG
PHO00146.JPG
PHO00147.JPG
PHO00148.JPG
PHO00149.JPG
PHO00150.JPG
PHO00151.JPG
PHO00152.JPG
PHO00153.JPG
PHO00154.JPG
PHO00155.JPG
PHO00156.JPG
PHO00157.JPG
PHO00158.JPG
PHO00161.JPG
PHO00162.JPG
PHO00163.JPG
PHO00164.JPG
PHO00165.JPG
PHO00166.JPG
PHO00167.JPG
PHO00168.JPG
PHO00169.JPG
PHO00170.JPG
PHO00171.JPG
PHO00172.JPG
PHO00173.JPG
PHO00174.JPG
PHO00175.JPG
PHO00176.JPG
PHO00177.JPG
PHO00178.JPG
PHO00179.JPG
PHO00180.JPG
PHO00181.JPG
PHO00182.JPG
PHO00183.JPG
PHO00184.JPG
PHO00185.JPG
PHO00186.JPG
PHO00187.JPG
PHO00188.JPG
PHO00189.JPG
PHO00190.JPG
PHO00191.JPG
PHO00192.JPG
PHO00193.JPG
PHO00194.JPG
PHO00195.JPG
PHO00196.JPG
PHO00197.JPG
PHO00198.JPG
PHO00199.JPG
PHO00200.JPG
PHO00201.JPG
PHO00202.JPG
PHO00203.JPG
PHO00204.JPG
PHO00205.JPG
PHO00206.JPG
PHO00207.JPG
PHO00208.JPG
PHO00209.JPG
PHO00210.JPG
PHO00211.JPG
PHO00212.JPG
PHO00213.JPG
PHO00214.JPG
PHO00215.JPG
PHO00216.JPG
PHO00217.JPG
PHO00218.JPG
PHO00219.JPG
PHO00220.JPG
PHO00221.JPG
PHO00222.JPG
PHO00223.JPG
PHO00224.JPG
PHO00225.JPG
PHO00226.JPG
PHO00227.JPG
PHO00228.JPG
PHO00229.JPG
PHO00230.JPG
PHO00231.JPG
PHO00232.JPG
PHO00233.JPG
PHO00234.JPG
PHO00235.JPG
PHO00236.JPG
PHO00237.JPG
PHO00238.JPG
PHO00239.JPG
PHO00240.JPG
PHO00241.JPG
PHO00242.JPG
PHO00243.JPG
PHO00244.JPG
PHO00245.JPG
PHO00246.JPG
PHO00247.JPG
PHO00248.JPG
PHO00249.JPG
PHO00250.JPG
PHO00251.JPG
PHO00252.JPG
PHO00253.JPG
PHO00254.JPG
PHO00255.JPG
PHO00256.JPG
PHO00257.JPG
PHO00258.JPG
PHO00259.JPG
PHO00260.JPG
PHO00261.JPG
PHO00262.JPG
PHO00263.JPG
PHO00264.JPG
PHO00265.JPG
PHO00266.JPG
PHO00267.JPG
PHO00268.JPG
PHO00269.JPG
PHO00270.JPG
PHO00271.JPG
PHO00272.JPG
PHO00273.JPG
PHO00274.JPG
PHO00275.JPG
PHO00276.JPG
PHO00277.JPG
PHO00278.JPG
PHO00279.JPG
PHO00280.JPG
PHO00281.JPG
PHO00282.JPG
PHO00283.JPG
PHO00284.JPG
PHO00285.JPG
PHO00286.JPG
PHO00287.JPG
PHO00288.JPG
PHO00289.JPG
PHO00290.JPG
PHO00291.JPG
PHO00292.JPG
PHO00293.JPG
PHO00294.JPG
PHO00295.JPG
PHO00296.JPG
PHO00297.JPG
PHO00298.JPG
PHO00299.JPG
PHO00300.JPG
PHO00301.JPG
PHO00302.JPG
PHO00303.JPG
PHO00304.JPG
PHO00305.JPG
PHO00306.JPG
PHO00307.JPG
PHO00308.JPG
PHO00309.JPG
PHO00310.JPG
PHO00311.JPG
PHO00312.JPG
PHO00313.JPG
PHO00314.JPG
PHO00315.JPG
PHO00316.JPG
PHO00317.JPG
PHO00318.JPG
PHO00319.JPG
PHO00320.JPG
PHO00321.JPG
PHO00322.JPG
PHO00323.JPG
PHO00324.JPG
PHO00325.JPG
PHO00326.JPG
PHO00327.JPG
PHO00328.JPG
PHO00329.JPG
PHO00330.JPG
PHO00331.JPG
PHO00332.JPG
PHO00333.JPG
PHO00334.JPG
PHO00335.JPG
PHO00336.JPG
PHO00337.JPG
PHO00338.JPG
PHO00339.JPG
PHO00340.JPG
PHO00341.JPG
PHO00342.JPG
PHO00343.JPG
PHO00344.JPG
PHO00345.JPG
PHO00346.JPG
PHO00347.JPG
PHO00348.JPG
PHO00349.JPG
PHO00350.JPG
PHO00351.JPG
PHO00352.JPG
PHO00353.JPG
PHO00354.JPG
PHO00355.JPG
PHO00356.JPG
PHO00357.JPG
PHO00358.JPG
PHO00359.JPG
PHO00360.JPG
PHO00361.JPG
PHO00362.JPG
PHO00363.JPG
PHO00364.JPG
PHO00365.JPG
PHO00366.JPG
PHO00367.JPG
PHO00368.JPG
PHO00369.JPG
PHO00370.JPG
PHO00371.JPG
PHO00374.JPG
PHO00377.JPG
PHO00378.JPG
PHO00383.JPG
PHO00386.JPG
PHO00387.JPG
PHO00388.JPG
PHO00389.JPG
PHO00390.JPG
PHO00391.JPG
PHO00392.JPG
PHO00393.JPG
PHO00394.JPG
PHO00395.JPG
PHO00396.JPG
PHO00397.JPG
PHO00398.JPG
PHO00399.JPG
PHO00400.JPG
PHO00401.JPG
PHO00402.JPG
PHO00403.JPG
PHO00404.JPG
PHO00405.JPG
PHO00406.JPG
PHO00407.JPG
PHO00408.JPG
PHO00409.JPG
PHO00410.JPG
PHO00411.JPG
PHO00413.JPG
PHO00417.JPG
PHO00418.JPG
PHO00419.JPG
PHO00420.JPG
PHO00421.JPG
PHO00422.JPG
PHO00423.JPG
PHO00424.JPG
PHO00425.JPG
PHO00426.JPG
PHO00427.JPG
PHO00428.JPG
PHO00429.JPG
PHO00430.JPG
PHO00431.JPG
PHO00432.JPG
PHO00433.JPG
PHO00434.JPG
PHO00435.JPG
PHO00436.JPG
PHO00437.JPG
PHO00438.JPG
PHO00439.JPG
./VIDEO:
MOV00001.AVI
MOV00002.AVI
MOV00003.AVI
MOV00004.AVI
MOV00005.AVI
MOV00006.AVI
MOV00007.AVI
MOV00008.AVI
MOV00009.AVI
MOV00010.AVI
MOV00011.AVI
MOV00012.AVI
MOV00013.AVI
MOV00014.AVI
MOV00015.AVI
MOV00016.AVI
MOV00017.AVI
MOV00020.AVI
When I add a file, it is not recognized by the camera.
There is a VIDEO.lst file that appears to be an index of the files.
hexdump VIDEO.LST
0000000 0000 2400 0002 0000 0000 2400 0003 0000
0000010 0000 2400 0005 0000 0000 2400 0006 0000
0000020 0000 2400 000c 0000 0000 2400 000d 0000
0000030 0000 2400 000e 0000 0000 2400 0010 0000
0000040 0000 2400 0011 0000 0000 2400 0013 0000
0000050 0000 2400 0015 0000 0000 2400 0016 0000
0000060 0000 2400 0017 0000 0000 2400 0018 0000
0000070 0000 2400 0019 0000 0000 2400 001a 0000
0000080 0000 2400 001c 0000 0000 2400 001d 0000
0000090 0000 2400 001e 0000 0000 2400 0021 0000
00000a0 0000 2400 0027 0000 0000 2400 0028 0000
00000b0 0000 2400 0029 0000 0000 2400 002b 0000
00000c0 0000 2400 002c 0000 0000 2400 0031 0000
00000d0 0000 2400 0032 0000 0000 2400 0034 0000
00000e0 0000 2400 0036 0000 0000 2400 0037 0000
00000f0 0000 2400 003b 0000 0000 2400 003c 0000
0000100 0000 2400 003f 0000 0000 2400 0040 0000
0000110 0000 2400 0043 0000 0000 2400 0044 0000
0000120 0000 2400 0045 0000 0000 2400 0046 0000
0000130 0000 2400 0047 0000 0000 2400 0048 0000
0000140 0000 2400 0049 0000 0000 2400 004b 0000
0000150 0000 2400 004d 0000 0000 2400 004e 0000
0000160 0000 2400 0050 0000 0000 2400 0051 0000
0000170 0000 2400 0053 0000 0000 2400 0054 0000
0000180 0000 2400 0055 0000 0000 2400 0057 0000
0000190 0000 2400 0058 0000 0000 2400 0059 0000
00001a0 0000 2400 005a 0000 0000 2400 005b 0000
00001b0 0000 2400 005c 0000 0000 2400 005d 0000
00001c0 0000 2400 005e 0000 0000 2400 005f 0000
00001d0 0000 2400 0060 0000 0000 2400 0061 0000
00001e0 0000 2400 0062 0000 0000 2400 0063 0000
00001f0 0000 2400 0064 0000 0000 2400 0065 0000
0000200 0000 2400 0066 0000 0000 2400 0067 0000
0000210 0000 2400 0069 0000 0000 2400 006f 0000
0000220 0000 2400 0070 0000 0000 2400 0071 0000
0000230 0000 2400 0072 0000 0000 2400 0073 0000
0000240 0000 2400 0074 0000 0000 2400 0075 0000
0000250 0000 2400 0076 0000 0000 2400 0077 0000
0000260 0000 2400 0078 0000 0000 2400 0079 0000
0000270 0000 2400 007a 0000 0000 2400 007b 0000
0000280 0000 2400 007c 0000 0000 2400 007d 0000
0000290 0000 2400 007e 0000 0000 2400 007f 0000
00002a0 0000 2400 0080 0000 0000 2400 0081 0000
00002b0 0000 2400 0082 0000 0000 2400 0083 0000
00002c0 0000 2400 0084 0000 0000 2400 0085 0000
00002d0 0000 2400 0087 0000 0000 2400 0088 0000
00002e0 0000 2400 0089 0000 0000 2400 008a 0000
00002f0 0000 2400 008b 0000 0000 2400 008c 0000
0000300 0000 2400 008d 0000 0000 2400 008f 0000
0000310 0000 2400 0091 0000 0000 2400 0092 0000
0000320 0000 2400 0093 0000 0000 2400 0094 0000
0000330 0000 2300 0001 0000 0000 2400 0095 0000
0000340 0000 2400 0096 0000 0000 2400 0097 0000
0000350 0000 2400 0098 0000 0000 2400 0099 0000
0000360 0000 2400 009a 0000 0000 2400 009b 0000
0000370 0000 2400 009c 0000 0000 2400 009d 0000
0000380 0000 2400 009e 0000 0000 2400 00a1 0000
0000390 0000 2400 00a2 0000 0000 2400 00a3 0000
00003a0 0000 2400 00a4 0000 0000 2400 00a5 0000
00003b0 0000 2400 00a6 0000 0000 2400 00a7 0000
00003c0 0000 2400 00a8 0000 0000 2400 00a9 0000
00003d0 0000 2400 00aa 0000 0000 2400 00ab 0000
00003e0 0000 2400 00ac 0000 0000 2400 00ad 0000
00003f0 0000 2400 00ae 0000 0000 2400 00af 0000
0000400 0000 2400 00b0 0000 0000 2400 00b1 0000
0000410 0000 2400 00b2 0000 0000 2400 00b3 0000
0000420 0000 2400 00b4 0000 0000 2400 00b5 0000
0000430 0000 2400 00b6 0000 0000 2400 00b7 0000
0000440 0000 2400 00b8 0000 0000 2400 00b9 0000
0000450 0000 2400 00ba 0000 0000 2400 00bb 0000
0000460 0000 2400 00bc 0000 0000 2400 00bd 0000
0000470 0000 2400 00be 0000 0000 2400 00bf 0000
0000480 0000 2400 00c0 0000 0000 2400 00c1 0000
0000490 0000 2400 00c2 0000 0000 2400 00c3 0000
00004a0 0000 2400 00c4 0000 0000 2400 00c5 0000
00004b0 0000 2400 00c6 0000 0000 2400 00c7 0000
00004c0 0000 2400 00c8 0000 0000 2400 00c9 0000
00004d0 0000 2400 00ca 0000 0000 2400 00cb 0000
00004e0 0000 2400 00cc 0000 0000 2400 00cd 0000
00004f0 0000 2400 00ce 0000 0000 2400 00cf 0000
0000500 0000 2400 00d0 0000 0000 2400 00d1 0000
0000510 0000 2400 00d2 0000 0000 2400 00d3 0000
0000520 0000 2400 00d4 0000 0000 2400 00d5 0000
0000530 0000 2400 00d6 0000 0000 2400 00d7 0000
0000540 0000 2400 00d8 0000 0000 2400 00d9 0000
0000550 0000 2400 00da 0000 0000 2400 00db 0000
0000560 0000 2400 00dc 0000 0000 2400 00dd 0000
0000570 0000 2400 00de 0000 0000 2400 00df 0000
0000580 0000 2400 00e0 0000 0000 2400 00e1 0000
0000590 0000 2400 00e2 0000 0000 2400 00e3 0000
00005a0 0000 2400 00e4 0000 0000 2400 00e5 0000
00005b0 0000 2400 00e6 0000 0000 2400 00e7 0000
00005c0 0000 2400 00e8 0000 0000 2400 00e9 0000
00005d0 0000 2400 00ea 0000 0000 2400 00eb 0000
00005e0 0000 2400 00ec 0000 0000 2400 00ed 0000
00005f0 0000 2400 00ee 0000 0000 2400 00ef 0000
0000600 0000 2400 00f0 0000 0000 2400 00f1 0000
0000610 0000 2400 00f2 0000 0000 2400 00f3 0000
0000620 0000 2400 00f4 0000 0000 2400 00f5 0000
0000630 0000 2400 00f6 0000 0000 2400 00f7 0000
0000640 0000 2400 00f8 0000 0000 2400 00f9 0000
0000650 0000 2400 00fa 0000 0000 2400 00fb 0000
0000660 0000 2400 00fc 0000 0000 2400 00fd 0000
0000670 0000 2300 0002 0000 0000 2400 00fe 0000
0000680 0000 2400 00ff 0000 0000 2300 0003 0000
0000690 0000 2300 0004 0000 0000 2300 0005 0000
00006a0 0000 2300 0006 0000 0000 2300 0007 0000
00006b0 0000 2400 0100 0000 0000 2300 0008 0000
00006c0 0000 2300 0009 0000 0000 2300 000a 0000
00006d0 0000 2400 0101 0000 0000 2400 0102 0000
00006e0 0000 2400 0103 0000 0000 2300 000b 0000
00006f0 0000 2300 000c 0000 0000 2400 0104 0000
0000700 0000 2400 0105 0000 0000 2400 0106 0000
0000710 0000 2400 0107 0000 0000 2400 0108 0000
0000720 0000 2400 0109 0000 0000 2400 010a 0000
0000730 0000 2400 010b 0000 0000 2400 010c 0000
0000740 0000 2400 010d 0000 0000 2400 010e 0000
0000750 0000 2400 010f 0000 0000 2400 0110 0000
0000760 0000 2400 0111 0000 0000 2400 0112 0000
0000770 0000 2400 0113 0000 0000 2400 0114 0000
0000780 0000 2400 0115 0000 0000 2400 0116 0000
0000790 0000 2400 0117 0000 0000 2400 0118 0000
00007a0 0000 2400 0119 0000 0000 2400 011a 0000
00007b0 0000 2400 011b 0000 0000 2400 011c 0000
00007c0 0000 2400 011d 0000 0000 2400 011e 0000
00007d0 0000 2400 011f 0000 0000 2400 0120 0000
00007e0 0000 2400 0121 0000 0000 2400 0122 0000
00007f0 0000 2400 0123 0000 0000 2400 0124 0000
0000800 0000 2400 0125 0000 0000 2400 0126 0000
0000810 0000 2400 0127 0000 0000 2400 0128 0000
0000820 0000 2400 0129 0000 0000 2400 012a 0000
0000830 0000 2400 012b 0000 0000 2400 012c 0000
0000840 0000 2400 012d 0000 0000 2300 000d 0000
0000850 0000 2300 000e 0000 0000 2400 012e 0000
0000860 0000 2400 012f 0000 0000 2400 0130 0000
0000870 0000 2400 0131 0000 0000 2400 0132 0000
0000880 0000 2300 000f 0000 0000 2400 0133 0000
0000890 0000 2400 0134 0000 0000 2400 0135 0000
00008a0 0000 2400 0136 0000 0000 2400 0137 0000
00008b0 0000 2400 0138 0000 0000 2400 0139 0000
00008c0 0000 2400 013a 0000 0000 2400 013b 0000
00008d0 0000 2400 013c 0000 0000 2400 013d 0000
00008e0 0000 2400 013e 0000 0000 2400 013f 0000
00008f0 0000 2400 0140 0000 0000 2400 0141 0000
0000900 0000 2400 0142 0000 0000 2400 0143 0000
0000910 0000 2400 0144 0000 0000 2400 0145 0000
0000920 0000 2400 0146 0000 0000 2400 0147 0000
0000930 0000 2400 0148 0000 0000 2400 0149 0000
0000940 0000 2400 014a 0000 0000 2400 014b 0000
0000950 0000 2400 014c 0000 0000 2400 014d 0000
0000960 0000 2400 014e 0000 0000 2300 0010 0000
0000970 0000 2400 014f 0000 0000 2400 0150 0000
0000980 0000 2400 0151 0000 0000 2400 0152 0000
0000990 0000 2400 0153 0000 0000 2400 0154 0000
00009a0 0000 2400 0155 0000 0000 2400 0156 0000
00009b0 0000 2400 0157 0000 0000 2400 0158 0000
00009c0 0000 2400 0159 0000 0000 2400 015a 0000
00009d0 0000 2400 015b 0000 0000 2400 015c 0000
00009e0 0000 2400 015d 0000 0000 2400 015e 0000
00009f0 0000 2400 015f 0000 0000 2400 0160 0000
0000a00 0000 2400 0161 0000 0000 2400 0162 0000
0000a10 0000 2400 0163 0000 0000 2400 0164 0000
0000a20 0000 2400 0165 0000 0000 2400 0166 0000
0000a30 0000 2400 0167 0000 0000 2400 0168 0000
0000a40 0000 2400 0169 0000 0000 2400 016a 0000
0000a50 0000 2400 016b 0000 0000 2400 016c 0000
0000a60 0000 2400 016d 0000 0000 2400 016e 0000
0000a70 0000 2400 016f 0000 0000 2400 0170 0000
0000a80 0000 2400 0171 0000 0000 2400 0172 0000
0000a90 0000 2400 0173 0000 0000 2400 0176 0000
0000aa0 0000 2400 0179 0000 0000 2400 017a 0000
0000ab0 0000 2400 017f 0000 0000 2300 0011 0000
0000ac0 0000 2400 0182 0000 0000 2400 0183 0000
0000ad0 0000 2400 0184 0000 0000 2300 0014 0000
0000ae0 0000 2400 0185 0000 0000 2400 0186 0000
0000af0 0000 2400 0187 0000 0000 2400 0188 0000
0000b00 0000 2400 0189 0000 0000 2400 018a 0000
0000b10 0000 2400 018b 0000 0000 2400 018c 0000
0000b20 0000 2400 018d 0000 0000 2400 018e 0000
0000b30 0000 2400 018f 0000 0000 2400 0190 0000
0000b40 0000 2400 0191 0000 0000 2400 0192 0000
0000b50 0000 2400 0193 0000 0000 2400 0194 0000
0000b60 0000 2400 0195 0000 0000 2400 0196 0000
0000b70 0000 2400 0197 0000 0000 2400 0198 0000
0000b80 0000 2400 0199 0000 0000 2400 019a 0000
0000b90 0000 2400 019b 0000 0000 2400 019d 0000
0000ba0 0000 2400 01a1 0000 0000 2400 01a2 0000
0000bb0 0000 2400 01a3 0000 0000 2400 01a4 0000
0000bc0 0000 2400 01a5 0000 0000 2400 01a6 0000
0000bd0 0000 2400 01a7 0000 0000 2400 01a8 0000
0000be0 0000 2400 01a9 0000 0000 2400 01aa 0000
0000bf0 0000 2400 01ab 0000 0000 2400 01ac 0000
0000c00 0000 2400 01ad 0000 0000 2400 01ae 0000
0000c10 0000 2400 01af 0000 0000 2400 01b0 0000
0000c20 0000 2400 01b1 0000 0000 2400 01b2 0000
0000c30 0000 2400 01b3 0000 0000 2400 01b4 0000
0000c40 0000 2400 01b5 0000 0000 2400 01b6 0000
0000c50 0000 2400 01b7 0000 ffff ffff ffff ffff
0000c60 ffff ffff ffff ffff ffff ffff ffff ffff
*
0004000
It appears to be a fixed size file where entries are grouped into 32 bytes. The first 4 bytes appear to always be 0, the second appear to be 2400 for images and 2300 for videos, the third group appears to be the number of each file and the last group appears to always be 0000.
For instance, 0000 2400 01b5 0000
may be interpreted as an image of number 01b5
= 437
Each entry ends