Довідка
Що таке Video Converter?
Video Converter конвертує відеофайли пакетами. Ви додаєте файли або цілі папки, вибираєте, як має бути закодовано відео, і натискаєте Конвертувати; ffmpeg, відомий безкоштовний конвертер, виконує роботу, і вам ніколи не доведеться вводити команду.
Що відрізняє його, так це те, що вибори зберігаються окремо. Предустановка вирішує, як кодується відео; розмір, аудіо, колірна LUT, ефекти та обрізка вибираються окремо. Тому одна предустановка підходить для будь-якої комбінації: вам не потрібна нова предустановка для "те саме, але менше", "те саме, але з водяним знаком" або "те саме, але зі збереженим звуком".
Решта цієї сторінки розповідає про те, що ви можете зробити: конвертувати пакет, дозволити програмі піклуватися про ffmpeg, вибрати предустановку, обмежити розмір, вирішити, що відбувається зі звуком, додати ефекти, застосувати колірну LUT та зберегти лише частину кожного файлу.
Пакетне перетворення
Додайте файли за допомогою Додати файли або цілу теку за допомогою Додати теку — буде знайдено кожен відеофайл у ній, включно з підтеками. Ви також можете перетягувати файли та теки у вікно. Кожен файл є рядком у списку, з його назвою, шляхом і, після додавання до черги, статусом. Очистити список очищає список, за винятком того, що зараз виконується.
Натисніть Конвертувати, і кожен файл, який ще не знаходиться в черзі або не виконується, буде перетворено, кожен зі своїми власними налаштуваннями (див. нижче). Це включає файли, які вже були перетворені, або не вдалися, або були пропущені: повторне натискання перетворює їх знову, з налаштуваннями, які зараз містить кожен рядок. Під час перетворення файлу його рядок показує відсоток; наведіть курсор на статус завершеного рядка, щоб прочитати, куди пішов результат, або, у разі невдачі, причину, яку вказав ffmpeg. Рядок унизу показує, скільки файлів готово, наскільки далеко зайшов процес і як він завершився — наприклад, "3 перетворено · 1 пропущено · 2 не вдалося".
Кожен файл має власні налаштування — його пресет, розмір, аудіо, колірну LUT, ефекти, обрізку, призначення та що робити, якщо файл існує. Файл, який ви додаєте, приймає вибори, які показує панель опцій у цей момент, і лише щойно додані файли вибираються після цього. Панель — це пензлик: вона ніколи не показує вибори рядка, і вибір рядків ніколи не змінює її. Щоб надати іншим файлам інші вибори, виберіть їх, встановіть панель і натисніть Застосувати: вона записує всі вибори панелі на вибрані рядки, які не знаходяться в черзі або не виконуються. Вона вимкнена, поки нічого не вибрано, і поки неможливо прочитати обрізку панелі. Виберіть клацанням, Ctrl (або Cmd) і клацанням, щоб додати або видалити рядок, Shift і клацанням для діапазону від останнього клацання, або Ctrl+A для кожного рядка; клацання на порожній частині списку очищає вибір. Рядок унизу також показує, скільки рядків вибрано.
Кожен рядок показує один невеликий чіп для кожного вибору — пресет, розмір, аудіо, колірну LUT, ефекти, призначення та політику "якщо існує". Вибір, який залишає все як є (оригінальний розмір, оригінальне аудіо, без LUT, без ефектів), пропускається, тому звичайний рядок показує лише свій пресет.
- Застосувати — застосовує вибори панелі до вибраних файлів.
- Зупинити — з'являється під час перетворення файлів і скасовує всі з них. Скасований файл не залишає за собою напівзаписаного виводу.
- Скасувати та Видалити зі списку — хрестик у кінці рядка скасовує цей файл під час його виконання та видаляє його зі списку, коли він не виконується.
- Попереднє налаштування — як кодується відео; див. Пресетів. Кнопка поруч відкриває редактор пресетів.
- Файли, конвертовані одночасно — скільки файлів перетворюється одночасно, від одного до кількості фізичних ядер у вашому комп'ютері, з обмеженням у чотири. За замовчуванням — один, тому що відеокодер вже використовує кожне ядро сам по собі; більше файлів одночасно лише змушує їх конкурувати.
- Відкрити папку виводу — відкриває теку файлу, який завершився останнім, або вибрану вами вихідну теку.
Куди йдуть конвертовані файли
Випадаючий список призначення на панелі параметрів (Куди записуються перетворені файли) вибирає, куди записуються конвертовані файли. Його перший вибір, Вихідна папка, записує кожен конвертований файл поруч із його джерелом і є вбудованим; інші варіанти — це призначення, які ви зробили на вкладці Призначення налаштувань, яку відкриває кнопка поруч із випадаючим списком (Редагувати призначення). Там, як і з попередніми налаштуваннями, ви додаєте (Новий), копіюєте (Дублювати) та видаляєте (Видалити) призначення та перетягуєте їх у потрібному порядку; кожне має назву та папку.
- Папка — куди записуються файли. Залиште його порожнім, щоб записати поруч із кожним файлом. Кнопка поруч із ним (Огляд) вибирає папку, а також ви можете ввести або вставити шлях.
Повний шлях (D:\Converted) — це одне місце для всього. Коли ви додаєте папку, її власна назва та її підпапки зберігаються всередині неї, тому дві папки з файлами з однаковою назвою ніколи не накладаються одна на одну.
Шлях, який є відносним — convert, .\convert або ..\convert — відраховується від папки кожного файлу. .\convert — це папка convert поруч із файлом; ..\convert — це папка поруч із папкою, в якій знаходиться файл. Це дозволяє одному налаштуванню обслуговувати файли, які знаходяться в багатьох різних папках. Папка створюється, якщо вона не існує, і до неї не додається жодна структура: папки, в яких вже знаходяться файли, є структурою.
Конвертований файл називається за його джерелом із розширенням контейнера попереднього налаштування. Він ніколи не замінює своє джерело: якщо назва та місце були б однаковими, до назви додається (converted).
- Що робити, якщо вихідний файл вже існує — що робити, коли вихідний файл вже існує. Пропустити (за замовчуванням) залишає його без змін і повідомляє, що файл пропущено; Перезаписати перезаписує його; Зберегти обидва записує другий файл,
name (2),name (3)і так далі.
ffmpeg, під наглядом
ffmpeg — це програма, яка виконує конвертацію. Video Converter шукає її поруч із собою, потім у власній папці, потім у PATH вашого комп'ютера, тому ffmpeg, який у вас вже є, використовується як є.
Коли жодного не знайдено, вікно повідомляє про це та пропонує кнопку.
- Завантажити ffmpeg — завантажує поточну збірку випуску з gyan.dev, близько 30 МБ, і перевіряє її за контрольною сумою, опублікованою разом з нею, перш ніж розпакувати її у власну папку програми. Завантаження, яке не збігається, відхиляється. Вам повідомляється, наскільки далеко воно зайшло, і чому, якщо воно не вдається.
Чому його завантажують, а не включають
Збірки ffmpeg, які містять найкращі кодери H.264 та H.265 (x264 та x265), ліцензовані за GPL. Якби Video Converter поставлявся з одним з них, вся програма також мала б бути GPL. Тому програма не містить ffmpeg: ви завантажуєте його один раз, і він залишається окремою програмою.
Якщо ви використовуєте власний ffmpeg, перевірте, чи має він те, що потрібно вашим предустановкам. Предустановка, яка називає кодер, якого немає у вашому ffmpeg, завершується з власним повідомленням ffmpeg ("Невідомий кодер"); нічого не перевіряється заздалегідь. Той, який завантажує програма, має x264 та x265.
Предустановки: як кодується відео
Предустановка визначає, як записується зображення: контейнер, відеокодек, наскільки якісним воно має бути, і скільки часу кодер може на це витратити. Вона нічого не говорить про розмір зображення, звук, колір або ефекти — вони вибираються поруч, дивіться наступні розділи.
Редактор предустановок — це сторінка налаштувань, що відкривається кнопкою поруч із випадаючим списком предустановок. Зліва знаходиться список предустановок: Новий, Дублювати та Видалити працюють з ним, а перетягування предустановки змінює її місце — той самий порядок використовується у випадаючому списку вікна. Справа знаходяться параметри вибраної предустановки; кожна зміна зберігається відразу, і кнопки збереження немає. Нова інсталяція поставляється з предустановками для поширених випадків: H.264 та H.265, ті самі два на відеокарті, AV1, ProRes, нестиснутий RGB та пряма копія.
Контейнер та кодек
Контейнер — це зовнішня форма файлу (.mkv, .mp4, .webm, .mov, .avi); кодек — це спосіб стиснення зображення всередині. Це окремі вибори, і не кожна пара можлива: контейнер пропонує лише ті кодеки, які він може містити. Спочатку виберіть контейнер, а потім список кодеків. Якщо ви зміните контейнер на той, який не може містити кодек, який у вас був, предустановка перейде на той, який він може.
Як правило: MKV містить майже все і зберігає субтитри; MP4 — це той, який відтворює кожен пристрій; WebM призначений для Інтернету і приймає лише VP9 або AV1; MOV — це світ редагування та Apple; AVI старий, і на практиці тут лише для H.264 або нестиснутих зображень.
- Ім'я — назва предустановки у списках.
- Контейнер — MKV, MP4, WebM, MOV або AVI.
- Відео — кодек. H.264 та H.265 є звичайними: широко відтворюються, невеликі. AV1 та VP9 стискають ще більше, але займають більше часу. ProRes — це формат редагування: великі файли, які легко редагувати. Нестиснений RGB записує зображення без будь-якого стиснення, що є без втрат, але величезним — близько 9 ГБ на хвилину для відео Full HD. Зберегти оригінал (без перекодування) описано в розділі копіювання та перекодування.
Якість або бітрейт
Кодер керується або числом якості, або цільовим бітрейтом. За допомогою числа якості (CRF) ви вказуєте, наскільки хорошим має бути зображення, і файл отримує потрібний розмір; менше означає краще і більше. Шкала становить від 0 до 51 для H.264 і H.265, і від 0 до 63 для AV1 і VP9. Для H.264 звичайний діапазон становить приблизно від 18 до 23, а 20 є значенням за замовчуванням. За допомогою цільового бітрейту ви вказуєте, наскільки великим може бути файл — стільки кілобіт за кожну секунду відео — і якість буде такою, яку це дозволяє. Це робиться за один прохід, тому результат менш точний, ніж двопрохідне кодування, якого Video Converter не має.
Використовуйте число якості, коли важливе зображення; використовуйте бітрейт, коли файл повинен відповідати обмеженню.
- Режим кодування — Якість (CRF) або Цільовий бітрейт. Пропонується для H.264, H.265, AV1 та VP9.
- Якість (CRF) — число якості. Для кодерів графічної карти це постійний квантизатор (названий Якість (QP) для AMD).
- Бітрейт — цільовий бітрейт, у кілобітах за секунду, коли режим є бітрейтом.
- Швидкість кодування — скільки часу може зайняти кодер. Надшвидко (найбільші файли) (тільки для H.264 та H.265), Швидко, Збалансовано та Повільно (менші файли): повільніше налаштування створює менший файл при тій же якості. Кодери AMD не мають налаштування швидкості.
- Глибина бітів — 8 або 10 біт для кожного кольору. Десять біт дозволяють уникнути видимих смуг у плавних градієнтах; це пропонується для H.265 та AV1, і відтворюється лише на пристроях, які це підтримують.
- Налаштувати — вказує H.264 або H.265, якими є зображення: фільм, анімація, зернистість, нерухоме зображення, швидке декодування або нульова затримка. Залиште його без значення, якщо тільки один з цих варіантів не є саме вашим матеріалом; H.265 не має налаштувань для фільму або нерухомого зображення.
- Додаткові параметри x265 — додаткові налаштування для кодера H.265, як пари
key=value, розділені двокрапками, передаються x265 як є. Тільки для експертів. - Профіль ProRes — тільки для ProRes: 422 Proxy, 422 LT, 422, 422 HQ або 4444, від найлегшого до найважчого. ProRes не має числа якості та швидкості.
Копіювати або кодувати знову
Зберегти оригінал (без перекодування) не торкається зображення: воно витягується зі старого контейнера і поміщається в новий. Це дуже швидко і нічого не втрачає, тому це правильний вибір для зміни лише контейнера — наприклад, MKV в MP4. Оскільки зображення не декодується, ніщо, що змінює зображення, не може бути застосовано: розмір, таблиця кольорів LUT та всі ефекти, крім одного, ігноруються. Винятком є Видалити метадані, який стосується лише тегів файлу. Звук і обрізка працюють як зазвичай.
Будь-який інший кодек кодує зображення знову, що займає час і, з кодеком із втратами, коштує трохи якості.
Кодери на графічній карті
Більшість графічних карт можуть самостійно кодувати відео, набагато швидше, ніж процесор. Video Converter пропонує їх для H.264 та H.265, по одному набору для кожного виробника: AMD, NVIDIA та Intel (Quick Sync). Вони потребують карти та її драйвера; на комп'ютері без них файл не працює з власним повідомленням ffmpeg. Не кожен чіп Intel може працювати з H.265.
Ціна швидкості — розмір файлу: при тій же якості кодер карти створює більший файл, ніж x264 або x265. Використовуйте їх, коли час важливіший за розмір. Їхнє число якості має іншу шкалу, ніж CRF, і вони не мають додаткових налаштувань, крім швидкості (для NVIDIA та Intel).
Розмір
Розмір обмежує, наскільки великим може бути зображення конвертованого файлу. Він обирається у вікні, окремо від попереднього налаштування, і редагується в розділі Розміри у налаштуваннях, за допомогою тих самих інструментів списку, що й попередні налаштування. Нова інсталяція має звичайні висоти, від 4K до 360p.
Зображення зменшується, щоб поміститися у вказаний вами прямокутник, зберігаючи свою форму, і ніколи не збільшується: відео 480p, конвертоване з розміром 1080p, залишається 480p. Залиште сторону порожньою — Без обмежень — для відсутності обмежень на цю сторону. Залишкова ширина або висота робиться парною, що вимагають відеокодери.
- Оригінальний розмір — перший вибір у вікні; залишає розмір без змін.
- Максимальна ширина та Максимальна висота — прямокутник, у пікселях.
Розмір не застосовується до скопійованого зображення.
Аудіо
Те, що відбувається зі звуком, обирається у вікні, окремо від попереднього налаштування, зі списку аудіозаписів, які ви редагуєте в розділі Аудіо у налаштуваннях. Список у вікні пропонує лише ті записи, які може містити контейнер обраного попереднього налаштування: MKV приймає AAC, Opus, AC-3, PCM або без звуку; MP4 приймає AAC та AC-3; MOV приймає AAC, PCM та AC-3; WebM приймає Opus; AVI приймає AC-3, PCM та AAC. Якщо ви перейдете до попереднього налаштування, яке не може містити вибраний вами запис, у вікні відобразиться Оригінальне аудіо.
Оригінальний звук
Оригінальне аудіо — це не запис налаштувань, а правило, розроблене для кожного файлу. Воно зберігає звук точно таким, яким він є — навіть не декодованим — коли контейнер може містити такий тип звуку. Якщо він не може, звук конвертується в те, що зазвичай приймає контейнер: AAC зі швидкістю 192 кбіт/с, Opus зі швидкістю 128 для WebM, AC-3 для AVI. Зображення ProRes завжди отримує нестиснений звук PCM, що очікують програми для редагування. Файл без звуку залишається без нього.
Це правильний вибір більшу частину часу. Виберіть реальний запис, коли ви хочете змінити звук.
Аудіозапис має такі елементи керування:
- Аудіо — AAC, Opus, AC-3, PCM (нестиснений) або Без звуку.
- Бітрейт аудіо — для AAC, Opus та AC-3, у кілобітах за секунду.
- Канали — Зберегти джерело, Моно або Стерео; об'ємний звук зводиться до того, що ви виберете.
- Зміна рівня — голосніше або тихіше, у децибелах, від −30 до 30.
- Привести до стандартної гучності (-16 LUFS) — приводить звук до одного стандартного рівня гучності незалежно від його вихідного рівня, тому файли з різних джерел відтворюються з однаковою гучністю.
Канали, рівень та гучність запитуються лише для звуку, який конвертується; вони працюють, навіть коли зображення лише копіюється. Нова інсталяція має записи для AAC з трьома бітрейтами, AAC стерео, Opus, AC-3 стерео, PCM та без звуку.
Ефекти
Запис ефектів — це іменований список дій, які потрібно виконати із зображенням: повернути його, обрізати межу, накласти водяний знак або рядок тексту тощо. Він обирається у вікні, окремо від попереднього налаштування; записи редагуються в розділі Ефекти у налаштуваннях. Без ефектів — це перший вибір у вікні, який нічого не робить. Нова інсталяція має один запис для кожного способу повороту або віддзеркалення зображення.
У редакторі кожен ефект є карткою з його налаштуваннями та кнопкою (Видалити цей ефект), яка його видаляє. Меню Додати ефект пропонує типи, яких запис ще не має: запис містить кожен тип не більше одного разу.
Порядок застосування ефектів
Порядок фіксований, і ви не можете його змінити. Спочатку застосовуються колірна LUT та ефекти, які повинні бачити зображення таким, яким воно є: деінтерлейсинг, обрізка, частота кадрів, поворот або віддзеркалення, розмитий фон та вбудовані субтитри. Потім застосовується розмір. Після цього йдуть ефекти, які працюють з готовим зображенням: стереоскопічний, відтворення назад, водяний знак та текст.
Причина практична. Обмеження розміру застосовується до зображення, що доставляється, а поле відраховується у власних пікселях доставленого зображення. Зворотне відео зберігає менші зображення в пам'яті. А зворотний відлік у тексті не відтворюється назад.
Тільки Видалити метадані працює зі скопійованим зображенням; кожен інший ефект ігнорується ним. Водяний знак, файл зображення якого відсутній, призводить до збою цього файлу з чітким повідомленням, перш ніж буде виконана будь-яка робота.
- Повернути або віддзеркалити — Повернути: чверть оберту за годинниковою стрілкою або проти годинникової стрілки, будь-який з них з вертикальним переворотом, пів оберту або переворотом зліва направо або зверху вниз. Для відео, знятого телефоном на боці.
- Обрізати — Обрізати зліва, Обрізати справа, Обрізати зверху та Обрізати знизу, у пікселях. Те, що залишається, робиться рівним в обох напрямках. Використовуйте це, щоб прибрати чорні смуги.
- Частота кадрів — Кадрів за секунду: 15, 23.976, 24, 25, 29.97, 30, 50, 59.94 або 60. Кадри пропускаються або повторюються, щоб досягти цього.
- Деінтерлейс — для черезрядкового відео, такого як старі телевізійні записи та DV-касети, де кожне зображення складається з двох напівзображень: кожна пара стає одним цілим зображенням.
- Вписати в 16:9 на розмитому фоні — вертикальне відео розміщується посередині зображення 16:9, на збільшеній, розмитій копії самого себе, замість чорних смуг. Висота зображення — це висота цього зображення, Сила розмиття — наскільки сильно розмитий фон.
- Вбудувати субтитри — перший потік субтитрів файлу вбудовується в зображення, тому кожен плеєр показує його; перетворений файл тоді не має власної доріжки субтитрів. Можна вбудовувати лише текстові субтитри; субтитри на основі зображень з DVD та Blu-ray не можуть.
- Водяний знак — накладає зображення, зазвичай PNG з прозорими частинами, поверх відео. Файл зображення — це файл (кнопка Огляд вибирає його), Кут — де він розташований, Відступ — його відстань від країв у пікселях, Ширина — його ширина в пікселях (порожнє зберігає власну), а Непрозорість — наскільки відео просвічує, у відсотках.
- Текст — рядок тексту поверх відео. У ньому
{name}— це ім'я файлу,{elapsed}— час, що минув, а{remaining}— час, що залишився, обидва у форматі хвилини:секунди, відраховані для частини, яка залишається після обрізки. Кут та Відступ розміщують його, Висота літери (відсоток від зображення) встановлює висоту літер, а Темний фон для тексту розміщує темний прямокутник за ним, щоб його можна було прочитати на будь-якому зображенні. - Видалити метадані — виключає теги файлу (назва, дата, камера тощо) та його розділи. Він також працює зі скопійованим зображенням.
- Стереоскопічний, пліч-о-пліч та Відтворити назад — дивіться питання в кінці.
Колірні LUT
LUT — це таблиця у файлі .cube, яка змінює кольори зображення — щоб надати лог-запису правильні кольори або вигляд кліпу. Вона вибирається у вікні, окремо від попередньо встановлених налаштувань, а список редагується в розділі Кольорові LUT у налаштуваннях. Він починається порожнім, оскільки файл ваш.
Таблиця застосовується до зображення до його зміни розміру, тому колір обробляється на зображенні таким, яким воно було знято. Вона не застосовується до зображення, яке лише копіюється. Файл LUT, який не вдається знайти, призводить до збою цього файлу, і редактор попереджає вас.
- Немає LUT — перший вибір у вікні; без LUT.
- Файл LUT (.cube) — шлях до файлу
.cube; Огляд вибирає його.
Обрізка
Два поля Початок та Кінець під опціями зберігають лише частину кожного файлу. Введіть час у секундах (90), хвилинах та секундах (1:30) або годинах, хвилинах та секундах (1:02:03); порожнє поле нічого не обрізає з цього боку. Однакові часи застосовуються до кожного файлу запуску.
Обрізка не зберігається. Вона забувається, коли ви закриваєте програму, тому та, що залишилася з учора, ніколи не зможе тихо скоротити файли, які ви конвертуєте завтра. Якщо кінець не після початку, Конвертувати вимикається, і рядок внизу повідомляє вам, чому.
Коли зображення кодується знову, обрізка точна. Коли воно лише копіюється, обрізка може починатися лише з ключового кадру — зображення, з якого можна почати відео — тому вона починається з того, що знаходиться безпосередньо перед вашим початковим часом. Прогрес та зворотний відлік текстового ефекту слідують за збереженою частиною.
Інші налаштування
Сторінка налаштувань, що відкривається за допомогою Відкрити налаштування, містить описані вище списки та кілька загальних налаштувань. Довідка відкриває цю довідку.
- Мова — мова програми.
- Тема — Світлий або Темний.
- Показувати новини від yaiol — чи може Video Converter показувати новини від yaiol під час запуску. Це один перемикач для кожної програми yaiol на комп'ютері; коли він вимкнений, нічого не запитується взагалі.
Коли виходить новіша версія Video Converter, під час запуску відкривається невелике діалогове вікно новин з карткою, на якій написано Доступна нова версія та версія, перераховано, що нового з моменту запуску поточної версії, та пропонується Завантажити. Воно лише повідомляє вам: нічого не встановлюється самостійно, а невдала перевірка відбувається безшумно. Більше не показувати на картці запобігає її повторній появі; для картки нової версії — до виходу ще новішої версії. Картка нової версії не залежить від перемикача новин вище.
Питання
Файл не вдається обробити з повідомленням "Unknown encoder". Чому?
Попередньо встановлені налаштування вказують на кодер, якого немає у вашому ffmpeg. Це відбувається з ffmpeg, який був зібраний без x264 або x265, або з попередньо встановленими налаштуваннями для відеокарти, якої немає у вашому комп'ютері. Завантажте ffmpeg, який пропонує програма, який має два програмні кодери, або виберіть інший попередньо встановлений набір.
Що роблять "Відтворити назад" та "Стереоскопічний"?
Відтворити назад відтворює відео та його звук назад. ffmpeg повинен тримати весь кліп у пам'яті, щоб це зробити, тому використовуйте його лише для коротких кліпів. Звук завжди конвертується, навіть якщо оригінальний звук можна було б зберегти, оскільки копію не можна відтворити назад.
Стереоскопічний, пліч-о-пліч призначений для відео, кадри якого чергуються між лівим та правим оком: воно стає одним зображенням з обома очима поруч. Це корисно лише для такого матеріалу.
Чи є двопрохідне кодування?
Поки що ні. Цільовий бітрейт виконується за один прохід, що менш точно, ніж за два. Для файлу заданого розміру найкращим вибором наразі є число якості, а потім перевірка розміру.