నేను ఒక 25 ఏళ్ల పాత గేమ్ ఇంట్రోను AIతో రీమాస్టర్ చేశాను

2000వ సంవత్సరానికి చెందిన ఒక గేమ్ ఇంట్రోను రీమాస్టర్ చేయడానికి నేను చాలా సమయం వెచ్చించాను. దానిని క్లీన్ 1080p వీడియోగా మార్చడానికి నేను AIని ఉపయోగించాను.

AI మోడల్ కంటే సోర్స్ ఫైల్ (source file) చాలా ముఖ్యమని నేను తెలుసుకున్నాను.

ఈ ప్రాజెక్ట్ నుండి నేను నేర్చుకున్న ప్రధాన పాఠాలు ఇక్కడ ఉన్నాయి:

  • ఉత్తమమైన సోర్స్‌ను ఎంచుకోండి. నా దగ్గర మంచి ఆడియోతో ఉన్న 360p వెర్షన్ మరియు తక్కువ నాణ్యత గల ఆడియోతో ఉన్న 1080p వెర్షన్ ఉన్నాయి. నేను వీడియో కోసం 1080p వెర్షన్‌ను ఎంచుకున్నాను మరియు ఆ తర్వాత మంచి ఆడియోను జోడించాను. మీ అప్‌స్కేలర్‌కు (upscaler) ఎల్లప్పుడూ మీకు లభించే అత్యధిక నాణ్యత గల ఫైల్‌ను మాత్రమే అందించండి.

  • పరీక్షించడానికి చిన్న క్లిప్‌లను ఉపయోగించండి. మొదట పూర్తి వీడియోను రన్ చేయకండి. నేను కేవలం 5 సెకన్ల క్లిప్‌ను పరీక్షించడానికే 16 గంటలు వెచ్చించాను. దీనివల్ల రోజుల తరబడి కంప్యూట్ సమయాన్ని వృథా చేయకుండా సరైన సెట్టింగ్‌లను కనుగొనడానికి నాకు సహాయపడింది.

  • నాయిస్‌ను (noise) నియంత్రించండి. వేగవంతమైన కదలికల వల్ల ఫ్లిక్కరింగ్ (flickering) వస్తుంది. వివరాలు స్పష్టంగా ఉండటానికి నేను ముఖాల కోసం తక్కువ latent_noise స్కేల్‌ను ఉపయోగించాను. AI ప్రతి ఫ్రేమ్‌లో కొత్త వివరాలను సృష్టించకుండా (hallucinating) ఉండటానికి, వేగవంతమైన యాక్షన్ కోసం ఎక్కువ స్కేల్‌ను ఉపయోగించాను.

  • సమయం ఆధారంగా కాకుండా, షాట్‌ల ఆధారంగా విభజించండి. కట్స్ (cuts) గుర్తించడానికి PySceneDetect వంటి టూల్స్‌ను ఉపయోగించండి. సమయం ఆధారిత విభజనలను (time-based splits) ఉపయోగించకండి. ఇవి ఆడియో సింక్ సమస్యలకు దారితీస్తాయి. మీ ఆడియో మరియు వీడియో సరిగ్గా సరిపోవడానికి ఫ్రేమ్-ఎగ్జాక్ట్ (frame-exact) కట్స్‌ను ఉపయోగించండి.

  • పెద్ద పనుల కోసం క్లౌడ్‌ను ఉపయోగించండి. నా లోకల్ హార్డ్‌వేర్ నెమ్మదిగా ఉంది. నేను vast.aiలో సుమారు $2.70 కి ఒక ప్రొఫెషనల్ GPUని అద్దెకు తీసుకున్నాను. ఇది 74 గంటల పనిని కేవలం 2 గంటల పనిగా మార్చేసింది.

  • ఫైనల్ అప్‌లోడ్ ట్రిక్. YouTubeలో అప్‌లోడ్ చేసే ముందు మీ వీడియోను 4Kకి అప్‌స్కేల్ చేయండి. YouTube 4K వీడియోలకు అధిక బిట్‌రేట్‌లను (bitrates) అందిస్తుంది. దీనివల్ల మీ 1080p వీడియో స్పష్టంగా కనిపిస్తుంది.

పూర్తి కోడ్ మరియు పైప్‌లైన్ GitHubలో అందుబాటులో ఉన్నాయి.

Source: https://github.com/andyskw/ig2-solarian-seedvr2-remaster

Optional learning community: https://t.me/GyaanSetuAi