AV1 ವೀಡಿಯೊದೊಂದಿಗೆ GIF ಅನ್ನು ಬದಲಾಯಿಸುವ ಸಮಯ ಇದು

AV1 ವೀಡಿಯೊದೊಂದಿಗೆ GIF ಅನ್ನು ಬದಲಾಯಿಸುವ ಸಮಯ ಇದು

ಇದು 2019 ಮತ್ತು ನಾವು GIF ಗಳನ್ನು ನಿರ್ಧರಿಸುವ ಸಮಯವಾಗಿದೆ (ಇಲ್ಲ, ನಾವು ಈ ನಿರ್ಧಾರದ ಬಗ್ಗೆ ಮಾತನಾಡುವುದಿಲ್ಲ! ನಾವು ಇಲ್ಲಿ ಎಂದಿಗೂ ಒಪ್ಪುವುದಿಲ್ಲ! - ಇಲ್ಲಿ ನಾವು ಇಂಗ್ಲಿಷ್‌ನಲ್ಲಿ ಉಚ್ಚಾರಣೆಯ ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತಿದ್ದೇವೆ, ನಮಗೆ ಇದು ಪ್ರಸ್ತುತವಲ್ಲ - ಅಂದಾಜು. ಅನುವಾದ) GIF ಗಳು ದೊಡ್ಡ ಪ್ರಮಾಣದ ಜಾಗವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತವೆ (ಸಾಮಾನ್ಯವಾಗಿ ಹಲವಾರು ಮೆಗಾಬೈಟ್‌ಗಳು!), ನೀವು ವೆಬ್ ಡೆವಲಪರ್ ಆಗಿದ್ದರೆ, ನಿಮ್ಮ ಆಸೆಗಳಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ವಿರುದ್ಧವಾಗಿದೆ! ವೆಬ್ ಡೆವಲಪರ್ ಆಗಿ, ಬಳಕೆದಾರರು ಡೌನ್‌ಲೋಡ್ ಮಾಡಬೇಕಾದ ವಿಷಯಗಳನ್ನು ಕಡಿಮೆ ಮಾಡಲು ನೀವು ಬಯಸುತ್ತೀರಿ ಇದರಿಂದ ಸೈಟ್ ತ್ವರಿತವಾಗಿ ಲೋಡ್ ಆಗುತ್ತದೆ. ಅದೇ ಕಾರಣಕ್ಕಾಗಿ, ನೀವು JavaScript ಅನ್ನು ಕಡಿಮೆಗೊಳಿಸುತ್ತೀರಿ, PNG, JPEG ಅನ್ನು ಆಪ್ಟಿಮೈಜ್ ಮಾಡಿ ಮತ್ತು ಕೆಲವೊಮ್ಮೆ ಪರಿವರ್ತಿಸಿ JPEG ನಿಂದ WebP. ಆದರೆ ಹಳೆಯ GIF ನೊಂದಿಗೆ ಏನು ಮಾಡಬೇಕು?

ನಾವು ಎಲ್ಲಿಗೆ ಹೋಗುತ್ತಿದ್ದೇವೆಯೋ ಅಲ್ಲಿ ನಮಗೆ GIF ಗಳ ಅಗತ್ಯವಿರುವುದಿಲ್ಲ!

ಸೈಟ್ ಲೋಡಿಂಗ್ ವೇಗವನ್ನು ಸುಧಾರಿಸುವುದು ನಿಮ್ಮ ಗುರಿಯಾಗಿದ್ದರೆ, ನೀವು GIF ಗಳನ್ನು ತೊಡೆದುಹಾಕಬೇಕು! ಆದರೆ ನೀವು ಅನಿಮೇಟೆಡ್ ಚಿತ್ರಗಳನ್ನು ಹೇಗೆ ಮಾಡುತ್ತೀರಿ? ಉತ್ತರವು ವೀಡಿಯೊವಾಗಿದೆ. ಮತ್ತು ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ, ನೀವು ಉತ್ತಮ ಗುಣಮಟ್ಟದ ಮತ್ತು 50-90% ನಷ್ಟು ಜಾಗವನ್ನು ಉಳಿಸುತ್ತೀರಿ! ಜೀವನದಲ್ಲಿ, ಹೆಚ್ಚಿನ ವಿಷಯಗಳು ತಮ್ಮ ಬಾಧಕಗಳನ್ನು ಹೊಂದಿವೆ. ನೀವು GIF ಅನ್ನು ವೀಡಿಯೊದೊಂದಿಗೆ ಬದಲಾಯಿಸಿದಾಗ, ಹೆಚ್ಚಾಗಿ ನೀವು ಯಾವುದೇ ಅನಾನುಕೂಲಗಳನ್ನು ಕಂಡುಹಿಡಿಯಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ.

ಎಲ್ಲಾ GIF ಗಳೊಂದಿಗೆ ಕೆಳಗೆ!

ಅದೃಷ್ಟವಶಾತ್, GIF ಗಳನ್ನು ವೀಡಿಯೊಗಳೊಂದಿಗೆ ಬದಲಾಯಿಸುವುದು ಇತ್ತೀಚಿನ ವರ್ಷಗಳಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿದೆ, ಆದ್ದರಿಂದ ಎಲ್ಲಾ ಅಗತ್ಯ ಉಪಕರಣಗಳು ಈಗಾಗಲೇ ಬಳಕೆಯಲ್ಲಿವೆ. ಈ ಪೋಸ್ಟ್‌ನಲ್ಲಿ, ನಾನು ಚಕ್ರವನ್ನು ಮರುಶೋಧಿಸುವುದಿಲ್ಲ, ಆದರೆ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪರಿಹಾರಗಳನ್ನು ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ಸುಧಾರಿಸುತ್ತೇನೆ. ಆದ್ದರಿಂದ ಸಾರಾಂಶ ಇಲ್ಲಿದೆ:

  1. GIF ಅನ್ನು ತೆಗೆದುಕೊಂಡು ಅದನ್ನು ವೀಡಿಯೊಗೆ ಪರಿವರ್ತಿಸಿ
  2. H.264 ಅಥವಾ VP9 ಬಳಸಿಕೊಂಡು ವೀಡಿಯೊವನ್ನು ಎನ್ಕೋಡ್ ಮಾಡಿ, ಅಂದರೆ. ಅದನ್ನು ಕುಗ್ಗಿಸಿ ಮತ್ತು MP4 ಅಥವಾ WebM ಕಂಟೇನರ್‌ಗೆ ಪ್ಯಾಕ್ ಮಾಡಿ
  3. ಬದಲಾಯಿಸಿ <img> ಅನಿಮೇಟೆಡ್ GIF ಜೊತೆಗೆ <video> ರೋಲರ್ನೊಂದಿಗೆ
  4. GIF ಪರಿಣಾಮಕ್ಕಾಗಿ ಧ್ವನಿ ಮತ್ತು ಲೂಪ್ ಇಲ್ಲದೆ ಸ್ವಯಂಪ್ಲೇ ಆನ್ ಮಾಡಿ

ಪ್ರಕ್ರಿಯೆಯನ್ನು ವಿವರಿಸುವ ಉತ್ತಮ ದಾಖಲೆಗಳನ್ನು Google ಹೊಂದಿದೆ.

ಇದು 2019

ಈಗ 2019. ಪ್ರಗತಿಯು ಮುಂದುವರಿಯುತ್ತದೆ, ಮತ್ತು ನಾವು ಅದನ್ನು ಮುಂದುವರಿಸಬೇಕು. ಇಲ್ಲಿಯವರೆಗೆ ನಾವು ಎಲ್ಲಾ ಬ್ರೌಸರ್‌ಗಳು ಮತ್ತು ವೀಡಿಯೊ ಎನ್‌ಕೋಡಿಂಗ್ ಪರಿಕರಗಳಲ್ಲಿ ವ್ಯಾಪಕವಾಗಿ ಬೆಂಬಲಿತವಾಗಿರುವ ಎರಡು ಕೊಡೆಕ್ ಆಯ್ಕೆಗಳನ್ನು ಹೊಂದಿದ್ದೇವೆ:

  1. H.264 - 2003 ರಲ್ಲಿ ಪರಿಚಯಿಸಲಾಯಿತು ಮತ್ತು ಇಂದು ಹೆಚ್ಚು ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ
  2. VP9 - 2013 ರಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡಿತು ಮತ್ತು H.50 ಗೆ ಹೋಲಿಸಿದರೆ ಸುಮಾರು 264% ಸಂಕುಚಿತ ಸುಧಾರಣೆಗಳನ್ನು ಸಾಧಿಸಿದೆ ಅವರು ಇಲ್ಲಿ ಬರೆದಂತೆ ಎಲ್ಲವೂ ಯಾವಾಗಲೂ ತುಂಬಾ ಗುಲಾಬಿ ಅಲ್ಲ

ಗಮನಿಸಿ: H.265 H.264 ನ ಮುಂದಿನ ಆವೃತ್ತಿಯಾಗಿದ್ದರೂ ಮತ್ತು VP9 ನೊಂದಿಗೆ ಸ್ಪರ್ಧಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ, ಪುಟದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಕಳಪೆ ಬ್ರೌಸರ್ ಬೆಂಬಲದಿಂದಾಗಿ ನಾನು ಅದನ್ನು ಪರಿಗಣಿಸುವುದಿಲ್ಲ https://caniuse.com/#feat=hevc. H.265 H.264 ನಂತೆ ವ್ಯಾಪಕವಾಗದಿರಲು ಮತ್ತು ಅಲೈಯನ್ಸ್ ಆಫ್ ಓಪನ್ ಮೀಡಿಯಾ ಕನ್ಸೋರ್ಟಿಯಂ ಏಕೆ ರಾಯಧನ-ಮುಕ್ತ ಕೊಡೆಕ್, AV1 ನೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆ ಎಂಬುದಕ್ಕೆ ಪರವಾನಗಿ ವೆಚ್ಚಗಳು ಮುಖ್ಯ ಕಾರಣ.

ನೆನಪಿಡಿ, ಲೋಡಿಂಗ್ ಸಮಯವನ್ನು ವೇಗಗೊಳಿಸಲು ಬೃಹತ್ GIF ಗಳನ್ನು ಸಾಧ್ಯವಾದಷ್ಟು ಚಿಕ್ಕ ಗಾತ್ರಕ್ಕೆ ಕುಗ್ಗಿಸುವುದು ನಮ್ಮ ಗುರಿಯಾಗಿದೆ. ನಮ್ಮ ಶಸ್ತ್ರಾಗಾರದಲ್ಲಿ ವೀಡಿಯೊ ಕಂಪ್ರೆಷನ್‌ಗಾಗಿ ನಾವು ಹೊಸ ಮಾನದಂಡವನ್ನು ಹೊಂದಿಲ್ಲದಿದ್ದರೆ ಅದು ವಿಚಿತ್ರ 2019 ಆಗಿರುತ್ತದೆ. ಆದರೆ ಇದು ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಮತ್ತು ಇದನ್ನು AV1 ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. AV1 ನೊಂದಿಗೆ ನೀವು ಮಾಡಬಹುದು VP30 ಗೆ ಹೋಲಿಸಿದರೆ ಸಂಕೋಚನದಲ್ಲಿ ಸರಿಸುಮಾರು 9% ಸುಧಾರಣೆಯನ್ನು ಸಾಧಿಸುತ್ತದೆ. ಲೆಪೋಟಾ! 🙂

AV1 2019 ರಿಂದ ನಿಮ್ಮ ಸೇವೆಯಲ್ಲಿದೆ!

ಡೆಸ್ಕ್‌ಟಾಪ್‌ಗಳಲ್ಲಿ

ಇತ್ತೀಚೆಗೆ AV1 ವೀಡಿಯೊ ಡಿಕೋಡಿಂಗ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಡೆಸ್ಕ್‌ಟಾಪ್ ಆವೃತ್ತಿಗಳಿಗೆ ಸೇರಿಸಲಾಗಿದೆ ಗೂಗಲ್ ಕ್ರೋಮ್ 70 и ಮೊಜಿಲ್ಲಾ ಫೈರ್ಫಾಕ್ಸ್ 65. ಇದೀಗ ಫೈರ್‌ಫಾಕ್ಸ್ ಬೆಂಬಲವು ದೋಷಯುಕ್ತವಾಗಿದೆ ಮತ್ತು ಕ್ರ್ಯಾಶ್‌ಗಳಿಗೆ ಕಾರಣವಾಗಬಹುದು, ಆದರೆ ಸೇರ್ಪಡೆಯೊಂದಿಗೆ ವಿಷಯಗಳನ್ನು ಸುಧಾರಿಸಬೇಕು dav1d ಡಿಕೋಡರ್ ಈಗಾಗಲೇ Firefox 67 ನಲ್ಲಿದೆ (ಈಗಾಗಲೇ ಬಿಡುಗಡೆಯಾಗಿದೆ, ಆದರೆ ಬೆಂಬಲ ಕಾಣಿಸಿಕೊಂಡಿದೆ - ಅಂದಾಜು ಅನುವಾದ.). ಹೊಸ ಆವೃತ್ತಿಯ ಬಗ್ಗೆ ವಿವರಗಳಿಗಾಗಿ ಓದಿ - dav1d 0.3.0 ಬಿಡುಗಡೆ: ಇನ್ನೂ ವೇಗವಾಗಿ!

ಸ್ಮಾರ್ಟ್ಫೋನ್ಗಳಲ್ಲಿ

ಸೂಕ್ತವಾದ ಡಿಕೋಡರ್‌ಗಳ ಕೊರತೆಯಿಂದಾಗಿ ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗಳಿಗೆ ಪ್ರಸ್ತುತ ಯಾವುದೇ ಹಾರ್ಡ್‌ವೇರ್ ಬೆಂಬಲವಿಲ್ಲ. ನೀವು ಸಾಫ್ಟ್‌ವೇರ್ ಡಿಕೋಡಿಂಗ್ ಮಾಡಬಹುದು, ಆದರೂ ಇದು ಹೆಚ್ಚಿದ ಬ್ಯಾಟರಿ ಬಳಕೆಗೆ ಕಾರಣವಾಗುತ್ತದೆ. AV1 ಹಾರ್ಡ್‌ವೇರ್ ಡಿಕೋಡಿಂಗ್ ಅನ್ನು ಬೆಂಬಲಿಸುವ ಮೊದಲ ಮೊಬೈಲ್ SOC ಗಳು 2020 ರಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತವೆ.

ತದನಂತರ ಲೇಖನದ ಓದುಗರು, "ಮೊಬೈಲ್ ಫೋನ್‌ಗಳು ಇನ್ನೂ ಸರಿಯಾಗಿ ಬೆಂಬಲಿಸದಿದ್ದರೆ, AV1 ಅನ್ನು ಏಕೆ ಬಳಸಬೇಕು?"

AV1 ಸಾಕಷ್ಟು ಹೊಸ ಕೊಡೆಕ್ ಆಗಿದೆ, ಮತ್ತು ನಾವು ಅದರ ರೂಪಾಂತರದ ಪ್ರಾರಂಭದಲ್ಲಿದ್ದೇವೆ. ಈ ಲೇಖನವನ್ನು "ನೀವು ಅಡುಗೆ ಮಾಡುವಾಗ, ಜನಸಮೂಹವು ಅನುಸರಿಸುತ್ತದೆ" ಹಂತ ಎಂದು ಯೋಚಿಸಿ. ಡೆಸ್ಕ್‌ಟಾಪ್ ಬೆಂಬಲವು ಕೆಲವು ಪ್ರೇಕ್ಷಕರಿಗೆ ಸೈಟ್‌ಗಳನ್ನು ವೇಗಗೊಳಿಸುತ್ತದೆ. ಮತ್ತು ಗುರಿ ಸಾಧನದಲ್ಲಿ AV1 ಬೆಂಬಲಿಸದಿದ್ದಾಗ ಹಳೆಯ ಕೊಡೆಕ್‌ಗಳನ್ನು ಫಾಲ್‌ಬ್ಯಾಕ್ ಸನ್ನಿವೇಶವಾಗಿ ಬಳಸಬಹುದು. ಆದರೆ ಬಳಕೆದಾರರು AV1 ಬೆಂಬಲದೊಂದಿಗೆ ಸಾಧನಗಳಿಗೆ ಬದಲಾಯಿಸುವುದರಿಂದ, ಎಲ್ಲವೂ ಸಿದ್ಧವಾಗುತ್ತವೆ. ಇದನ್ನು ಸಾಧಿಸಲು, ಕೆಳಗೆ ತೋರಿಸಿರುವಂತೆ ನಾವು ವೀಡಿಯೊ ಟ್ಯಾಗ್ ಅನ್ನು ರಚಿಸಬೇಕಾಗಿದೆ, ಇದು ಬ್ರೌಸರ್ ತನ್ನ ಆದ್ಯತೆಯ ಸ್ವರೂಪವನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ - AV1 - >> VP9 - >> H.264. ಸರಿ, ಬಳಕೆದಾರರು ಹಳೆಯ ಸಾಧನ ಅಥವಾ ನ್ಯಾವಿಗೇಟರ್ ಹೊಂದಿದ್ದರೆ ಅದು ವೀಡಿಯೊವನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ (ಇದು H264 ನೊಂದಿಗೆ ಅತ್ಯಂತ ಅಸಂಭವವಾಗಿದೆ), ನಂತರ ಅವರು ಕೇವಲ GIF ಅನ್ನು ನೋಡುತ್ತಾರೆ

<video style="display:block; margin: 0 auto;" autoplay loop muted playsinline poster="RollingCredits.jpg">
  <source src="media/RollingCredits.av1.mp4" type="video/mp4">
  <source src="media/RollingCredits.vp9.webm" type="video/webm">
  <source src="media/RollingCredits.x264.mp4" type="video/mp4">
  <img src="media/RollingCredits.gif">
</video>

AV1 ರ ರಚನೆ

AV1 ನಲ್ಲಿ ವೀಡಿಯೊಗಳನ್ನು ರಚಿಸುವುದು ಸುಲಭ. ನಿಮ್ಮ ಸಿಸ್ಟಮ್‌ಗಾಗಿ ಇತ್ತೀಚಿನ ffmpeg ಬಿಲ್ಡ್ ಅನ್ನು ಇಲ್ಲಿಂದ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಕೆಳಗಿನ ಆಜ್ಞೆಗಳನ್ನು ಬಳಸಿ. ಗುರಿ ಬಿಟ್ರೇಟ್ ಸಾಧಿಸಲು ನಾವು 2 ಪಾಸ್‌ಗಳನ್ನು ಬಳಸುತ್ತೇವೆ. ಇದನ್ನು ಮಾಡಲು ನಾವು ffmpeg ಅನ್ನು ಎರಡು ಬಾರಿ ರನ್ ಮಾಡುತ್ತೇವೆ. ಮೊದಲ ಬಾರಿಗೆ ನಾವು ಫಲಿತಾಂಶವನ್ನು ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದ ಫೈಲ್‌ಗೆ ಬರೆಯುತ್ತೇವೆ. ಇದು ffmpeg ನ ಎರಡನೇ ರನ್‌ಗೆ ಅಗತ್ಯವಿರುವ ಲಾಗ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ.

# Linux or Mac
## Проход 1
ffmpeg -i input.mp4 -c:v libaom-av1 -b:v 200k -filter:v scale=720:-1 -strict experimental -cpu-used 1 -tile-columns 2 -row-mt 1 -threads 8 -pass 1 -f mp4 /dev/null && 
## Проход 2
ffmpeg -i input.mp4 -pix_fmt yuv420p -movflags faststart -c:v libaom-av1 -b:v 200k -filter:v scale=720:-1 -strict experimental -cpu-used 1 -tile-columns 2 -row-mt 1 -threads 8 -pass 2 output.mp4

# Windows
## Проход 1
ffmpeg.exe -i input.mp4 -c:v libaom-av1 -b:v 200k -filter:v scale=720:-1 -strict experimental -cpu-used 1 -tile-columns 2 -row-mt 1 -threads 8 -pass 1 -f mp4 NUL && ^
## Проход 2
ffmpeg.exe -i input.mp4 -pix_fmt yuv420p -movflags faststart -c:v libaom-av1 -b:v 200k -filter:v scale=720:-1 -strict experimental -cpu-used 1 -tile-columns 2 -row-mt 1 -threads 8 -pass 2 output.mp4

ನಿಯತಾಂಕಗಳ ಸ್ಥಗಿತ ಇಲ್ಲಿದೆ:

-i - Входной файл.

-pix_fmt - Используем формат 4:2:0 для выбора информации о цветности в видео. Существует много других возможных форматов, но 4:2:0 наиболее совместимый.

-c:v - Какой кодек использовать, в нашем случае - AV1.<br />
-b:v – Средний битрейт, которого мы хотим добиться.

-filter:v scale - Фильтр масштаба ffmpeg используется для уменьшения разрешения видео. Мы устанавливаем X:-1 что говорит ffmpeg уменьшить ширину до X, сохранив соотношение сторон.

-strict experimental - Надо указать, т.к. AV1 достаточно новый кодек.

-cpu-used - Ужасно названный параметр, который на самом деле используется для выбора уровня качества видео. Возможные значения 0-4. Чем меньше значение, тем лучше качество и, соответственно, больше время, которое займёт кодировка.

-tile-columns - Для использования нескольких тредов. Говорит AV1 разбить видео на отдельные колонки, которые могут быть перекодированы независимо для лучшей утилизации ЦПУ.

-row-mt – Тоже, что и предыдущий параметр, но разбивает так же на строки внутри колонок.

-threads - Количество тредов.

-pass - Какой проход сейчас выполняется.

-f - Используется только при первом проходе. Указывает формат выходного файла, т.е. MP4 в нашем случае.

-movflags faststart - Включаем быстрый старт видео, перемещая часть данных в начало файла. Это позволит начать воспроизведение ещё до полной загрузка файла.

GIF ಗಳನ್ನು ತಯಾರಿಸುವುದು

GIF ಅನ್ನು ರಚಿಸಲು ನಾನು ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿದ್ದೇನೆ. ಗಾತ್ರವನ್ನು ಕಡಿಮೆ ಮಾಡಲು, ನಾನು GIF ಅನ್ನು 720px ಅಗಲಕ್ಕೆ ಮತ್ತು ಮೂಲ 12 fps ವೀಡಿಯೊ ಬದಲಿಗೆ 24 fps ಗೆ ಸ್ಕೇಲ್ ಮಾಡಿದ್ದೇನೆ.

./ffmpeg -i /mnt/c/Users/kasing/Desktop/ToS.mov -ss 00:08:08 -t 12
-filter_complex "[0:v] fps=12,scale=720:-1" -y scene2.gif

ಪರೀಕ್ಷಾ ಫಲಿತಾಂಶಗಳು

ನೂರು ಬಾರಿ ಓದುವುದಕ್ಕಿಂತ ಒಮ್ಮೆ ನೋಡುವುದು ಉತ್ತಮ, ಸರಿ? ನಮ್ಮ ಉದ್ದೇಶಗಳಿಗಾಗಿ AV1 ಸರಿಯಾದ ಆಯ್ಕೆಯಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳೋಣ. ನಾನು ಇಲ್ಲಿ ಲಭ್ಯವಿರುವ ಉಚಿತ ಟಿಯರ್ಸ್ ಆಫ್ ಸ್ಟೀಲ್ ವೀಡಿಯೊವನ್ನು ತೆಗೆದುಕೊಂಡಿದ್ದೇನೆ https://mango.blender.org/, ಮತ್ತು AV1, VP9, ​​H.264 ಕೊಡೆಕ್‌ಗಳಿಗೆ ಸರಿಸುಮಾರು ಅದೇ ಬಿಟ್ರೇಟ್ ಬಳಸಿ ಅದನ್ನು ಪರಿವರ್ತಿಸಲಾಗಿದೆ. ಫಲಿತಾಂಶಗಳನ್ನು ಕೆಳಗೆ ನೀಡಲಾಗಿದೆ ಆದ್ದರಿಂದ ನೀವು ಅವುಗಳನ್ನು ನಿಮಗಾಗಿ ಹೋಲಿಸಬಹುದು.

ಸೂಚನೆ 1: ಕೆಳಗಿನ ಫೈಲ್ ನಿಮಗಾಗಿ ಲೋಡ್ ಆಗದಿದ್ದರೆ, ನಿಮ್ಮ ಬ್ರೌಸರ್ ಅನ್ನು ನವೀಕರಿಸುವ ಸಮಯ ಇರಬಹುದು. ನಾನು Chrome, Vivaldi, Brave ಅಥವಾ Opera ನಂತಹ Chromium ಆಧಾರಿತ ಬ್ರೌಸರ್ ಅನ್ನು ಶಿಫಾರಸು ಮಾಡುತ್ತೇನೆ. AV1 ಬೆಂಬಲದ ಇತ್ತೀಚಿನ ಮಾಹಿತಿ ಇಲ್ಲಿದೆ https://caniuse.com/#feat=av1

ಸೂಚನೆ 2: Linux ನಲ್ಲಿ Firefox 66 ಗಾಗಿ ನೀವು ಧ್ವಜವನ್ನು ಹೊಂದಿಸಬೇಕಾಗುತ್ತದೆ media.av1.enabled ಅರ್ಥದಲ್ಲಿ true в about:config

ಸೂಚನೆ 3: ಅವುಗಳ ದೊಡ್ಡ ಗಾತ್ರ ಮತ್ತು ಈ ಪುಟವನ್ನು ಲೋಡ್ ಮಾಡಲು ಅಗತ್ಯವಿರುವ ಡೇಟಾದ ಪ್ರಮಾಣದಿಂದಾಗಿ ಸಾಮಾನ್ಯ GIF ಗಳನ್ನು ಕೆಳಗೆ ಸೇರಿಸದಿರಲು ನಾನು ನಿರ್ಧರಿಸಿದ್ದೇನೆ! (ಇದು ವಿಪರ್ಯಾಸವಾಗಿದೆ, ಏಕೆಂದರೆ ಈ ಪುಟವು ಪುಟದಲ್ಲಿನ ಡೇಟಾದ ಪ್ರಮಾಣವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ :)). ಆದರೆ ನೀವು ಅಂತಿಮ GIF ಗಳನ್ನು ಇಲ್ಲಿ ನೋಡಬಹುದು https://github.com/singhkays/its-time-replace-gifs-with-av1-video/blob/master/GIFs

ಅನುವಾದಕರ ಟಿಪ್ಪಣಿ: ಸ್ವಯಂಪ್ಲೇ ಸಕ್ರಿಯಗೊಳಿಸಲು ಮತ್ತು ಫೈಲ್ ಅನ್ನು ಲೂಪ್ ಮಾಡಲು Habr ನಿಮಗೆ ಅನುಮತಿಸುವುದಿಲ್ಲ, ಆದ್ದರಿಂದ ನೀವು ಗುಣಮಟ್ಟವನ್ನು ಮಾತ್ರ ಮೌಲ್ಯಮಾಪನ ಮಾಡಬಹುದು. "ಅನಿಮೇಟೆಡ್ ಚಿತ್ರಗಳು" ಲೈವ್ ಆಗಿ ಹೇಗೆ ಕಾಣುತ್ತದೆ ಎಂಬುದನ್ನು ನೀವು ನೋಡಬಹುದು ಮೂಲ ಲೇಖನ.

ದೃಶ್ಯ 1 @ 200 Kbps

ಇಲ್ಲಿ ಸಾಕಷ್ಟು ಚಲನೆ ಇದೆ, ಇದು ಕಡಿಮೆ ಬಿಟ್ರೇಟ್‌ಗಳಲ್ಲಿ ವಿಶೇಷವಾಗಿ ಸೂಕ್ಷ್ಮವಾಗಿರುತ್ತದೆ. ಈ ಬಿಟ್ರೇಟ್‌ನಲ್ಲಿ H.264 ಎಷ್ಟು ಕೆಟ್ಟದಾಗಿದೆ ಎಂಬುದನ್ನು ನೀವು ತಕ್ಷಣ ನೋಡಬಹುದು; ಚೌಕಗಳು ತಕ್ಷಣವೇ ಗೋಚರಿಸುತ್ತವೆ. VP9 ಪರಿಸ್ಥಿತಿಯನ್ನು ಸ್ವಲ್ಪ ಸುಧಾರಿಸುತ್ತದೆ, ಆದರೆ ಚೌಕಗಳು ಇನ್ನೂ ಗೋಚರಿಸುತ್ತವೆ. AV1 ಸ್ಪಷ್ಟವಾಗಿ ಗೆಲ್ಲುತ್ತದೆ, ನಿಸ್ಸಂಶಯವಾಗಿ ಉತ್ತಮ ಚಿತ್ರವನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.

H.264

VP9

AV1

ದೃಶ್ಯ 2 @ 200 Kbps

ಇಲ್ಲಿ ಸಾಕಷ್ಟು ಅರೆಪಾರದರ್ಶಕ CGI ವಿಷಯವಿದೆ. ಫಲಿತಾಂಶಗಳು ಕಳೆದ ಬಾರಿಗಿಂತ ಭಿನ್ನವಾಗಿಲ್ಲ, ಆದರೆ ಒಟ್ಟಾರೆಯಾಗಿ AV1 ಉತ್ತಮವಾಗಿ ಕಾಣುತ್ತದೆ.

H.264

VP9

AV1

ದೃಶ್ಯ 3 @ 100 Kbps

ಈ ದೃಶ್ಯದಲ್ಲಿ, ನಾವು ಬಿಟ್ರೇಟ್ ಅನ್ನು 100 Kbps ಗೆ ಇಳಿಸುತ್ತೇವೆ ಮತ್ತು ಫಲಿತಾಂಶಗಳು ಸ್ಥಿರವಾಗಿರುತ್ತವೆ. ಕಡಿಮೆ ಬಿಟ್ರೇಟ್‌ಗಳಲ್ಲಿಯೂ ಸಹ AV1 ತನ್ನ ನಾಯಕತ್ವವನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ!

H.264

VP9

AV1

ಕೇಕ್ ಮೇಲೆ ಚೆರ್ರಿ

GIF ಗೆ ಹೋಲಿಸಿದರೆ ಬ್ಯಾಂಡ್‌ವಿಡ್ತ್‌ನ ಮೊತ್ತವನ್ನು ಉಳಿಸಲಾಗಿದೆ ಎಂದು ಭಾವಿಸುವ ಮೂಲಕ ಈ ಲೇಖನವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು - ಎಲ್ಲಾ ವೀಡಿಯೊಗಳ ಒಟ್ಟು ಗಾತ್ರವು ಹೆಚ್ಚಾಗಿದೆ... 1.62 MB!! ಸರಿ. ಕೆಲವು ಫಕಿಂಗ್ 1,708,032 ಬೈಟ್‌ಗಳು! ಹೋಲಿಕೆಗಾಗಿ, ಪ್ರತಿ ದೃಶ್ಯಕ್ಕಾಗಿ GIF ಮತ್ತು AV1 ವೀಡಿಯೊ ಗಾತ್ರಗಳು ಇಲ್ಲಿವೆ

GIF
AV1

ದೃಶ್ಯ 1
11.7 ಎಂಬಿ
0.33 ಎಂಬಿ

ದೃಶ್ಯ 2
7.27 ಎಂಬಿ
0.18 ಎಂಬಿ

ದೃಶ್ಯ 3
5.62 ಎಂಬಿ
0.088 ಎಂಬಿ

ಸರಳವಾಗಿ ಬೆರಗುಗೊಳಿಸುತ್ತದೆ! ಹೌದಲ್ಲವೇ?

ಗಮನಿಸಿ: VP9 ಮತ್ತು H264 ನ ಫೈಲ್ ಗಾತ್ರಗಳನ್ನು ನೀಡಲಾಗಿಲ್ಲ, ಏಕೆಂದರೆ ಅವುಗಳು ಒಂದೇ ಬಿಟ್ರೇಟ್ ಬಳಕೆಯಿಂದಾಗಿ AV1 ನಿಂದ ಪ್ರಾಯೋಗಿಕವಾಗಿ ಭಿನ್ನವಾಗಿರುವುದಿಲ್ಲ. ಈ ಕೊಡೆಕ್‌ಗಳು GIF ಗಿಂತ ಚಿಕ್ಕದಾದ ಫೈಲ್ ಗಾತ್ರದಲ್ಲಿ ಉತ್ತಮ ಗುಣಮಟ್ಟವನ್ನು ಉತ್ಪಾದಿಸುತ್ತವೆ ಎಂಬುದನ್ನು ಹೈಲೈಟ್ ಮಾಡಲು, ಅದೇ ಗಾತ್ರಗಳೊಂದಿಗೆ ಇನ್ನೂ ಎರಡು ಕಾಲಮ್‌ಗಳನ್ನು ಸೇರಿಸುವುದು ಅನಗತ್ಯವಾಗಿರುತ್ತದೆ.

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ