FFmpeg 6.1 மல்டிமீடியா தொகுப்பு வெளியீடு

பத்து மாத வளர்ச்சிக்குப் பிறகு, FFmpeg 6.1 மல்டிமீடியா தொகுப்பு கிடைக்கிறது, இதில் பல்வேறு மல்டிமீடியா வடிவங்களில் (ஆடியோ மற்றும் வீடியோ வடிவங்களைப் பதிவு செய்தல், மாற்றுதல் மற்றும் டிகோடிங் செய்தல்) செயல்பாடுகளுக்கான பயன்பாடுகளின் தொகுப்பு மற்றும் நூலகங்களின் தொகுப்பு ஆகியவை அடங்கும். தொகுப்பு LGPL மற்றும் GPL உரிமங்களின் கீழ் விநியோகிக்கப்படுகிறது, MPlayer திட்டத்திற்கு அருகில் FFmpeg மேம்பாடு மேற்கொள்ளப்படுகிறது.

FFmpeg 6.1 இல் சேர்க்கப்பட்ட மாற்றங்களில்:

  • H264, HEVC மற்றும் AV1 வடிவங்களில் வீடியோ டிகோடிங்கின் வன்பொருள் முடுக்கத்திற்கு Vulkan API ஐப் பயன்படுத்தும் திறன் செயல்படுத்தப்பட்டுள்ளது.
  • VAAPI அடிப்படையில் AV1 வீடியோ வடிவமைப்பு குறியாக்கி சேர்க்கப்பட்டது.
  • RTmp நெறிமுறையின் அடிப்படையில் ஸ்ட்ரீம்களிலும், flv வடிவத்தில் உள்ள கோப்புகளிலும் HEVC, VP9 மற்றும் AV1 கோடெக்குகளைப் பயன்படுத்துவதற்கான ஆதரவு சேர்க்கப்பட்டது.
  • MPEG பணிக்குழுவால் MPEG-5 தரநிலையாக உருவாக்கப்பட்ட EVC (Essential Video Coding) வடிவத்தில் மீடியா கண்டெய்னர்களுக்கான பாகுபடுத்தி, குறியாக்கி மற்றும் குறிவிலக்கி சேர்க்கப்பட்டது.
  • Libva-win32 நூலகத்துடன் Windows கணினிகளில் VAAPIக்கான விரிவாக்கப்பட்ட ஆதரவு.
  • libx264 நூலகத்தைப் பயன்படுத்தி வீடியோ குறியாக்கத்தை விரைவுபடுத்த P_SKIP அளவுருக்களைப் பயன்படுத்தும் திறனைச் செயல்படுத்தியது.
  • மைக்ரோசாஃப்ட் RLE வடிவத்தில் வீடியோவுக்கான குறியாக்கி சேர்க்கப்பட்டது.
  • Playdate, RivaTuner, vMix மற்றும் OSQ ஆகிய புதிய டிகோடர்கள் சேர்க்கப்பட்டன.
  • ARIB STD-B24 வசன குறிவிலக்கியானது libaribcaption நூலகத்தின் அடிப்படையில் செயல்படுத்தப்படுகிறது.
  • மீடியா கன்டெய்னர் அன்பேக்கர்ஸ் (டீமக்ஸர்) சேர்க்கப்பட்டது: ரா விவிசி (பல்துறை வீடியோ கோடிங், புதிய தரநிலை H.266/MPEG-I பகுதி 3), பிளேடேட், ரா ஏசி-4, OSQ, CRI USM.
  • மீடியா கன்டெய்னர் பேக்கர்ஸ் (மக்சர்) சேர்க்கப்பட்டது: ரா ஏசி-4 மற்றும் ரா விவிசி.
  • புதிய வீடியோ வடிப்பான்கள்:
    • color_vulkan - Vulkan API ஐ அழைப்பதன் மூலம் கொடுக்கப்பட்ட நிறத்தின் சட்டத்தை உருவாக்குகிறது.
    • bwdif_vulkan - வல்கன் API ஐப் பயன்படுத்தி செயல்படுத்தப்படும் BWDIF (Bob Weaver Deinterlacing Filter) அல்காரிதம் பயன்படுத்தி டீன்டர்லேசிங் செய்கிறது.
    • bwdif_cuda - CUDA API அடிப்படையில் செயல்படுத்தப்படும் BWDIF அல்காரிதத்தைப் பயன்படுத்தி டிஇன்டர்லேசிங்.
    • nlmeans_vulkan - வல்கன் API ஐப் பயன்படுத்தி செயல்படுத்தப்படும் உள்ளூர் அல்லாத வழிமுறைகளைப் பயன்படுத்தி இரைச்சல் நீக்கம்.
    • xfade_vulkan - Vulkan API ஐப் பயன்படுத்தி மங்கல் விளைவைச் செயல்படுத்துதல்.
    • zoneplate - Fresnel zone தகட்டின் அடிப்படையில் ஒரு சோதனை வீடியோ அட்டவணையை உருவாக்குகிறது.
    • scale_vt மற்றும் transpose_vt ஆகியவை VideoToolBox API (macOS) ஐப் பயன்படுத்தி செயல்படுத்தப்படும் அளவு மற்றும் உருமாற்ற வடிப்பான்கள்.
    • setpts மற்றும் asetpts வடிப்பான்களுக்கு கட்டளை ஆதரவு சேர்க்கப்பட்டுள்ளது.
  • புதிய ஒலி வடிகட்டிகள்:
    • arls - ஒரு ஆடியோ ஸ்ட்ரீமின் அளவுருக்களை மற்றொன்றுக்கு தோராயமாக மதிப்பிட மீண்டும் மீண்டும் வரும் குறைந்தபட்ச சதுரங்களைப் பயன்படுத்துகிறது.
    • afireqsrc - ஒரு FIR சமநிலையை உருவாக்குகிறது (வரையறுக்கப்பட்ட உந்துவிசை பதில் வடிகட்டி).
    • apsnr - சிக்னல்-டு-இரைச்சல் அளவை அளவிடுகிறது.
    • asisdr - சமிக்ஞை சிதைவு அளவை அளவிடுகிறது.
  • புதிய பிட்ஸ்ட்ரீம் வடிப்பான்கள்:
    • VVC (வெர்சடைல் வீடியோ கோடிங், H.266) ஸ்ட்ரீம்களில் மெட்டாடேட்டாவைத் திருத்துகிறது.
    • VVC ஸ்ட்ரீம்களை MP4 இலிருந்து "இணைப்பு B"க்கு மாற்றவும்.
  • ஆரம்ப வாசிப்பு இடையக நேரத்தை அமைக்க ffmpeg பயன்பாட்டில் "-readrate_initial_burst" விருப்பம் சேர்க்கப்பட்டது, அதன் பிறகு "-readrate" வரம்பு பயன்படுத்தத் தொடங்குகிறது. '-top' விருப்பம் நிறுத்தப்பட்டது, அதற்குப் பதிலாக setfield வடிப்பானைப் பயன்படுத்த வேண்டும்.
  • ffprobe பயன்பாடு "-output_format" விருப்பத்தைச் சேர்த்தது, இது "-of" விருப்பத்தைப் போன்றது மற்றும் வெளியீட்டு வடிவமைப்பைத் தீர்மானிக்கப் பயன்படுத்தலாம் (எடுத்துக்காட்டாக, நீங்கள் json வடிவமைப்பைப் பயன்படுத்தலாம்). எக்ஸ்எம்எல் அவுட்புட் ஸ்கீமா, ஒற்றை பெற்றோர் உறுப்புடன் பிணைக்கப்பட்ட பல கூறுகளை ஆதரிக்கும் வகையில் மாற்றியமைக்கப்பட்டுள்ளது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்