FFmpeg 4.4 ملٽي ميڊيا پيڪيج جو رليز

ڏهن مهينن جي ترقي کان پوء، FFmpeg 4.4 ملٽي ميڊيا پيڪيج موجود آهي، جنهن ۾ ايپليڪيشنن جو هڪ سيٽ ۽ مختلف ملٽي ميڊيا فارميٽس تي عملن لاءِ لائبريرين جو هڪ مجموعو شامل آهي (آڊيو ۽ وڊيو فارميٽ جي رڪارڊنگ، ڪنورٽنگ ۽ ڊيڪوڊنگ). پيڪيج LGPL ۽ GPL لائسنس جي تحت ورهايو ويو آهي، FFmpeg ترقي MPlayer منصوبي جي ڀرسان ڪيو ويو آهي.

FFmpeg 4.4 ۾ شامل ڪيل تبديلين ۾ شامل آھن:

  • HEVC/H.265 (10/12bit) ۽ VP9 (10/12bit) فارميٽ ۾ وڊيو ڊيڪوڊنگ جي هارڊويئر ايڪسلريشن لاءِ VDPAU (ويڊيو ڊيڪوڊ ۽ پريزنٽيشن) API استعمال ڪرڻ جي صلاحيت لاڳو ڪئي وئي آهي.
  • سپورٽ مهيا ڪئي وئي آهي AV1 فارميٽ ۾ وڊيو ڊيڪوڊنگ لاءِ NVIDIA NVDEC ۽ Intel QSV (Quick Sync Video) هارڊويئر ايڪسلريشن انجڻ استعمال ڪندي، انهي سان گڏ DXVA2/D3D11VA API استعمال ڪندي.
  • ليباوم لائبريري استعمال ڪندي مونوڪروم ۾ AV1 کي انڪوڊ ڪرڻ جي صلاحيت شامل ڪئي وئي (گهٽ ۾ گهٽ ورزن 2.0.1 جي ضرورت آهي).
  • AV1 فارميٽ ۾ وڊيو انڪوڊ ڪرڻ جي صلاحيت SVT-AV1 (Scalable Video Technology AV1) انڪوڊر استعمال ڪندي لاڳو ڪئي وئي آھي، جيڪو جديد Intel CPUs ۾ مليل هارڊويئر متوازي ڪمپيوٽنگ صلاحيتن کي استعمال ڪري ٿو.
  • AudioToolbox فريم ورڪ ذريعي شامل ڪيل آئوٽ پٽ ڊوائيس.
  • شامل ڪيل سپورٽ گوفرز پروٽوڪول لاءِ (گوفر مٿان TLS).
  • لائبرسٽ استعمال ڪندي RIST (قابل اعتماد انٽرنيٽ اسٽريم ٽرانسپورٽ) پروٽوڪول لاءِ سپورٽ شامل ڪئي وئي.
  • libwavpack ٻڌل انڪوڊر لاءِ سپورٽ هٽايو ويو.
  • شامل ڪيا ويا نوان ڊيڪوڊرز: AV1 (هارڊويئر تيز رفتار ڊيڪوڊنگ سان)، AV1 (VAAPI ذريعي)، AVS3 (libuavs3d ذريعي)، Cintel RAW، PhotoCD، PGX، IPU، MobiClip Video، MobiClip FastAudio، ADPCM IMA MOFLEX، Argonaut Games Video (MSP2) Microsoft Paint)، Simbiosis IMX، ڊجيٽل تصويرون SGA.
  • شامل ڪيا ويا نوان انڪوڊرز: RPZA, PFM, Cineform HD, OpenEXR, SpeedHQ, ADPCM IMA Ubisoft APM, ADPCM Argonaut Games, High Voltage Software ADPCM, ADPCM IMA AMV, TTML (ذيلي عنوان).
  • شامل ڪيا ويا ميڊيا ڪنٽينر پيڪرز (مڪسر): AMV، Rayman 2 APM، ASF (Argonaut Games)، TTML (ذيلي ٽائيٽل)، LEGO Racers ALP (.tun ۽ .pcm).
  • شامل ٿيل ميڊيا ڪنٽينر انپيڪرز (ڊيمڪسر): AV1 (گهٽ اوور هيڊ بٽ اسٽريم)، ACE، AVS3، MacCaption، MOFLEX، MODS، MCA، SVS، BRP (Argonaut Games)، DAT، aax، IPU، xbm_pipe، binka، Simbiosis IMX، ڊجيٽل تصويرون SGA، MSP v2 (Microsoft Paint).
  • نوان پارسر شامل ڪيا ويا آهن: IPU، Dolby E، CRI، XBM.
  • نئون فلٽر:
    • chromanr - وڊيو ۾ رنگ شور گھٽائي ٿو.
    • afreqshift ۽ aphaseshift - آواز جي تعدد ۽ مرحلي کي ڦيرايو.
    • adenorm - هڪ خاص سطح تي شور وڌائيندو آهي.
    • اسپيچ نارم - تقرير کي عام ڪرڻ کي انجام ڏئي ٿو.
    • asupercut - آواز کان 20 kHz کان مٿي جي تعدد کي ڪٽي ٿو.
    • asubcut - ذيلي بفر جي تعدد کي ڪٽي ٿو.
    • asuperpass ۽ asuperstop - Butterworth فریکوئنسي فلٽرن جو نفاذ.
    • shufflepixels - ويڊيو فريم ۾ پکسلز کي ٻيهر ترتيب ڏئي ٿو.
    • tmidequalizer - Temporal Midway Video Equalization اثر جي ايپليڪيشن.
    • estdif - Edge Slope Tracing algorithm استعمال ڪندي ختم ڪرڻ.
    • ايپڪس پکسل آرٽ ٺاهڻ لاءِ هڪ واڌارو فلٽر آهي.
    • شيئر - شيئر وڊيو ٽرانسفارميشن.
    • kirsch - وڊيو تي Kirsch آپريٽر لاڳو ڪريو.
    • colortemperature - وڊيو جي رنگ جي درجه حرارت کي ترتيب ڏيو.
    • colorcontrast - وڊيو لاء RGB اجزاء جي وچ ۾ رنگ جي ابتڙ کي ترتيب ڏئي ٿو.
    • رنگ صحيح - وڊيو لاء سفيد توازن جي ترتيب.
    • colorize - وڊيو تي رنگ اوورلي.
    • نمائش - وڊيو لاء نمائش جي سطح کي ترتيب ڏئي ٿو.
    • مونوڪروم - رنگين وڊيو کي گري اسڪيل ۾ تبديل ڪري ٿو.
    • aexciter - اعلي تعدد آواز جي اجزاء جو نسل جيڪي اصل سگنل ۾ غير حاضر آهن.
    • vif ۽ msad - ٻن وڊيوز جي وچ ۾ فرق کي جانچڻ لاءِ VIF (Visual Information Fidelity) ۽ MSAD (Mean Sum of Absolute Diferences) جو تعين.
    • سڃاڻپ - ٻن وڊيوز جي وچ ۾ فرق جي سطح کي طئي ڪرڻ.
    • سيٽون - پي ٽي ايس (پريزنٽيشن ٽائيم اسٽيمپ) ۽ ڊي ٽي ايس (ڊيڪوڊنگ ٽائيم اسٽيمپ) پيڪٽس ۾ سيٽ ڪري ٿو (bitstream).

جو ذريعو: opennet.ru

تبصرو شامل ڪريو