FFmpeg 4.4 ಮಲ್ಟಿಮೀಡಿಯಾ ಪ್ಯಾಕೇಜ್‌ನ ಬಿಡುಗಡೆ

ಹತ್ತು ತಿಂಗಳ ಅಭಿವೃದ್ಧಿಯ ನಂತರ, FFmpeg 4.4 ಮಲ್ಟಿಮೀಡಿಯಾ ಪ್ಯಾಕೇಜ್ ಲಭ್ಯವಿದೆ, ಇದರಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಸೆಟ್ ಮತ್ತು ವಿವಿಧ ಮಲ್ಟಿಮೀಡಿಯಾ ಫಾರ್ಮ್ಯಾಟ್‌ಗಳಲ್ಲಿ (ಆಡಿಯೋ ಮತ್ತು ವೀಡಿಯೋ ಫಾರ್ಮ್ಯಾಟ್‌ಗಳನ್ನು ರೆಕಾರ್ಡ್ ಮಾಡುವುದು, ಪರಿವರ್ತಿಸುವುದು ಮತ್ತು ಡಿಕೋಡಿಂಗ್ ಮಾಡುವುದು) ಲೈಬ್ರರಿಗಳ ಸಂಗ್ರಹವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಪ್ಯಾಕೇಜ್ ಅನ್ನು LGPL ಮತ್ತು GPL ಪರವಾನಗಿಗಳ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗುತ್ತದೆ, FFmpeg ಅಭಿವೃದ್ಧಿಯನ್ನು MPlayer ಯೋಜನೆಯ ಪಕ್ಕದಲ್ಲಿ ಕೈಗೊಳ್ಳಲಾಗುತ್ತದೆ.

FFmpeg 4.4 ಗೆ ಸೇರಿಸಲಾದ ಬದಲಾವಣೆಗಳ ಪೈಕಿ:

  • HEVC/H.265 (10/12bit) ಮತ್ತು VP9 (10/12bit) ಸ್ವರೂಪಗಳಲ್ಲಿ ವೀಡಿಯೊ ಡಿಕೋಡಿಂಗ್‌ನ ಹಾರ್ಡ್‌ವೇರ್ ವೇಗವರ್ಧನೆಗೆ VDPAU (ವೀಡಿಯೊ ಡಿಕೋಡ್ ಮತ್ತು ಪ್ರಸ್ತುತಿ) API ಅನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
  • NVIDIA NVDEC ಮತ್ತು Intel QSV (ಕ್ವಿಕ್ ಸಿಂಕ್ ವೀಡಿಯೊ) ಹಾರ್ಡ್‌ವೇರ್ ವೇಗವರ್ಧಕ ಎಂಜಿನ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು AV1 ಸ್ವರೂಪದಲ್ಲಿ ವೀಡಿಯೊ ಡಿಕೋಡಿಂಗ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಒದಗಿಸಲಾಗಿದೆ, ಜೊತೆಗೆ DXVA2/D3D11VA API ಅನ್ನು ಬಳಸುತ್ತದೆ.
  • ಲಿಬಾಮ್ ಲೈಬ್ರರಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಏಕವರ್ಣದಲ್ಲಿ AV1 ಅನ್ನು ಎನ್ಕೋಡ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ (ಕನಿಷ್ಠ ಆವೃತ್ತಿ 2.0.1 ಅಗತ್ಯವಿದೆ).
  • AV1 ಫಾರ್ಮ್ಯಾಟ್‌ನಲ್ಲಿ ವೀಡಿಯೊವನ್ನು ಎನ್‌ಕೋಡ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು SVT-AV1 (ಸ್ಕೇಲೆಬಲ್ ವಿಡಿಯೋ ಟೆಕ್ನಾಲಜಿ AV1) ಎನ್‌ಕೋಡರ್ ಬಳಸಿ ಅಳವಡಿಸಲಾಗಿದೆ, ಇದು ಆಧುನಿಕ ಇಂಟೆಲ್ CPU ಗಳಲ್ಲಿ ಕಂಡುಬರುವ ಹಾರ್ಡ್‌ವೇರ್ ಸಮಾನಾಂತರ ಕಂಪ್ಯೂಟಿಂಗ್ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಬಳಸುತ್ತದೆ.
  • AudioToolbox ಫ್ರೇಮ್‌ವರ್ಕ್ ಮೂಲಕ ಔಟ್‌ಪುಟ್ ಸಾಧನವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಗೋಫರ್ಸ್ ಪ್ರೋಟೋಕಾಲ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ (ಗೋಫರ್ ಓವರ್ ಟಿಎಲ್‌ಎಸ್).
  • ಲೈಬ್ರಿಸ್ಟ್ ಬಳಸಿಕೊಂಡು RIST (ವಿಶ್ವಾಸಾರ್ಹ ಇಂಟರ್ನೆಟ್ ಸ್ಟ್ರೀಮ್ ಟ್ರಾನ್ಸ್‌ಪೋರ್ಟ್) ಪ್ರೋಟೋಕಾಲ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • libwavpack ಆಧಾರಿತ ಎನ್‌ಕೋಡರ್‌ಗೆ ಬೆಂಬಲವನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.
  • ಹೊಸ ಡಿಕೋಡರ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ: AV1 (ಹಾರ್ಡ್‌ವೇರ್ ವೇಗವರ್ಧಿತ ಡಿಕೋಡಿಂಗ್‌ನೊಂದಿಗೆ), AV1 (VAAPI ಮೂಲಕ), AVS3 (libuavs3d ಮೂಲಕ), Cintel RAW, PhotoCD, PGX, IPU, MobiClip ವೀಡಿಯೊ, MobiClip FastAudio, ADPCM IMA VOFLEX (Argo MOFLEX, ವಿಡಿಯೋ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಪೇಂಟ್), ಸಿಂಬಿಯೋಸಿಸ್ IMX, ಡಿಜಿಟಲ್ ಪಿಕ್ಚರ್ಸ್ SGA.
  • ಹೊಸ ಎನ್‌ಕೋಡರ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ: RPZA, PFM, Cineform HD, OpenEXR, SpeedHQ, ADPCM IMA Ubisoft APM, ADPCM ಅರ್ಗೋನಾಟ್ ಆಟಗಳು, ಹೈ ವೋಲ್ಟೇಜ್ ಸಾಫ್ಟ್‌ವೇರ್ ADPCM, ADPCM IMA AMV, TTML (ಉಪಶೀರ್ಷಿಕೆಗಳು).
  • ಮೀಡಿಯಾ ಕಂಟೇನರ್ ಪ್ಯಾಕರ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ (ಮಕ್ಸರ್): AMV, ರೇಮನ್ 2 APM, ASF (Argonaut Games), TTML (ಉಪಶೀರ್ಷಿಕೆಗಳು), LEGO ರೇಸರ್ಸ್ ALP (.tun ಮತ್ತು .pcm).
  • ಮೀಡಿಯಾ ಕಂಟೇನರ್ ಅನ್‌ಪ್ಯಾಕರ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ (ಡಿಮಕ್ಸರ್): AV1 (ಕಡಿಮೆ ಓವರ್‌ಹೆಡ್ ಬಿಟ್‌ಸ್ಟ್ರೀಮ್), ACE, AVS3, MacCaption, MOFLEX, MODS, MCA, SVS, BRP (Argonaut Games), DAT, aax, IPU, xbm_pipe, binka, Simbiosis IMX, Digital Pictures SGA , MSP v2 (ಮೈಕ್ರೋಸಾಫ್ಟ್ ಪೇಂಟ್).
  • ಹೊಸ ಪಾರ್ಸರ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ: IPU, Dolby E, CRI, XBM.
  • ಹೊಸ ಫಿಲ್ಟರ್‌ಗಳು:
    • chromanr - ವೀಡಿಯೊದಲ್ಲಿ ಬಣ್ಣದ ಶಬ್ದವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.
    • afreqshift ಮತ್ತು aphaseshift - ಧ್ವನಿಯ ಆವರ್ತನ ಮತ್ತು ಹಂತವನ್ನು ಬದಲಾಯಿಸುವುದು.
    • ಅಡೆನಾರ್ಮ್ - ನಿರ್ದಿಷ್ಟ ಮಟ್ಟದಲ್ಲಿ ಶಬ್ದವನ್ನು ಸೇರಿಸುತ್ತದೆ.
    • ಭಾಷಣ ರೂಢಿ - ಭಾಷಣ ಸಾಮಾನ್ಯೀಕರಣವನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ.
    • asupercut - ಧ್ವನಿಯಿಂದ 20 kHz ಗಿಂತ ಹೆಚ್ಚಿನ ಆವರ್ತನಗಳನ್ನು ಕಡಿತಗೊಳಿಸುತ್ತದೆ.
    • asubcut - ಸಬ್ಬಫರ್ ಆವರ್ತನಗಳನ್ನು ಕಡಿತಗೊಳಿಸುತ್ತದೆ.
    • asuperpass ಮತ್ತು asuperstop - ಬಟರ್‌ವರ್ತ್ ಆವರ್ತನ ಫಿಲ್ಟರ್‌ಗಳ ಅನುಷ್ಠಾನ.
    • shufflepixels - ವೀಡಿಯೊ ಫ್ರೇಮ್‌ಗಳಲ್ಲಿ ಪಿಕ್ಸೆಲ್‌ಗಳನ್ನು ಮರುಹೊಂದಿಸುತ್ತದೆ.
    • tmidequalizer - ಟೆಂಪೊರಲ್ ಮಿಡ್‌ವೇ ವೀಡಿಯೊ ಸಮೀಕರಣ ಪರಿಣಾಮದ ಅಪ್ಲಿಕೇಶನ್.
    • estdif - ಎಡ್ಜ್ ಸ್ಲೋಪ್ ಟ್ರೇಸಿಂಗ್ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಡಿಇಂಟರ್ಲೇಸಿಂಗ್.
    • epx ಪಿಕ್ಸೆಲ್ ಕಲೆಯನ್ನು ರಚಿಸಲು ಹಿಗ್ಗುವಿಕೆ ಫಿಲ್ಟರ್ ಆಗಿದೆ.
    • ಕತ್ತರಿ - ಬರಿಯ ವೀಡಿಯೊ ರೂಪಾಂತರ.
    • ಕಿರ್ಸ್ಚ್ - ಕಿರ್ಷ್ ಆಪರೇಟರ್ ಅನ್ನು ವೀಡಿಯೊಗೆ ಅನ್ವಯಿಸಿ.
    • ಬಣ್ಣ ತಾಪಮಾನ - ವೀಡಿಯೊದ ಬಣ್ಣ ತಾಪಮಾನವನ್ನು ಹೊಂದಿಸಿ.
    • colorcontrast - ವೀಡಿಯೊಗಾಗಿ RGB ಘಟಕಗಳ ನಡುವಿನ ಬಣ್ಣದ ವ್ಯತಿರಿಕ್ತತೆಯನ್ನು ಸರಿಹೊಂದಿಸುತ್ತದೆ.
    • ಬಣ್ಣ ಸರಿ - ವೀಡಿಯೊಗಾಗಿ ಬಿಳಿ ಸಮತೋಲನ ಹೊಂದಾಣಿಕೆ.
    • colorize - ವೀಡಿಯೊದಲ್ಲಿ ಬಣ್ಣದ ಒವರ್ಲೆ.
    • ಮಾನ್ಯತೆ - ವೀಡಿಯೊಗೆ ಮಾನ್ಯತೆ ಮಟ್ಟವನ್ನು ಸರಿಹೊಂದಿಸುತ್ತದೆ.
    • ಏಕವರ್ಣದ - ಬಣ್ಣದ ವೀಡಿಯೊವನ್ನು ಗ್ರೇಸ್ಕೇಲ್‌ಗೆ ಪರಿವರ್ತಿಸುತ್ತದೆ.
    • aexciter - ಮೂಲ ಸಂಕೇತದಲ್ಲಿ ಇಲ್ಲದಿರುವ ಹೆಚ್ಚಿನ ಆವರ್ತನ ಧ್ವನಿ ಘಟಕಗಳ ಉತ್ಪಾದನೆ.
    • vif ಮತ್ತು msad - ಎರಡು ವೀಡಿಯೊಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು VIF (ದೃಶ್ಯ ಮಾಹಿತಿ ನಿಷ್ಠೆ) ಮತ್ತು MSAD (ಸಂಪೂರ್ಣ ವ್ಯತ್ಯಾಸಗಳ ಸರಾಸರಿ ಮೊತ್ತ) ಗುಣಾಂಕಗಳ ನಿರ್ಣಯ.
    • ಗುರುತು - ಎರಡು ವೀಡಿಯೊಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸದ ಮಟ್ಟವನ್ನು ನಿರ್ಧರಿಸುವುದು.
    • ಸೆಟ್‌ಗಳು - ಪ್ಯಾಕೆಟ್‌ಗಳಲ್ಲಿ (ಬಿಟ್‌ಸ್ಟ್ರೀಮ್) PTS (ಪ್ರಸ್ತುತಿ ಸಮಯದ ಸ್ಟ್ಯಾಂಪ್) ಮತ್ತು DTS (ಡಿಕೋಡಿಂಗ್ ಟೈಮ್ ಸ್ಟ್ಯಾಂಪ್) ಅನ್ನು ಹೊಂದಿಸುತ್ತದೆ.

ಮೂಲ: opennet.ru

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