Кіріспе

Авидемюкс - желілік емес бейнелерді өңдеу және мультимедиялық файлдарды транскодтау үшін тегін және ашық кодты бағдарламалық қамтамасыз ету. Жасаушылар оны "жауапты бейне өңдеуге арналған қарапайым құрал" деп атайды және пайдаланушыларға "әдеттегі нәрселерді өте қарапайым жолмен жасауға" мүмкіндік береді. Ол C++ тілінде жазылған және графикалық пайдаланушы интерфейсі үшін Qt, ал мультимедиялық функциялары үшін FFmpeg қолданады. 2.4-ші нұсқадан бастап Avidemux командалық жол интерфейсін ұсынады, ал 2.6-шы нұсқадан бастап GTK порты сақталмайды және енді тоқтатылды. Avidemux Linux, macOS және Windows үшін әзірленген. Бейресми құрастырулар FreeBSD, NetBSD және OpenBSD үшін де қол жетімді.

Ерекшеліктері

Avidemux желілік емес бейне өңдеуге, бейнеге визуалды эффекттерді ("Фильтрлер" деп аталады) қолдануға және бейнелерді әртүрлі форматтарға транскодтауға қабілетті. Кейбір сүзгілер MPlayer және Avisynth-тен көшірілді. Avidemux сонымен қатар аудио ағындарын бейне файлына (мультиплекс немесе "мукс" деп аталатын әрекет) немесе аудио ағындарын бейне файлдардан (демукс деп аталатын әрекет) шығарады. Бағдарламаның ажырамас және маңызды бөлігі - SpiderMonkey JavaScript қозғалтқышын пайдаланатын жобалау жүйесі. Барлық параметрлері, конфигурациялары, таңдауы және параметрлері бар барлық жобалар жоба файлына сақталуы мүмкін. VirtualDub-тің VCF скриптті мүмкіндіктері сияқты, Avidemux-та GUI және командалық жол режимдерінде де қол жетімді жетілдірілген скрипттер бар. Ол сонымен қатар VirtualDub сияқты жобасыз жүйені қолдайды, онда пайдаланушылар барлық конфигурацияларды жасай алады және жоба файлын жасамай-ақ бейнелерді тікелей сақтай алады. Жоба кезегі жүйесі де қол жетімді. Avidemux-та субтитрлерді өңдеуге арналған, DVD субтитрлерін оптикалық таңбаларды тануға және қатты субтитрлерді көрсетуге арналған. Avidemux әр түрлі субтитр форматтарын қолдайды, соның ішінде MicroDVD (. SUB), Альфа қосалқы станциясы (. SSA), Алфа жоғары деңгейлі қосалқы станция (ААҚ) ASS) және SubRip (). SRT) деп аталады.

Құралымдары

Avidemux нөлден жазылды, бірақ FFmpeg, MPlayer, Transcode және Avisynth қосымша кодтары да кейде қолданылған. Дегенмен, бұл өзін-өзі оқу, кодтау немесе кодтау үшін басқа бағдарламаларды қажет етпейтін, мүлдем дербес бағдарлама. FFmpeg жобасының libavcodec кітапханасы әртүрлі аудио және бейне форматтарын, мысалы MPEG 4 ASP кодтау мен кодтау үшін қолданылады. Avidemux бағдарламалаушысының негізгі (бірақ жалғыз емес) Avidemux форумында "Mean" лақап аты қолданылады.