Делаю загрузку видео и есть необходимость обрабатывать видео на сервере, для дальнейшей публикации.
После публикации пользователям должно быть доступно несколько качеств видео ( ну 360p, 480p, 720p и т.д) в зависимости от того каким было видео изначально.
Как такое реализовать?
Если вы используете ffmpeg, команда такая:
ffmpeg -i видеофайл
Она выводит много строк, интересны строки, описывающие видео и аудио:
Stream #0:0: Video: h264 (High) (H264 / 0x34363248), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 9838 kb/s, 25 fps, 25 tbr, 25 tbn, 50 tbc
Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, stereo, s16p, 256 kb/s
Где размер видео - 1920x1080
, что в данном случае соответствует 1080p или FullHD
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Подскажите как можно улучшить данный код с сохранением его логики
после экспорта и импорта таблицы , в столбце postText появились знаки r/n ,как убрать ?
Сделал мультизагрузку изображений по этому уроку мультизагрузка