Використовуйте наступні параметри, щоб забезпечити сумісність із пристроями Apple.
-profile:v baseline -level 3.0
Це вимикає деякі розширені функції, але забезпечує кращу сумісність. Зазвичай цей параметр вам може не знадобиться (і, отже, уникайте використання -profile:vта -level), але якщо ви користуєтесь цим параметром, він може збільшити швидкість передачі бітів в порівнянні з тим, що потрібно для досягнення тієї ж якості у вищих профілях.
Кодування відео за допомогою стиснення H.264:
- H.264 Baseline 3.0: Усі пристрої
- H.264 Baseline 3.1: iPhone 3G та новіші версії та iPod touch 2-го покоління та новіших версій.
- H.264 Основний профіль 3.1: iPad (усі версії), Apple TV 2 та новіших версій та iPhone 4 та новіші версії.
- H.264 Основний профіль 4.0: Apple TV 3 та новіших версій, iPad 2 та новіших версій та iPhone 4S та новіших версій
- H.264 High Profile 4.0: Apple TV 3 та новіших версій, iPad 2 та новіших версій та iPhone 4S та новіших версій.
- H.264 High Profile 4.1: iPad 2 та новіших версій та iPhone 4S та новіших версій.
Частота кадрів у 10 кадрів в секунду рекомендується використовувати для потоків відео швидкістю 200 кбіт / с. Для відеопотоків із швидкістю 300 кбіт / с рекомендується частота кадрів від 12 до 15 кадрів в секунду. Для всіх інших потоків рекомендується частота кадрів 29,97.
Кодуйте звук як один із наведених нижче:
- HE-AAC або AAC-LC, стерео
- MP3 (MPEG-1 Audio Layer 3), стерео
medium? З FAQ FFmpeg : "Це зменшує віддачу:veryslowдопомагає приблизно на 3% порівняно зslowerпопередньою програмою ,slowerдопомагає приблизно на 5% порівняно зslowпопередньою задачею таslowдопомагає приблизно на 5-10% порівняно зmediumпопередньою програмою ."