Таймлапс Car Mechanic Simulator
После работы с видео для прошлых заметок и небольших роликов в Telegram, я быстро понял, что ни мой хостинг, ни Telegram не выдержат видео в формате 1080p60. Объём файлов слишком большой. Хороший повод поискать альтернативы.
У меня уже было тестовое видео: в 2017 году я записал таймлапс восстановления Maluch в Car Mechanic Simulator. Это видео и решил взять для эксперимента, чтобы проверить процесс загрузки видео на RuTube и сравнить его с YouTube.
Особенно меня интересовало, насколько сильно компрессия повлияет на качество видео и насколько отличаются шаги загрузки видео.
Сжатие оказалось не таким сильным, как я ожидал. Несмотря на строгие требования к видеофайлам, оба сервиса оказались довольно гибкими к небольшим отклонениям, например, в битрейте аудио, количестве последовательных B-frame и расположении ключевых кадров (I-frame).
К слову, вот ссылки на требования к видео:
Шаги для добавления видео есть следующие:
- Загрузка видео.
- Подготовка SD-версии.
- Подготовка HD-версии.
- Ручная модерация (только RuTube).
Основное отличие 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;
}
Такой вариант уже работает, пусть и требует достаточно новых браузеров.
Вот, опыт получен и теперь на сайте можно размещать видео в нормальном качестве. Заодно достал из закромов ещё один старый проект, тоже польза.