Kujenga Mfumo wa Kuhifadhi Video za TikTok

Nina video 4,200 za TikTok kwenye NAS ndani ya kabati langu.

Kwa muda mrefu, hali hii ilionekana kama vurugu. Nilikuwa na faili zilizopewa majina kama video(1).mp4 na video(2).mp4 zilizotawanyika kwenye diski ngumu tatu na folda ya Google Drive. Sikuweza kupata kitu chochote.

Niligundua kuwa tatizo halikuwa idadi ya video. Tatizo lilikuwa ni ukosefu wa mfumo.

Ikiwa unataka kuhifadhi video fupi kwa wingi, unahitaji mfumo mzuri wa uhifadhi. Kuhifadhi video moja baada ya nyingine hufanya kazi kwa faili 50. Inafeli ikifika 500.

Hapa kuna mfumo nilioujenga ili kusimamia maelfu ya video.

Matatizo ya Kuhifadhi kwa Mkono • Hakuna metadata. Mtayarishaji anapofunga akaunti yake, unapoteza muktadha. • Faili zinazojirudia. Unajikuta una video ile ile mahali mbalimbali. • Huwezi kutafuta kwa urahisi. Huwezi kupata video mahususi katika bahari ya faili zisizo na majina. • Msambao wa hifadhi. Faili zinapatikana kila mahali bila chanzo kimoja cha ukweli.

Muundo wa Uhifadhi Ninatumia mfumo wa folda unaozingatia watayarishaji na mada.

Kila video hufuata sheria kali ya majina: {YYYY-MM-DD}_{creator-handle}_{short-description}_{tiktok-id}.mp4

Mfano: 2024-03-15_@woodcraftjoe_mortise-and-tenon-joint_7341892056.mp4

Siri ni Metadata Faili ya video pekee haitoshi. Ninatumia kielezo cha JSON kuhifadhi maelezo kwa kila kipande. Ninarekodi mtayarishaji, tarehe ya chapisho, maelezo, hashtag, na hata idadi ya watazamaji wakati wa kupakua.

Hii inafanya utafutaji uwe wa papo hapo. Ninatumia skripti rahisi ya Python kupata video kwa kutumia tag au mtayarishaji kwa chini ya sekunde moja.

Somo Kuu 3

  1. Hifadhi metadata tangu siku ya kwanza. Kuongeza data kwenye video za zamani ni jinamizi.
  2. Rasimisha sehemu zinazochosha. Tumia zana kupakua wasifu mzima kwa makundi.
  3. Tumia ngazi mbalimbali za hifadhi. Weka nakala kuu kwenye NAS, nakala ya wingu (cloud mirror), na hifadhi ya baridi (cold storage) kwenye diski ya nje.

Acha kupakua tu. Anza kuhifadhi.

Chanzo: https://dev.to/bulkdl/building-a-tiktok-video-archive-system-my-setup-for-saving-and-organizing-thousands-of-videos-5gc8