FFmpeg 5.1 մուլտիմեդիա փաթեթի թողարկում

Վեց ամիս մշակումից հետո հասանելի է FFmpeg 5.1 մուլտիմեդիա փաթեթը, որը ներառում է մի շարք հավելվածներ և գրադարանների հավաքածու՝ տարբեր մուլտիմեդիա ձևաչափերի վրա գործառնությունների համար (ձայնագրում, փոխակերպում և վերծանում աուդիո և վիդեո ձևաչափեր): Փաթեթը բաշխվում է LGPL և GPL լիցենզիաներով, FFmpeg-ի մշակումն իրականացվում է MPlayer նախագծին կից: Տարբերակների թվի զգալի փոփոխությունը բացատրվում է API-ի զգալի փոփոխություններով և նոր թողարկման ստեղծման սխեմային անցումով, ըստ որի՝ նոր նշանակալի թողարկումները կստեղծվեն տարին մեկ անգամ, իսկ թողարկումները երկարացված աջակցության ժամանակով՝ երկու տարին մեկ անգամ: FFmpeg 5.0-ը կլինի նախագծի առաջին LTS թողարկումը:

FFmpeg 5.1-ին ավելացված փոփոխություններից են.

  • Ավելացված է աջակցություն IPFS ապակենտրոնացված ֆայլային համակարգի և դրա հետ օգտագործվող արձանագրության համար՝ մշտական ​​IPNS հասցեները կապելու համար:
  • Ավելացվեց QOI պատկերի ձևաչափի աջակցություն:
  • Ավելացվեց աջակցություն PHM (Portable Half float Map) պատկերի ձևաչափին:
  • Իրականացվել է VDPAU (Video Decode and Presentation) API-ի օգտագործման հնարավորությունը AV1 ձևաչափով տեսանյութերի վերծանման ապարատային արագացման համար:
  • XvMC վիդեո ապարատային ապակոդավորման համար հին ինտերֆեյսի աջակցությունը դադարեցվել է:
  • Ավելացվեց «-o» տարբերակը ffprobe կոմունալ ծրագրին՝ ստանդարտ ելքային հոսքի փոխարեն նշված ֆայլին դուրս բերելու համար:
  • Ավելացվել են նոր ապակոդավորիչներ՝ DFPWM, Vizrt Երկուական պատկեր:
  • Ավելացվել են նոր կոդավորիչներ՝ pcm-bluray, DFPWM, Vizrt Երկուական պատկեր:
  • Ավելացվել են մեդիա բեռնարկղերի փաթեթավորողներ (muxer)՝ DFPWM:
  • Ավելացվել են մեդիա բեռնարկղերի ապափաթեթավորում (demuxer)՝ DFPWM:
  • Նոր վիդեո զտիչներ.
    • SITI - տեսանյութի որակի բնութագրերի SI (Տարածական տեղեկատվություն) և TI (Ժամանակավոր տեղեկատվություն) հաշվարկ:
    • avsynctest - ստուգում է աուդիո և վիդեո համաժամացումը:
    • հետադարձ կապ. կտրված շրջանակները վերահասցեավորելով մեկ այլ ֆիլտրի և այնուհետև արդյունքը միաձուլելով բնօրինակ տեսանյութի հետ:
    • pixelize - պիքսելիզացնում է տեսանյութը:
    • գունային քարտեզ - գույների արտացոլում այլ տեսանյութերից:
    • colorchart — գույնի պարամետրերի աղյուսակի ստեղծում:
    • բազմապատկել - բազմապատկելով պիքսելային արժեքները առաջին տեսանյութից երկրորդ տեսանյութից պիքսելներով:
    • pgs_frame_merge-ը միավորում է PGS ենթագրերի հատվածները մեկ փաթեթի մեջ (bitstream):
    • blurdetect - որոշում է շրջանակների մշուշումը:
    • remap_opencl - կատարում է պիքսելների վերարտադրում:
    • chromakey_cuda-ն chromakey-ի իրականացում է, որն օգտագործում է CUDA API-ն արագացման համար:
  • Նոր ձայնային զտիչներ.
    • երկխոսություն — ստերեոից շրջապատող ձայնի առաջացում (3.0)՝ երկու ստերեո ալիքներում առկա խոսակցական երկխոսությունների ձայնը փոխանցելով կենտրոնական ալիք:
    • tiltshelf - բարձրացնել/նվազեցնել բարձր կամ ցածր հաճախականությունները:
    • virtualbass - ստեղծում է լրացուցիչ բաս ալիք՝ հիմնված ստերեո ալիքների տվյալների վրա:

Source: opennet.ru

Добавить комментарий