Я пытаюсь найти волшебные параметры, которые заставляют mp4 работать в Chrome. Я думаю, что мои видео работали, но после обновления Chrome больше не работает.
Chrome, версия 41.0.2272.101 (Windows)
Я попробовал некоторые другие машины и обнаружил, что некоторые видео работают на более старых версиях, и мой Mac, похоже, все еще работает на последней версии Chrome.
Я использую параметры ffmpeg для преобразования из серии png,
ffmpeg -framerate 10 -i dance%02d.png -r 10 -pix_fmt yuv420p dance.mp4
Некоторые видео работают, некоторые нет, некоторые работают некоторое время или останавливаются на полпути.
Я пробовал различные другие варианты, например,
ffmpeg -start_number 16 -framerate 10 -i dance%02d.png -r 10 -an -s hd720 \
-vcodec libx264 -pix_fmt yuv420p -preset slow -profile:v baseline \
-movflags faststart -y dance.mp4
но это, казалось, только ухудшило ситуацию.
вот одно из видео, http://www.botlibre.com/media/a786625.mp4
и еще один, http://www.botlibre.com/media/a812450.mp4.
Firefox, кажется, работает без проблем, на любой версии, хотя фон серый. IE работает нормально, белый фон. Safari работает, серый фон.
Другое дело, что у видео раньше был белый фон в старой версии Chrome, но теперь он серый, за исключением того, что на Mac все еще белый.
и вот еще. Формат Webm работает, но кто-нибудь знает возможность убрать прозрачность? Я использую,
ffmpeg -i dance%02d.png -r 10 -c:v libvpx -crf 10 -b:v 512k -c:a libvorbis dance.webm
просто хочу сплошной белый фон.