ከአስር ወራት እድገት በኋላ የ FFmpeg 6.1 መልቲሚዲያ ፓኬጅ አለ ፣ ይህም በተለያዩ የመልቲሚዲያ ቅርፀቶች (የድምጽ እና ቪዲዮ ቅርፀቶችን መቅዳት ፣ መለወጥ እና መፍታት) አፕሊኬሽኖችን እና የቤተ-መጻህፍት ስብስብን ያጠቃልላል። ፓኬጁ በ LGPL እና GPL ፍቃዶች ስር ይሰራጫል, የ FFmpeg ልማት ከ MPlayer ፕሮጀክት አጠገብ ይከናወናል.
ወደ FFmpeg 6.1 ከተጨመሩት ለውጦች መካከል፡-
- በH264፣ HEVC እና AV1 ቅርጸቶች የቪዲዮ ዲኮዲንግ ሃርድዌር ለማፋጠን የVulkan API የመጠቀም ችሎታን ተግባራዊ አድርጓል።
- በ VAAPI መሰረት የተተገበረ የAV1 የቪዲዮ ቅርጸት ኢንኮደር ታክሏል።
- በ rtmp ላይ በተመሰረቱ ዥረቶች እና flv ፋይሎች ውስጥ HEVC፣ VP9 እና AV1 ኮዴኮችን ለመጠቀም ድጋፍ ታክሏል።
- በEVC (Essential Video Coding) ቅርጸት ውስጥ ለሚዲያ ኮንቴይነሮች ተንታኝ፣ ኢንኮደር እና ዲኮደር አክሏል፣ ይህም በMPEG የስራ ቡድን እንደ MPEG-5 መስፈርት የተዘጋጀ ነው።
- በዊንዶውስ ሲስተሞች ላይ የ libva-win32 ቤተ-መጽሐፍትን በመጠቀም የ VAAPI ድጋፍን አስፋፍቷል።
- የlibx264 ቤተ-መጽሐፍትን በመጠቀም የቪዲዮ ኢንኮዲንግ ለማፋጠን የP_SKIP መለኪያዎችን የመጠቀም ችሎታን ተግባራዊ አድርጓል።
- በማይክሮሶፍት RLE ቅርጸት ለቪዲዮ ኢንኮደር ታክሏል።
- አዲስ ዲኮደሮች Playdate፣ RivaTuner፣ vMix እና OSQ ታክለዋል።
- የARIB STD-B24 ንዑስ ርዕስ ዲኮደር የሚተገበረው በሊባሪብካፕሽን ቤተ-መጽሐፍት ላይ በመመስረት ነው።
- የተጨመሩ የሚዲያ ኮንቴይነር መክፈቻዎች (demuxer): ጥሬ VVC (ሁለገብ የቪዲዮ ኮድ፣ አዲስ መደበኛ H.266/MPEG-I ክፍል 3)፣ ፕሌይዴት፣ ጥሬ AC-4፣ OSQ፣ CRI USM።
- የተጨመሩ የሚዲያ ኮንቴይነር ማሸጊያዎች (muxer): ጥሬ AC-4 እና ጥሬ VVC።
- አዲስ የቪዲዮ ማጣሪያዎች፡-
- color_vulkan - የVulkan API በመጥራት የተገለጸውን ቀለም ፍሬም ይፈጥራል።
- bwdif_vulkan — የVulkan APIን በመጠቀም የተተገበረውን የBWDIF (Bob Weaver Deinterlacing Filter) ስልተ ቀመር በመጠቀም ዲኢንተርላሲንግ ያከናውናል።
- bwdif_cuda — በ CUDA API መሰረት የተተገበረውን የ BWDIF ስልተ ቀመር በመጠቀም ዲኢንተርላሲንግ።
- nlmeans_vulkan — የVulkan API በመጠቀም የተተገበረውን የአካባቢ ያልሆነ ዘዴ ስልተ ቀመር በመጠቀም የድምፅ ቅነሳ።
- xfade_vulkan - የቫልካን ኤፒአይን በመጠቀም የደበዘዘውን ውጤት መተግበር።
- የዞንፕሌት — በፍሬስኔል ዞን ሳህን ላይ የተመሠረተ የቪዲዮ ሙከራ ሰንጠረዥ ያመነጫል።
- scale_vt እና transpose_vt የቪዲዮ መሳሪያ ቦክስ ኤፒአይ (macOS) በመጠቀም የሚተገበሩ ማጣሪያዎችን ማሳመር እና ማስተላለፍ ናቸው።
- ለ setpts እና asetpts ማጣሪያዎች የትዕዛዝ ድጋፍ ታክሏል።
- አዲስ የድምጽ ማጣሪያዎች፡-
- አርልስ - የአንድ የድምጽ ዥረት መለኪያዎችን ከሌላው ጋር ለመገመት ተደጋጋሚ ዝቅተኛ ካሬዎችን ይተገብራል።
- afireqsrc — የ FIR (የተወሰነ የግፊት ምላሽ) እኩልታ ይፈጥራል።
- apsnr - የምልክት-ወደ-ጫጫታ ጥምርታን ይለካል።
- asisdr - የምልክት-ማዛባት ደረጃን ይለካል።
- አዲስ የቢት ዥረት ማጣሪያዎች፡-
- በVVC (ሁለገብ የቪዲዮ ኮድ፣ H.266) ዥረቶች ውስጥ ሜታዳታ ማረም።
- የVVC ዥረቶችን ከMP4 ወደ "አኔክስ ቢ" ይቀይሩ።
- የ"-readrate_initial_burst" አማራጭ ወደ ffmpeg ታክሏል፣ ከዚያ በኋላ የ"-readrate" ገደብ የሚጀምርበትን የመጀመሪያ የንባብ ማቋረጫ ጊዜን ለመግለጽ። የ"-top" አማራጭ ተቋርጧል፤ በምትኩ የsetfield ማጣሪያውን ይጠቀሙ።
- የffprobe መገልገያው በ"-output_format" አማራጭ ተዘምኗል፣ ይህም ከ"-of" አማራጭ ጋር ተመሳሳይ ሲሆን የውጤት ቅርጸቱን ለመግለጽ ሊያገለግል ይችላል (ለምሳሌ፣ JSON በመጠቀም)። የXML የውጤት ንድፍ ከአንድ ወላጅ አባል ጋር የተያያዙ በርካታ ክፍሎችን ለመደገፍ ተሻሽሏል።
ምንጭ: opennet.ru
