MP4 ਵੀਡੀਓ ਕਲਿੱਪ ਨੂੰ ਐਨੀਮੇਟਿਡ GIF ਵਿੱਚ ਬਦਲੋ - ਚੈਟ, ਸੋਸ਼ਲ ਮੀਡੀਆ ਜਾਂ ਡੌਕਸ ਵਿੱਚ ਐਂਬੈਡ ਕੀਤੇ ਉਦਾਹਰਣਾਂ ਲਈ ਬਿਹਤਰੀਨ।
ਇੱਕ ਜਾਂ ਕਈ ਛੱਡੋ - ਸਾਰੇ GIF (animated) ਵਿੱਚ ਬਦਲ ਜਾਣਗੇ। ਪ੍ਰਤੀ-ਕਤਾਰ ਪ੍ਰਗਤੀ, ਬੈਚ ਬਦਲੋ, ਜ਼ਿਪ ਡਾਊਨਲੋਡ ਕਰੋ।
MP4 ਤੋਂ GIF ਤਬਦੀਲ ਕਰਨਾ ਉਹਨਾਂ ਛੋਟੇ ਕਲਿੱਪਾਂ ਨੂੰ ਸਾਂਝਾ ਕਰਨ ਲਈ ਹੈ ਜਿੱਥੇ ਪ੍ਰਾਪਤਕਰਤਾ ਕੋਲ ਵੀਡੀਓ ਪਲੇਅਰ ਨਾ ਹੋਵੇ: Slack ਚੈਟ, GitHub issues, README ਫਾਇਲਾਂ, ਈਮੇਲ ਸਿਗਨੇਚਰ। GIFs ਉਹਨਾਂ ਥਾਵਾਂ 'ਤੇ ਆਟੋਪਲੇਅ ਹੁੰਦੇ ਹਨ ਜਿੱਥੇ MP4 ਨਹੀਂ ਹੁੰਦੇ ਅਤੇ ਉਹਨਾਂ ਲਈ ਕਿਸੇ ਪਲੱਗਇਨ ਜਾਂ ਖਾਸ ਐਂਬੇਡ ਦੀ ਲੋੜ ਨਹੀਂ ਹੁੰਦੀ। ਵਪਾਰਿਕ ਤੌਰ 'ਤੇ ਇਹ ਆਕਾਰ ਅਤੇ ਰੰਗਾਂ ਦੀ ਗੁਣਵੱਤਾ ਦਾ ਟਰੇਡ-ਆਫ਼ ਹੈ - GIFs ਇੱਕੋ ਜਿਹੇ MP4 ਨਾਲੋਂ 5 ਤੋਂ 10 ਗੁਣਾ ਵੱਡੇ ਅਤੇ ਕਾਫੀ ਘੱਟ ਗੁਣਵੱਤਾ ਵਾਲੇ ਹੁੰਦੇ ਹਨ।
ਅਸੀਂ FFmpeg ਦੇ ਦੋ-ਕਦਮੀ ਪੈਲੇਟ ਬਣਾਉਣ ਨੂੰ ਇਕੋਂ ਫਿਲਟਰ ਗ੍ਰਾਫ ਵਿੱਚ ਵਰਤਦੇ ਹਾਂ: ਇਨਪੁਟ ਤੋਂ ਇਕ ਔਪਟਿਮਲ 256-color ਪੈਲੇਟ ਗਣਨਾ ਕਰੋ, ਫਿਰ ਵੀਡੀਓ ਨੂੰ ਉਸ ਪੈਲੇਟ ਦੇ ਖਿਲਾਫ ਡਿਥਰ ਕਰੋ। ਆਉਟਪੁੱਟ 480px ਚੌੜਾ ਅਤੇ 15fps ਤੇ ਹੁੰਦਾ ਹੈ - ਫਾਇਲ ਸਾਈਜ਼ ਅਤੇ ਦੇਖਣਯੋਗਤਾ ਦੇ ਵਿਚਕਾਰ ਇੱਕ ਚੰਗਾ ਸੰਤੁਲਨ। FFmpeg wasm ਇੰਜਣ ਪਹਿਲੀ ਵਾਰ ਵਰਤੋਂ 'ਤੇ ~22 MB ਡਾਊਨਲੋਡ ਕਰਦਾ ਹੈ; ਬਾਅਦ ਵਿੱਚ ਕੈਸ਼ ਹੋ ਜਾਂਦਾ ਹੈ。
ਫਾਰਮੈਟ ਦੀ ਉਮਰ ਦੇ ਬਾਵਜੂਦ, GIF ਵਿੱਚ ਅਜੇ ਵੀ ਹਰ ਪਲੇਟਫਾਰਮ ਦੁਆਰਾ "ਚਿੱਤਰ" ਵਜੋਂ ਮੰਨੇ ਜਾਣ ਦੀ ਵਿਲੱਖਣ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ। ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਇਹ ਉਹਨਾਂ ਥਾਵਾਂ 'ਤੇ ਏਮਬੈਡ ਹੁੰਦਾ ਹੈ ਜਿੱਥੇ MP4 ਨਹੀਂ ਹੋ ਸਕਦਾ: ਈਮੇਲ ਦਸਤਖਤ (ਜ਼ਿਆਦਾਤਰ ਕਲਾਇੰਟ ਏਮਬੈਡ ਕੀਤੇ ਵੀਡੀਓਜ਼ ਨੂੰ ਬਲੌਕ ਕਰਦੇ ਹਨ ਪਰ ਚਿੱਤਰਾਂ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੇ ਹਨ), ਵਿਰਾਸਤੀ ਈ-ਕਾਮਰਸ ਪਲੇਟਫਾਰਮਾਂ 'ਤੇ ਉਤਪਾਦ ਪੰਨੇ ਦੇ ਵਰਣਨ ਵਿੱਚ ਇਨਲਾਈਨ, ਚੈਟ ਕਲਾਇੰਟਸ ਵਿੱਚ ਜੋ ਵੀਡੀਓ ਏਮਬੈਡ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦੇ, ਅਤੇ ਖਾਸ ਤੌਰ 'ਤੇ ਕਿਸੇ ਵੀ ਸੰਦਰਭ ਵਿੱਚ ਜਿੱਥੇ MP4 ਨੂੰ "ਵੀਡੀਓ" ਵਜੋਂ ਫਲੈਗ ਕੀਤਾ ਜਾਵੇਗਾ ਜਿਸਨੂੰ ਚਲਾਉਣ ਲਈ ਉਪਭੋਗਤਾ ਦੀ ਇਜਾਜ਼ਤ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਛੋਟੇ ਡੈਮੋ ਕਲਿੱਪਾਂ ਅਤੇ ਪ੍ਰਤੀਕਿਰਿਆ ਸ਼ਾਟਾਂ ਲਈ, GIF ਦੀ ਸਰਵਵਿਆਪਕ-ਚਿੱਤਰ ਸਥਿਤੀ ਇਸਦੇ ਭਿਆਨਕ ਸੰਕੁਚਨ ਨਾਲੋਂ ਜ਼ਿਆਦਾ ਮਹੱਤਵ ਰੱਖਦੀ ਹੈ।
480px / 15fps ਡਿਫੌਲਟ ਮਨਮਰਜ਼ੀ ਵਾਲੇ ਨਹੀਂ ਹਨ। ਉਹ ਲਗਭਗ ਉਹੀ ਹਨ ਜੋ ਪ੍ਰਮੁੱਖ GIF ਹੋਸਟ (Giphy, Tenor, Imgur) ਆਪਣੇ ਹੋਸਟ ਕੀਤੇ ਸੰਸਕਰਣਾਂ ਲਈ ਵਰਤਦੇ ਹਨ। 480px ਤੋਂ ਵੱਧ ਚੌੜਾ ਹੋਣ ਨਾਲ ਚੈਟ-ਐਪ ਰੈਂਡਰਿੰਗ ਆਕਾਰਾਂ 'ਤੇ ਬਹੁਤ ਘੱਟ ਦ੍ਰਿਸ਼ਮਾਨ ਲਾਭ ਦੇ ਨਾਲ ਫਾਈਲ ਦਾ ਆਕਾਰ ਦੁੱਗਣਾ ਹੋ ਜਾਂਦਾ ਹੈ (ਜ਼ਿਆਦਾਤਰ ਚੈਟ ਐਪਸ GIF ਡਿਸਪਲੇਅ ਨੂੰ 400-500px ਚੌੜਾ ਹੀ ਰੱਖਦੇ ਹਨ)। 15fps ਤੋਂ ਵੱਧ ਹੋਣ ਨਾਲ ਫਾਈਲ ਵਿੱਚ ਗਤੀ ਦੀ ਨਿਰਵਿਘਨਤਾ ਨਾਲ ਫੁੱਲ ਜਾਂਦੀ ਹੈ ਜਿਸਨੂੰ ਜ਼ਿਆਦਾਤਰ ਦਰਸ਼ਕ ਨੋਟਿਸ ਨਹੀਂ ਕਰਦੇ। ਜੇਕਰ ਤੁਹਾਨੂੰ UI ਡੈਮੋ ਲਈ ਬੇਦਾਗ ਨਿਰਵਿਘਨਤਾ ਦੀ ਲੋੜ ਹੈ, ਤਾਂ ਇਸਦੀ ਬਜਾਏ WebM ਜਾਂ MP4 + ਇਨਲਾਈਨ ਏਮਬੈਡ 'ਤੇ ਵਿਚਾਰ ਕਰੋ।
ਇੱਕ ਸੂਖਮ ਗੋਟਚਾ: GIF ਦਾ 256-ਰੰਗ ਪੈਲੇਟ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਬਹੁਤ ਸਾਰੇ ਰੰਗ ਭਿੰਨਤਾਵਾਂ ਵਾਲਾ ਕੁਦਰਤੀ ਵੀਡੀਓ (ਸੂਰਜ ਡੁੱਬਣ, ਫੋਟੋ-ਯਥਾਰਥਵਾਦੀ ਦ੍ਰਿਸ਼, ਗਰੇਡੀਐਂਟ ਵਾਲੀ ਕੋਈ ਵੀ ਚੀਜ਼) ਬੈਂਡਿੰਗ ਅਤੇ ਰੰਗ ਬਦਲਾਅ ਦਿਖਾਉਂਦਾ ਹੈ। ਸੀਮਤ ਰੰਗ ਵਾਲੀਆਂ ਐਨੀਮੇਸ਼ਨਾਂ (ਸਕ੍ਰੀਨ ਰਿਕਾਰਡਿੰਗਜ਼, UI ਡੈਮੋ, ਲਾਈਨ-ਆਰਟ ਐਨੀਮੇਸ਼ਨ) ਸਰੋਤ ਦੇ ਬਹੁਤ ਨੇੜੇ ਦਿਖਾਈ ਦਿੰਦੀਆਂ ਹਨ। ਜੇਕਰ ਤੁਹਾਡੀ ਆਉਟਪੁੱਟ GIF ਭਿਆਨਕ ਲੱਗਦੀ ਹੈ, ਤਾਂ ਇਨਪੁੱਟ ਸ਼ਾਇਦ ਰੰਗ-ਭਰਪੂਰ ਸਮੱਗਰੀ ਸੀ; ਇਸਦੀ ਬਜਾਏ WebM ਜਾਂ MP4 'ਤੇ ਵਿਚਾਰ ਕਰੋ।
ਇੱਕ ਯਾਦਗਾਰੀ ਦ੍ਰਿਸ਼ ਦਾ 2-3 ਸਕਿੰਟ ਦਾ ਕਲਿੱਪ ਕੱਟੋ, ਬਦਲੋ, ਅਤੇ ਸਕਿੰਟਾਂ ਵਿੱਚ ਇਸਨੂੰ ਸਲੈਕ ਜਾਂ ਡਿਸਕਾਰਡ ਵਿੱਚ ਪ੍ਰਾਪਤ ਕਰੋ। GIFs ਇਨਲਾਈਨ ਆਟੋਪਲੇ ਹੁੰਦੇ ਹਨ; MP4s ਨੂੰ ਕਈ ਵਾਰ ਕਲਿੱਕ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਇੱਕ GIF ਵਿੱਚ ਇੱਕ UI ਸਮੱਸਿਆ ਦਿਖਾਓ ਤਾਂ ਜੋ ਇੰਜੀਨੀਅਰ ਵੀਡੀਓ ਡਾਊਨਲੋਡ ਕੀਤੇ ਅਤੇ ਚਲਾਏ ਬਿਨਾਂ ਸਮੱਸਿਆ ਦੇਖ ਸਕਣ। GitHub, Linear, ਅਤੇ Jira ਸਾਰੇ GIFs ਨੂੰ ਇਨਲਾਈਨ ਰੈਂਡਰ ਕਰਦੇ ਹਨ।
ਇੱਕ ਲੈਂਡਿੰਗ ਪੰਨੇ ਜਾਂ ਇੱਕ ਹੈਲਪ-ਸੈਂਟਰ ਲੇਖ ਵਿੱਚ ਇੱਕ ਛੋਟਾ ਫੀਚਰ ਡੈਮੋ ਸ਼ਾਮਲ ਕਰੋ। GIF ਉਹਨਾਂ ਥਾਵਾਂ 'ਤੇ ਇਨਲਾਈਨ ਹੁੰਦੇ ਹਨ ਜਿੱਥੇ ਏਮਬੈਡਡ ਵੀਡੀਓ ਹਟਾ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ।
ਆਪਣੀ ਦਸਤਾਵੇਜ਼ੀਕਰਨ ਵਿੱਚ 5-ਕਦਮੀ ਉਤਪਾਦ ਪ੍ਰਵਾਹ ਨੂੰ GIF ਵਜੋਂ ਦਿਖਾਓ। ਪਾਠਕਾਂ ਨੂੰ ਪਲੇ 'ਤੇ ਕਲਿੱਕ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ; ਐਨੀਮੇਸ਼ਨ ਉਹਨਾਂ ਦੇ ਸਕ੍ਰੋਲ ਕਰਨ 'ਤੇ ਚੱਲਦੀ ਹੈ।
ਛੋਟੇ (200 KB ਤੋਂ ਘੱਟ) ਐਨੀਮੇਟਡ GIFs ਜ਼ਿਆਦਾਤਰ ਈਮੇਲ ਦਸਤਖਤਾਂ ਵਿੱਚ ਕੰਮ ਕਰਦੇ ਹਨ। ਜ਼ਿਆਦਾਤਰ ਈਮੇਲ ਕਲਾਇੰਟ MP4 ਨੂੰ ਦਸਤਖਤਾਂ ਤੋਂ ਪੂਰੀ ਤਰ੍ਹਾਂ ਹਟਾ ਦਿੰਦੇ ਹਨ।
ਚੈਟ ਵਿੱਚ ਸਾਂਝਾ ਕਰਨ ਲਈ ਇੱਕ ਫਿਲਮ ਜਾਂ ਸ਼ੋਅ ਕਲਿੱਪ ਨੂੰ GIF ਵਿੱਚ ਬਦਲੋ। ਸਰਵਵਿਆਪਕ ਤੌਰ 'ਤੇ ਸਵੀਕਾਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਬਿਨਾਂ ਕਿਸੇ ਪਲੇਅਰ ਦੇ ਹਰ ਜਗ੍ਹਾ ਚੱਲਦਾ ਹੈ।
MP4 ਸਭ ਤੋਂ ਵਿਆਪਕ ਸਹਿਯੋਗ ਵਾਲਾ ਵੀਡੀਓ container ਹੈ, ਜੋ ISO Base Media File Format 'ਤੇ ਆਧਾਰਿਤ ਹੈ। ਇਹ H.264, H.265 ਅਤੇ AV1 ਵੀਡੀਓ ਨੂੰ AAC, MP3 ਜਾਂ Opus ਆਡੀਓ ਨਾਲ ਸੰਭਾਲ ਸਕਦਾ ਹੈ.
Animated GIF ਪੰਰੰਪਰਿਕ ਛੋਟੀ-ਲੂਪ ਇਮੇਜ ਫਾਰਮੈਟ ਹੈ। ਹਰ ਬਰਾਊਜ਼ਰ ਅਤੇ ਚੈਟ ਐਪ 'ਤੇ ਚਲਦਾ ਹੈ, ਪਰ MP4 ਜਾਂ WebM ਵਰਗੇ ਆਧੁਨਿਕ ਵੀਡੀਓ ਫਾਰਮੈਟਾਂ ਨਾਲ ਤੁਲਨਾ ਕਰਨ 'ਤੇ ਭਾਰੀ ਅਤੇ ਲੌਸੀ ਹੁੰਦਾ ਹੈ.
ਉਪਰ ਦਿੱਤੇ ਕਨਵਰਟਰ 'ਤੇ ਇੱਕ MP4 ਖਿੱਚੋ, ਜਾਂ ਆਪਣੇ ਡਿਵਾਈਸ ਤੋਂ ਚੁਣਨ ਲਈ ਬਾਕਸ 'ਤੇ ਕਲਿੱਕ ਕਰੋ.
ਅਸੀਂ ਨਿਕਾਸ ਫਾਰਮੈਟ ਵਜੋਂ GIF ਪਹਿਲਾਂ ਹੀ ਚੁਣ ਲਿਆ ਹੈ. ਜੇ ਤੁਸੀਂ ਵੱਖਰਾ ਟਾਰਗੇਟ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਡ੍ਰੌਪਡਾਊਨ ਵਿੱਚੋਂ ਇਸਨੂੰ ਬਦਲੋ.
Convert 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਪ੍ਰੋਗਰੈਸ ਬਾਰ ਖਤਮ ਹੋਣ ਦੀ ਉਡੀਕ ਕਰੋ। ਜਦੋਂ GIF ਤਿਆਰ ਹੋ ਜਾਵੇ ਤਾਂ ਉਸਨੂੰ ਡਾਊਨਲੋਡ ਕਰੋ।
ਐਨੀਮੇਟਿਡ GIF ਨੂੰ MP4 ਵਿੱਚ ਬਦਲੋ ਤਾਂ ਕਿ ਫਾਇਲਾਂ ਛੋਟੀਆਂ ਹੋਣ, ਪਲੇਬੈਕ ਨਰਮ ਹੋਵੇ, ਅਤੇ ਅਪਲੋਡ ਰੱਦ ਨਾ ਹੋਣ।
MP4 ਨੂੰ WebM ਵਿੱਚ ਬਦਲੋ ਛੋਟੇ ਫਾਇਲ ਸਾਈਜ਼ ਅਤੇ ਓਪਨ-ਸੋਰਸ-ਮਿੱਤਰ ਵੈੱਬ ਡਿਲਿਵਰੀ ਲਈ.
QuickTime MOV (ਤੁਹਾਡੇ iPhone ਜਾਂ Mac ਤੋਂ) ਨੂੰ ਇੱਕ MP4 ਵਿੱਚ ਬਦਲੋ ਜੋ ਹਰ ਥਾਂ ਚਲਦਾ ਹੈ - ਸੈਕਿੰਡਾਂ ਵਿੱਚ, ਤੁਹਾਡੇ ਬ੍ਰਾਉਜ਼ਰ ਵਿੱਚ.