iFFmpeg. Графічна оболонка для консольної утиліти FFmpeg

Є певний клас додатків, які при пристойному функціоналі не мають графічного інтерфейсу і тому з ними доводиться працювати з командного рядка, що саме по собі не так просто. Саме тому і на догоду тим користувачам, які з командним рядком далеко не на «ти», сторонніми розробниками часто пишуться графічні оболонки для таких додатків. Сьогодні ми хочемо поговорити проiFFmpeg — оболонку для консольної програми FFmpeg, відомої значним функціоналом у плані конвертування медіафайлів між собою.
Так як iFFmpeg — це лише оболонка, а не «повноцінна» програма, слід мати на увазі, що в комплект поставки не входить сама утиліта FFmpeg і користувачеві доведеться додатково її завантажувати. Якщо ж програма вже є в системі, то досить просто вказати в налаштуваннях iFFmpeg шлях до неї.

Інтерфейс iFFmpeg має локалізацію 8 мовами, у тому числі і українською. Переклад виконаний цілком грамотно і причепитися практично нема до чого. Вікно програми має фіксовані розміри і складається з одного великого поля, на яку передбачається перетягувати вихідні файли для конвертування, і невелику панель інструментів, всі іконки якої виконані в одному кольоровому стилі. Частина іконок досить інформативна, і про їх призначення можна здогадатися відразу, ледь не впаде їх погляд, інші ж виглядають настільки безглуздо, що доводиться чекати підказок про їх функціонал (зокрема це стосується функцій склеювання медіафайлів, вибору вихідного формату і виведення інформації про версію, що використовується). FFmpeg).

Вихідні файли можуть бути додані не тільки перетягуванням, але і «класичним» способом — через вікно вибору файлу Finder. Хоча це й не стосуєтьсябезпосередньо до функціонала iFFmpeg, варто зазначити, що програма працює з багатьма аудіо- та медіафайлами, включаючи такі, як mp4, m4v, avi, mov, ts, m2ts, dv, webm, wmv, flv, vob, ogg, mkv, 3gp, rm, cavs, mp3, m4a, wav, flac, ac3, wma. Натомість iFFmpeg може похвалитися великим списком наявних пресетів (54 варіанти) з уже готовими налаштуваннями для конвертування медіафайлів у той чи інший формат, з урахуванням специфікацій пристрою, для якого готується контент.
Налаштування будь-якого пресета можуть бути змінені, а сам він перезаписаний у вигляді варіанта користувача, яких може бути до 10 штук. Самі налаштування поділяються на базові, склад яких знайомий кожному, хто користується різними медіаконвертерами, і розширені, у різноманітті яких може розгубитися і досвідчений користувач.




Після конвертування, незалежно від того, скільки файлів було в роботі, об'єднувалися вони чи ні, iFFmpeg може автоматично додати файли в бібліотеку iTunes.
Для того, щоб бути в курсі того, як просувається операція конвертування, користувачеві зовсім необов'язково тримати відкритим вікно програми — про завершення конвертування програма повідомить звуковий сигнал, а індикатор прогресу операції користувач зможе побачити прямо на іконці iFFmpeg в Доці.

Серед інших переваг програми можна відзначити оптимізацію для роботи з багатоядерними процесорами, причому користувач самостійно вирішує, скільки ядер центрального процесора iFFmpeg може використовувати для своєї роботи.
Меню налаштувань програми складається з трьох вкладок, одна з яких повністю відведена під опції оновлення, а дві інші відповідають за опції конвертації та основні налаштування програми.

Творці iFFmpeg створювали оболонку для FFmpeg аж ніяк не з альтруїстичних спонукань, тому покупка програми коштуватиме користувачеві 10 євро, що становить приблизно 13$. З одного боку, це досить багато за продукт, що є лише графічним інтерфейсом для консольного додатка, а з іншого — iFFmpeg істотно полегшує роботу з численними налаштуваннями кодування, позбавляючи користувача необхідності їх запам'ятовування і прописування довгих команд в консолі.
Програма доступна для покупки тільки на сайті розробника, там же можна завантажити безкоштовну демо-версію, розраховану на 8 операцій конвертування.