Я пытаюсь почти каждую перестановку опций на ffmpeg пытаться получить транскодированное видео для отображения на Chrome OSX 39.0.2171.71 (64-бит) - пока ничего работал.Видео, закодированное с ffmpeg, не играющее в Chrome
Настройки Я в настоящее время использую выглядеть следующим образом:
/usr/local/Cellar/ffmpeg/2.4.3/bin/ffmpeg -i source.m4v -vcodec libx264 -pix_fmt yuv420p -profile:v baseline -level 3.0 -preset slower -crf 23 -vf scale=640:360 target.mp4
, но я пробовал различные варианты от различных других ответов, но безуспешно.
Видео-демонстрация видео-js прекрасно работает, поэтому это должно быть возможно. Вот свалка закодированного видео:
*** General Parameters ***
- Name: test-1 (2).mp4
- Container: MP4 - QuickTime
- Size: 3.45 MB
- Duration: 32s 299ms
- Bitrate: 856 Kbps
*** Video Track Parameters ***
- Format: H.264/MPEG-4 AVC
- Bitrate: Max.: ---/Average: 721 Kbps/Min.: ---
- Frame rate (fps): Max.: ---/Average: 30.000/Min.: ---
- Encoding profile: [email protected]
- Image size: 640*360
- Pixel Aspect Ratio: Undefined
- Display Aspect Ratio: 16:9
- Interlacing: Progressive
*** First Audio Track Parameters ***
- Format: AAC - MPEG-4 audio
- Bitrate: 128 Kbps
- Resolution: Undefined
- Rate: 44.1 KHz
- Channel(s): 2 (stereo)
- Position: Front: L R