இலவச மாற்றி

GIF க்கு MP4 மாற்றி

GIF அனிமேஷன்களை MP4 (H.264) வீடியோ கோப்புகளாக உடனடியாக உங்கள் உலாவியில் பாதுகாப்பாக மாற்றவும்.

GIF ஐ இங்கே கிளிக் செய்யவும் அல்லது இழுக்கவும்

50MB வரை ஆதரிக்கிறது

அல்லது
வீடியோ குறியாக்கி மையத்தை ஏற்றுகிறது...

இந்த கருவி பற்றி

GIF என்பது 1987 இன் பட வடிவமாகும், இது இணையத்தில் இயல்புநிலை லூப்பிங் அனிமேஷன் வடிவமாக இரண்டாவது வாழ்க்கையைப் பெற்றது. இது வேலை செய்கிறது, ஆனால் திறமையாக இல்லை - ஒரு சட்டகத்திற்கு 256 வண்ணங்களில் GIF முதலிடம் வகிக்கிறது, திறனற்ற LZW சுருக்கத்தைப் பயன்படுத்துகிறது, மேலும் சமமான வீடியோவை விட பல மடங்கு பெரிய கோப்புகளை உருவாக்குகிறது. 480×270 இல் 5-வினாடி அனிமேஷன் செய்யப்பட்ட GIF பொதுவாக 2–4 MB எடையுள்ளதாக இருக்கும்; சமமான MP4 வீடியோ பொதுவாக 200-500 KB அதே காட்சி தரத்தில் இருக்கும். அனிமேஷன் உள்ளடக்கத்தை வழங்கும் தளங்களுக்கு, GIF இலிருந்து MP4 க்கு மாறுவது வழக்கமாக அலைவரிசையை 80% அல்லது அதற்கும் அதிகமாக குறைக்கிறது.

இந்த மாற்றியானது @ffmpeg/ffmpeg நூலகம் வழியாக WebAssembly க்கு தொகுக்கப்பட்ட FFmpeg ஐப் பயன்படுத்துகிறது. FFmpeg ஆனது GIFஐ அலசுகிறது, ஒவ்வொரு சட்டகத்தையும் டிகோட் செய்கிறது மற்றும் MP4 கண்டெய்னரில் H.264 வீடியோவாக சட்ட வரிசையை மீண்டும் குறியாக்கம் செய்கிறது. மாற்றம் முற்றிலும் உங்கள் உலாவியில் நிகழ்கிறது - சர்வர் பதிவேற்றம் இல்லை - ஆனால் முதல் பயன்பாட்டில் ஏற்றப்படும் பல மெகாபைட் WebAssembly குறியீட்டைப் பயன்படுத்துகிறது, அதாவது முதல் மாற்றம் தொடங்குவதற்கு சிறிது நேரம் ஆகும்.

MP4 அனுமதிப்பது போல் GIF இலிருந்து ஃபிரேம் டைமிங் துல்லியமாகப் பாதுகாக்கப்படுகிறது. ஒரு வினாடியில் 1/100 வது வினாடியில் அளவிடப்படும் ஒரு-ஃபிரேம் தாமதங்களை GIF ஆதரிக்கிறது; MP4 ஒரு பிரேம் வீதமாக நேரத்தை வெளிப்படுத்துகிறது. பெரும்பாலான GIFகள் நிலையான அல்லது கிட்டத்தட்ட நிலையான பிரேம் தாமதத்தைப் பயன்படுத்துகின்றன, இது ஒரு நிலையான வீடியோ பிரேம் வீதத்திற்கு சுத்தமாக மாற்றுகிறது. அதிக மாறக்கூடிய நேரத்தைக் கொண்ட GIFகள், இடங்களில் சற்று வேகமாக அல்லது மெதுவாக இயங்கும் வீடியோவை உருவாக்கலாம்.

ஏன் GIF ஐ MP4 ஆக மாற்ற வேண்டும்

அலைவரிசையே தலைப்புக் காரணம். ட்விட்டர், ரெடிட் மற்றும் பல தளங்கள் பயனர் பதிவேற்றிய GIFகளை பல ஆண்டுகளாக MP4 க்கு உள்நாட்டில் மாற்றுகின்றன, ஏனெனில் அளவு சேமிப்பு வியத்தகு முறையில் உள்ளது. உங்கள் சொந்த தளத்தில் அனிமேஷன் செய்யப்பட்ட உள்ளடக்கத்தை உட்பொதித்தால், தானாக இயங்கும்-லூப்-மியூட் செய்யப்பட்ட பண்புக்கூறுகளுடன் MP4 க்கு மாறுவது, கோப்பின் அளவின் ஒரு பகுதியிலும் மென்மையான பின்னணியிலும் GIF போன்ற காட்சி அனுபவத்தை உருவாக்குகிறது.

தரமும் சிறப்பாக இருக்கும். ஒரு சட்டகத்திற்கு GIF இன் 256-வண்ணத் தட்டு புகைப்பட உள்ளடக்கத்தில் தெரியும் பேண்டிங்கை உருவாக்குகிறது, அதே நேரத்தில் H.264 வீடியோ வெளிப்படையான தட்டு வரம்பு இல்லாமல் மென்மையான சாய்வுகளைப் பாதுகாக்கிறது. புகைப்படங்கள், ஸ்கிரீன்காஸ்ட்கள் அல்லது 3D ரெண்டர்களை உள்ளடக்கிய அனிமேஷன்களுக்கு, MP4 எந்த கோப்பு அளவிலும் GIF ஐ விட சிறப்பாக இருக்கும்.

பயன்படுத்துவது எப்படி

GIF ஐ கைவிடவும், FFmpeg முதல் முறையாக ஏற்றப்படும் வரை காத்திருக்கவும், MP4 ஐப் பெறவும்.

  1. உங்கள் GIF ஐப் பதிவேற்றவும்: பதிவேற்ற பகுதிக்கு கோப்பை இழுக்கவும் அல்லது உலாவ கிளிக் செய்யவும். 50 எம்பி வரையிலான கோப்புகள் ஆதரிக்கப்படுகின்றன. ஒரு அமர்வில் முதல் மாற்றம் FFmpeg WebAssembly தொகுதியை ஏற்றுகிறது - பொதுவாக சில மெகாபைட்கள் - இது மெதுவான இணைப்புகளில் சிறிது நேரம் எடுக்கும்.
  2. வெளியீட்டு அமைப்புகளைத் தேர்வு செய்யவும் (விரும்பினால்): முன்னமைக்கப்பட்ட 'வேகமான' குறியாக்கத்துடன், மூல GIF இன் பிரேம் வீதம் மற்றும் பரிமாணங்களில் இயல்புநிலை அமைப்புகள் H.264-குறியீடு செய்யப்பட்ட MP4 ஐ உருவாக்குகின்றன. தேவைப்பட்டால், வெளியீட்டுத் தீர்மானம் மற்றும் தரத்திற்கான சரிசெய்தல்கள் கிடைக்கின்றன.
  3. மாற்றவும்: FFmpeg ஆனது GIF ஐ பாகுபடுத்துகிறது, சட்ட வரிசையை டிகோட் செய்கிறது மற்றும் MP4 கொள்கலனில் H.264 என மறு-குறியீடு செய்கிறது. பிரேம்கள் மூலம் குறியாக்கி செயல்படுவதால் முன்னேற்றம் காட்டப்படுகிறது. மாற்றமானது பொதுவாக குறுகிய GIF களுக்கு சில வினாடிகள் மற்றும் உயர்-பிரேம்-கவுண்ட் அல்லது உயர்-தெளிவுத்திறன் மூலங்களுக்கு அதிக நேரம் எடுக்கும்.
  4. MP4 ஐப் பதிவிறக்கவும்: கோப்பை சேமிக்கவும். GIF போன்ற நடத்தை கொண்ட வலைப்பக்கத்தில் உட்பொதிக்க, தானாக இயக்குதல், லூப், ஒலியடக்கம் செய்யப்பட்ட மற்றும் பிளேசின்லைன் பண்புக்கூறுகள் கொண்ட வீடியோ குறிச்சொல்லைப் பயன்படுத்தவும்.

பொதுவான பயன்பாட்டு வழக்குகள்

தொழில்நுட்ப விவரங்கள்

GIF (CompuServe, 1987) ஒவ்வொன்றும் 256 வண்ணங்கள் கொண்ட அட்டவணைப்படுத்தப்பட்ட வண்ண சட்டங்களில் LZW சுருக்கத்தைப் பயன்படுத்துகிறது. அனிமேஷன் ஒரு ஃபிரேமுக்கு சென்டிசெகண்ட்களில் தாமதத்துடன் ஃப்ரேம்களின் வரிசையாக சேமிக்கப்படுகிறது. ஒற்றை வெளிப்படையான தட்டு குறியீட்டு மூலம் வெளிப்படைத்தன்மை ஆதரிக்கப்படுகிறது; பகுதி வெளிப்படைத்தன்மை இல்லை.

H.264 (ITU-T H.264, ISO/IEC 14496-10) இடை-சட்ட முன்கணிப்பு (முக்கிய பிரேம்கள் மற்றும் வேறுபாடுகள்), தனித்த கொசைன் உருமாற்றங்கள் மற்றும் CABAC அல்லது CAVLC என்ட்ரோபி குறியீட்டு முறையைப் பயன்படுத்தி வீடியோவை குறியாக்குகிறது. MP4 கொள்கலனுக்குள் இயங்கும் H.264 கோடெக் உலாவிகள், மொபைல் சாதனங்கள் மற்றும் வீடியோ கருவிகளால் உலகளவில் ஆதரிக்கப்படுகிறது.

@ffmpeg/ffmpeg என்பது WebAssemblyக்கு தொகுக்கப்பட்ட FFmpeg ஆகும். WASM தொகுதி பல மெகாபைட்கள் மற்றும் முதல் பயன்பாட்டில் சுமைகள்; அதே அமர்வில் அடுத்தடுத்த மாற்றங்கள் ஏற்றப்பட்ட தொகுதியை மீண்டும் பயன்படுத்துகின்றன. SharedArrayBuffer இல்லாத தற்போதைய உலாவிகளில் குறியாக்கம் ஒற்றை-திரிக்கப்பட்டதாகும், இது WebAssembly அடிப்படையிலான குறியாக்கத்தை நேட்டிவ் FFmpeg ஐ விட மெதுவாக்குகிறது, ஆனால் வழக்கமான GIF அளவுகளுக்கு இன்னும் வேகமானது.

சிறந்த நடைமுறைகள்

அடிக்கடி கேட்கப்படும் கேள்விகள்

GIF ஐ MP4 ஆக மாற்றுவது உள்ளடக்கத்தை மாற்றுமா?
உள்ளடக்கம் முடிந்தவரை துல்லியமாக பாதுகாக்கப்படுகிறது. இருப்பினும், சில வடிவமைப்பு-குறிப்பிட்ட அம்சங்கள் நேரடி சமமானவைகளைக் கொண்டிருக்காமல் இருக்கலாம், எனவே சிறிய வடிவமைப்பு வேறுபாடுகள் ஏற்படலாம்.
ஏன் MP4 வடிவத்திற்கு மாற்ற வேண்டும்?
MP4 என்பது உலகளவில் ஆதரிக்கப்படும் வீடியோ வடிவமாகும். இது கிட்டத்தட்ட ஒவ்வொரு சாதனம், உலாவி மற்றும் மீடியா பிளேயரில் இயங்குகிறது. H.264 குறியாக்கத்துடன், இது நியாயமான கோப்பு அளவுகளில் சிறந்த வீடியோ தரத்தை வழங்குகிறது.
வீடியோ மாற்ற எவ்வளவு நேரம் ஆகும்?
வீடியோ நீளம், தெளிவுத்திறன் மற்றும் உங்கள் சாதனத்தின் செயலாக்க சக்தி ஆகியவற்றை மாற்றும் நேரம் சார்ந்துள்ளது. ஒரு வழக்கமான 1 நிமிட கிளிப் 10-30 வினாடிகள் ஆகும். முழு செயல்முறையும் FFmpeg WebAssembly ஐப் பயன்படுத்தி உங்கள் உலாவியில் இயங்கும்.
மாற்றத்தின் போது எனது படங்கள் தனிப்பட்டதாக வைக்கப்படுகிறதா?
ஆம். உங்கள் GIF கோப்புகள் Canvas API மற்றும் JavaScript ஐப் பயன்படுத்தி உங்கள் உலாவியில் முழுமையாக செயலாக்கப்படும். எந்த சேவையகத்திலும் எதுவும் பதிவேற்றப்படவில்லை - கோப்பு நேரடியாக உங்கள் சாதனத்திலிருந்து மாற்றி மற்றும் உங்கள் சாதனத்திற்குத் திரும்பும்.
வெளிப்படைத்தன்மை பாதுகாக்கப்படுமா?
எண் MP4 வெளிப்படைத்தன்மையை ஆதரிக்காது. குறியாக்கத்தின் போது GIF இல் உள்ள வெளிப்படையான பகுதிகள் திடமான பின்னணியில் (பொதுவாக கருப்பு) தட்டையாக இருக்கும். வெளிப்படையான வீடியோவிற்கு, VP9 ஆல்பா அல்லது APNG உடன் WebM போன்ற வேறுபட்ட வடிவமைப்பைப் பயன்படுத்தவும்.
அதிகபட்ச கோப்பு அளவு என்ன?
50 எம்பி நடைமுறை வரம்பு உலாவி நினைவகத்தையும் சார்ந்துள்ளது, ஏனெனில் மாற்றத்தின் போது FFmpeg டிகோட் செய்யப்பட்ட பிரேம்களை நினைவகத்தில் வைத்திருக்கும்.
பிரேம் வீதம் GIF உடன் சரியாகப் பொருந்துமா?
நெருக்கமாக, ஆனால் எப்போதும் துல்லியமாக இல்லை. GIFகள் 1/100 வினாடிகளில் ஒவ்வொரு சட்டத்திற்கும் தாமதங்களைப் பயன்படுத்துகின்றன; MP4 பொதுவாக நிலையான பிரேம் வீதத்தைப் பயன்படுத்துகிறது. நிலையான தாமதமான GIFகள் சுத்தமாக மாற்றப்படும். பரவலாக மாறுபடும் தாமதங்களைக் கொண்ட GIFகள் மாற்றத்திற்குப் பிறகு சிறிது நேர வேறுபாடுகளைக் காட்டலாம்.
MP4 ஐ மீண்டும் GIF ஆக மாற்ற முடியுமா?
ஆம் — அதே FFmpeg பைப்லைனை தலைகீழாக இயக்கும் பிரத்யேக MP4 to GIF கருவியைப் பயன்படுத்தவும். GIF இன் 256-வண்ண வரம்பு காரணமாக மீண்டும் மாற்றுவது தரத்தை இழக்கிறது என்பதை நினைவில் கொள்ளவும்.