GIF ወደ MP4 መለወጫ
በአሳሽዎ ውስጥ የጂአይኤፍ እነማዎችን ወደ MP4 (H.264) ቪዲዮ ፋይሎች በፍጥነት ይለውጡ።
GIF ን ጠቅ ያድርጉ ወይም ይጎትቱት።
እስከ 50MB ድረስ ይደግፋል
በአሳሽዎ ውስጥ የጂአይኤፍ እነማዎችን ወደ MP4 (H.264) ቪዲዮ ፋይሎች በፍጥነት ይለውጡ።
እስከ 50MB ድረስ ይደግፋል
ጂአይኤፍ የ1987 የምስል ቅርፀት ሲሆን ሁለተኛ ህይወትን ያገኘ በድሩ ላይ እንደ ነባሪው የሉፕ አኒሜሽን ቅርጸት ነው። ይሰራል፣ ግን በብቃት አይሰራም — GIF በፍሬም 256 ቀለሞች ይበልጣል፣ ውጤታማ ያልሆነ LZW መጭመቂያ ይጠቀማል፣ እና ከተመሳሳይ ቪዲዮ ብዙ እጥፍ የሚበልጡ ፋይሎችን ያመነጫል። ባለ 5 ሰከንድ አኒሜሽን GIF በ 480×270 በተለምዶ ከ2-4 ሜባ ይመዝናል; ተመጣጣኝ MP4 ቪዲዮ ብዙውን ጊዜ 200-500 ኪባ በተመሳሳይ የእይታ ጥራት ነው። የታነሙ ይዘቶችን ለሚያቀርቡ ጣቢያዎች ከጂአይኤፍ ወደ MP4 መቀየር በመደበኛነት የመተላለፊያ ይዘትን በ80% ወይም ከዚያ በላይ ይቀንሳል።
ይህ መቀየሪያ በ @ffmpeg/ffmpeg ቤተ-መጽሐፍት በኩል ወደ ዌብAssembly የተጠናቀረ FFmpeg ይጠቀማል። FFmpeg GIF ን ይተነትናል፣ እያንዳንዱን ፍሬም ይፈታዋል እና የፍሬም ቅደም ተከተሎችን በMP4 ኮንቴይነር ውስጥ እንደ H.264 ቪዲዮ በድጋሚ ያስቀምጣል። ልወጣው ሙሉ በሙሉ በአሳሽህ ውስጥ ነው የሚሆነው - ምንም የአገልጋይ ጭነት የለም - ነገር ግን ብዙ ሜጋባይት የ WebAssembly ኮድን ይጠቀማል በመጀመሪያ ጥቅም ላይ ሲውል ይህ ማለት የመጀመሪያው ልወጣ ለመጀመር ትንሽ ጊዜ ይወስዳል።
የክፈፍ ጊዜ ከጂአይኤፍ MP4 በሚፈቅደው መጠን በትክክል ተጠብቆ ይቆያል። ጂአይኤፍ በሰከንድ 1/100ኛ ሴኮንድ ውስጥ የሚለካ የፍሬም መዘግየቶችን ይደግፋል። MP4 ጊዜን እንደ ፍሬም ፍጥነት ይገልጻል። አብዛኛዎቹ ጂአይኤፍዎች ቋሚ ወይም ቋሚ የፍሬም መዘግየት ይጠቀማሉ፣ ይህም በንጽህና ወደ ቋሚ የቪዲዮ ፍሬም ፍጥነት ይቀየራል። ጂአይኤፍ በጣም ተለዋዋጭ ጊዜ ያላቸው ቪድዮዎች በትንሹ ፍጥነት ወይም በቦታዎች ቀርፋፋ የሚሄድ ቪዲዮ ሊሰሩ ይችላሉ።
የመተላለፊያ ይዘት ዋና ምክንያት ነው። ትዊተር፣ ሬዲት እና ሌሎች ብዙ መድረኮች በተጠቃሚ የተጫኑ ጂአይኤፍን ወደ MP4 ከውስጥ ለዓመታት ሲቀይሩ ቆይተዋል ምክንያቱም የመጠን ቁጠባ አስደናቂ ነው። በራስዎ ድረ-ገጽ ላይ የታነሙ ይዘቶችን ከከተቱ፣ በራስ-አጫውት-loop-ድምጸ-ከል ባህሪያት ወደ MP4 መቀየር ልክ እንደ GIF በፋይሉ መጠን በትንሹ እና በተቀላጠፈ መልሶ ማጫወት ተመሳሳይ የእይታ ተሞክሮ ይፈጥራል።
ጥራት ደግሞ የተሻለ የመሆን አዝማሚያ አለው። የጂአይኤፍ ባለ 256 ቀለም ቤተ-ስዕል በፍሬም በፎቶግራፍ ይዘት ላይ የሚታይ ማሰሪያን ይፈጥራል፣ H.264 ቪዲዮ ግን ምንም ግልጽ የፓልቴል ገደብ ሳይኖረው ለስላሳ ቅልመት ይጠብቃል። ፎቶዎችን፣ የስክሪን ቀረጻዎችን ወይም 3-ል ምስሎችን ለሚያካትቱ እነማዎች፣ MP4 በማንኛውም የፋይል መጠን ከጂአይኤፍ በተሻለ ሁኔታ ይታያል።
GIF ን ያንሱ፣ FFmpeg ለመጀመሪያ ጊዜ እስኪጭን ይጠብቁ፣ MP4 ያግኙ።
ጂአይኤፍ (CompuServe, 1987) እያንዳንዳቸው እስከ 256 ቀለሞች ባለው የመረጃ ጠቋሚ ቀለም ክፈፎች ላይ LZW መጭመቂያን ይጠቀማል። አኒሜሽን በሴንትሰከንዶች ውስጥ በእያንዳንዱ ክፈፍ መዘግየቶች እንደ የክፈፎች ቅደም ተከተል ይከማቻል። ግልጽነት በአንድ ግልጽ የፓለል መረጃ ጠቋሚ በኩል ይደገፋል; ከፊል ግልጽነት አይደለም.
H.264 (ITU-T H.264፣ ISO/IEC 14496-10) የኢንተር ፍሬም ትንበያን (ቁልፍ ፍሬሞችን እና ልዩነቶችን)፣ discrete cosine transforms እና CABAC ወይም CAVLC entropy codeing በመጠቀም ቪዲዮን ኮድ ያደርጋል። በMP4 ኮንቴይነር ውስጥ የሚሰራው H.264 ኮዴክ በአለምአቀፍ ደረጃ በአሳሾች፣ በሞባይል መሳሪያዎች እና በቪዲዮ መሳሪያዎች የተደገፈ ነው።
@ffmpeg/ffmpeg FFmpeg ወደ WebAssembly የተጠናቀረ ነው። የ WASM ሞጁል ብዙ ሜጋባይት እና በመጀመሪያ አጠቃቀም ላይ ጭነቶች ነው; በተመሳሳዩ ክፍለ ጊዜ ውስጥ ያሉ ቀጣይ ልወጣዎች የተጫነውን ሞጁል እንደገና ይጠቀሙ። ኢንኮዲንግ በአሁኑ አሳሾች ያለ SharedArrayBuffer ባለአንድ ክር ነው፣ ይህም በWebAssembly ላይ የተመሰረተ ኢንኮዲንግ ከ FFmpeg ተወላጅ ቀርፋፋ ነገር ግን አሁንም ለተለመደ የጂአይኤፍ መጠኖች ፈጣን ያደርገዋል።