Таймлапс Car Mechanic Simulator

После работы с видео для прошлых заметок и небольших роликов в Telegram, я быстро понял, что ни мой хостинг, ни Telegram не выдержат видео в формате 1080p60. Объём файлов слишком большой. Хороший повод поискать альтернативы.

У меня уже было тестовое видео: в 2017 году я записал таймлапс восстановления Maluch в Car Mechanic Simulator. Это видео и решил взять для эксперимента, чтобы проверить процесс загрузки видео на RuTube и сравнить его с YouTube.

Особенно меня интересовало, насколько сильно компрессия повлияет на качество видео и насколько отличаются шаги загрузки видео.

Сжатие оказалось не таким сильным, как я ожидал. Несмотря на строгие требования к видеофайлам, оба сервиса оказались довольно гибкими к небольшим отклонениям, например, в битрейте аудио, количестве последовательных B-frame и расположении ключевых кадров (I-frame).

К слову, вот ссылки на требования к видео:

Шаги для добавления видео есть следующие:

Основное отличие RuTube от YouTube – наличие шага ручной модерации. Видео на RuTube мне одобрили довольно быстро, в рамках 30 минут. На YouTube же только обработка версии HD-видео заняла несколько часов, там ждать завершения процесса добавления видео пришлось значительно дольше.

Что порадовало – оба сервиса сейчас предоставляют возможность использовать лицензию CC-BY 4.0.

Загрузка видео – только одна часть задачи. Вторая – встраивание видео на сайт в заметки. Плеер от RuTube даёт возможность получить html для embed-версии. Эта версия, к сожалению, содержит заданную ширину и высоту плеера на странице.

Мне же требуется подгонка под ширину текста. Но если установить width=100%, то высота плеера не соответствует соотношению сторон 16:9. Ответ, как всегда, есть на StackOverflow. Описываем стиль для iframe от RuTube в CSS:

iframe {
    width: 100%;
    height: unset;
    aspect-ratio: 16/9;
}

Такой вариант уже работает, пусть и требует достаточно новых браузеров.

Вот, опыт получен и теперь на сайте можно размещать видео в нормальном качестве. Заодно достал из закромов ещё один старый проект, тоже польза.

Финальную загрузку можно найти на RuTube и YouTube.

Если Вы хотите обсудить содержание заметки, задать вопросы или предложить изменения, то со мной можно связаться в Telegram