FFmpeg 6.0 බහුමාධ්‍ය පැකේජ නිකුතුව

මාස හයක සංවර්ධනයෙන් පසු, FFmpeg 6.0 බහුමාධ්‍ය පැකේජය ලබා ගත හැකි අතර, විවිධ බහුමාධ්‍ය ආකෘති (පටිගත කිරීම, පරිවර්තනය කිරීම සහ විකේතනය කිරීම ශ්‍රව්‍ය සහ දෘශ්‍ය ආකෘති) සඳහා යෙදුම් කට්ටලයක් සහ පුස්තකාල එකතුවක් ඇතුළත් වේ. පැකේජය LGPL සහ GPL බලපත්‍ර යටතේ බෙදා හරිනු ලැබේ, FFmpeg සංවර්ධනය MPlayer ව්‍යාපෘතියට යාබදව සිදු කෙරේ.

FFmpeg 6.0 වෙත එකතු කරන ලද වෙනස්කම් අතර:

  • බහු-නූල් ආකාරයෙන් ffmpeg ගොඩනැගීම අනිවාර්ය කර ඇත. සෑම මාධ්‍ය බහාලුම් දවටනයක් (මුක්සර්) දැන් වෙනම ත්‍රෙඩ් එකක ධාවනය වේ.
  • 9:4:2 සහ 2:4:4 වර්ණ උප නියැදීම, 4- සහ 10-bit වර්ණ ගැඹුර කේතනය සමඟ VP12 සහ HEVC කේතනය කිරීම සහ විකේතනය කිරීම සඳහා VAAPI සහ QSV (ඉක්මන් සමමුහුර්ත වීඩියෝ) සඳහා ක්‍රියාත්මක කරන ලද සහාය.
  • Intel QSV (Quick Sync Video) දෘඪාංග ත්වරණ තාක්ෂණය භාවිතා කිරීමට oneVPL (oneAPI වීඩියෝ සැකසුම් පුස්තකාලය) පුස්තකාලය සඳහා සහය එක් කරන ලදී.
  • QSV මත පදනම් වූ දෘඪාංග ත්වරණය සහිත AV1 කේතකය එකතු කරන ලදී.
  • ffmpeg උපයෝගීතාවයට විකල්ප එකතු කර ඇත:
    • "-shortest_buf_duration" බෆර කළ රාමු වල උපරිම කාලසීමාව සැකසීමට (දිගු වන තරමට, "-කෙටිම" මාදිලියේ නිරවද්‍යතාවය වැඩි වේ, නමුත් වැඩි මතක පරිභෝජනය සහ ප්‍රමාදය).
    • “-stats_enc_pre[_fmt]”, “-stats_enc_post[_fmt]” සහ “-stats_mux_pre[_fmt]” තෝරාගත් ප්‍රවාහයන් පිළිබඳ රාමු අනුව රාමු තොරතුරු වාර්තා කිරීම සඳහා නිශ්චිත ගොනුව තුළට කේතනය කිරීමේ විවිධ අවස්ථා වලදී.
    • උපසිරැසි බෙදීමට භාවිතා කරන හෘද ස්පන්දන වීඩියෝ ප්‍රවාහය නිර්වචනය කිරීමට "-fix_sub_duration_heartbeat".
  • නිශ්චිත ගොනුවකින් විකල්ප අගයන් ලබා දීමට පෙරහන වාක්‍ය ඛණ්ඩය දිගු කර ඇත. '/' සමඟ උපසර්ගයක් යෙදූ අගයක් සඳහන් කිරීමෙන් ගොනු නාමය සඳහන් වේ, උදාහරණයක් ලෙස, "ffmpeg -vf drawtext=/text=/tmp/some_text" මඟින් /tmp/some_text ගොනුවෙන් පෙළ පරාමිතිය පූරණය කරනු ඇත.
  • රූප ආකෘති සඳහා සහය එකතු කරන ලදි: WBMP (රැහැන් රහිත යෙදුම් ප්‍රොටෝකෝලය Bitmap), Radiance HDR (RGBE).
  • නව විකේතක එකතු කරන ලදි: APAC, bonk, Micronas SC-4, Media 100i, ViewQuest VQC, MediaCodec (NDKMediaCodec), WADY DPCM, CBD2 DPCM, XMD ADPCM, WavArc, RKA.
  • නව කේතක එකතු කරන ලදී: nvenc AV1, MediaCodec.
  • මාධ්‍ය බහාලුම් ඉවත් කරන්නන් (demuxer): SDNS, APAC, bonk, LAF, WADY DPCM, XMD ADPCM, WavArc, RKA.
  • CrystalHD විකේතක අවලංගු කර ඇත.
  • නව වීඩියෝ පෙරහන්:
    • ddagrab - ඩෙස්ක්ටොප් ඩුප්ලිකේෂන් API හරහා වින්ඩෝස් ඩෙස්ක්ටොප් වීඩියෝ ග්‍රහණය කරන්න.
    • corr - වීඩියෝ දෙකක් අතර සහසම්බන්ධය තීරණය කරයි.
    • ssim360 - 360° මාදිලියේ ග්‍රහණය කරගත් වීඩියෝවල සමානතා තක්සේරුව.
    • hstack_vaapi, vstack_vaapi සහ xstack_vaapi - ත්වරණය සඳහා VAAPI භාවිතා කරමින් වීඩියෝ කිහිපයක් ඒකාබද්ධ කිරීම (සෑම වීඩියෝවක්ම තිරයේ තමන්ගේම ප්‍රදේශයේ පෙන්වයි).
    • පසුබිම් යතුර - ස්ථිතික පසුබිමක් විනිවිද පෙනෙන බවට පත් කරයි.
    • දෛශික සහ චලන දාර මත පදනම්ව බෝග ප්‍රදේශය නිර්ණය කිරීමේ මාදිලියක් Cropdetect පෙරහනට එක් කර ඇත.
  • නව ශබ්ද පෙරහන්:
    • showcwt - අඛණ්ඩ තරංග පරිණාමනය සහ මෝලට් භාවිතයෙන් වර්ණාවලි සංඛ්‍යාත දෘශ්‍යකරණය සමඟ ශ්‍රව්‍ය සිට වීඩියෝ දක්වා පරිවර්තනය.
    • adrc - වර්ණාවලි ගතික පරාසය වෙනස් කිරීමට ආදාන ශ්‍රව්‍ය ප්‍රවාහයට පෙරහනක් යොදන්න.
    • a3dscope - ආදාන ශ්‍රව්‍ය අවකාශීය ත්‍රිමාණ ශ්‍රව්‍ය බවට පරිවර්තනය කරයි.
    • afdelaysrc - සීමිත ආවේග ප්‍රතිචාර (FIR) සංගුණක ජනනය කරයි.
  • නව බිට්ස්ට්‍රීම් පෙරහන්:
    • media100 සිට mjpegb දක්වා පරිවර්තනය කරන්න.
    • DTS සිට PTS දක්වා පරිවර්තනය කරන්න.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න