Mafia
С нами с 07.11.02
Сообщения: 3701
Рейтинг: 2670
|
Добавлено: 17/06/11 в 12:11 |
Есть видео в исходниках .m2t, определяется как 1440х1080, но по факту оно 16:9 и в плеере отображается как 16:9. А ffmpeg его определяет 1440х1080. Отсюда вопрос, как перекодировать это видео, чтобы на выходе было соотношение 16:9, но чтобы ничего не обрезалось по высоте?
|
|
|
|
нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 17/06/11 в 12:23 |
Тебе софт нужен или есть уже какой-то?
Отличное качество будет, 1280х720 (16:9), хотя можно и 1920х1080. Просто надо задать жёстко соотношение, это делается во всех нормальных конвертерах.
Тут больше вопрос у тебя "как в таком-то софте сконвертить ... чтоб получилось соотношение 16:9?"!
|
|
|
|
Mafia
С нами с 07.11.02
Сообщения: 3701
Рейтинг: 2670
|
Добавлено: 17/06/11 в 12:44 |
Да мне на сервере с помощью ffmpeg его откодить надо.
|
|
|
|
Mafia
С нами с 07.11.02
Сообщения: 3701
Рейтинг: 2670
|
Добавлено: 17/06/11 в 12:55 |
На сколько я понял, то этот исходник без кропа по высоте спокойно так ресайзится в 1280х720, но возникает проблема наложения копирайта, ффмпег думает, что соотношение сторон должно быть 4:3, т.е. как бы надо отресайзить в 1280х960, и соответственно копирайт не попадает в поле, что вызывает ошибку...
|
|
|
|
нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 17/06/11 в 13:45 |
в параметрах ffmpeg добавь -aspect 16:9
|
|
|
|
культуролог-порновед
С нами с 24.06.04
Сообщения: 1784
Рейтинг: 836
|
Добавлено: 17/06/11 в 13:49 |
Don_Korleone писал: | Есть видео в исходниках .m2t, определяется как 1440х1080, но по факту оно 16:9 и в плеере отображается как 16:9. А ffmpeg его определяет 1440х1080. Отсюда вопрос, как перекодировать это видео, чтобы на выходе было соотношение 16:9, но чтобы ничего не обрезалось по высоте? |
1440X1080 - это анаморфотный вариант 1920Х1080, т.е. разница в пропорциях пикселя, твой плеер подсовывает соответствующие пропорции и в итоге получается изображение 16:9, на самом деле оно 4:3
не знаю как в ffmpeg, в карбоне и других кодерах - выставляешь либо нужный размер картинки, либо нужное соотношение сторон пикселя
скорее всего в ffmpeg все точно так же, только через команды реализовано
|
|
|
|
programmer
С нами с 08.12.02
Сообщения: 7613
Рейтинг: 5760
|
Добавлено: 17/06/11 в 14:02 |
если не кропить по высоте то по ширине придется.
или смысл в искажении изображения? тогда просто scale без crop
|
|
|
|
нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 17/06/11 в 14:36 |
fetish_art писал: | 1440X1080 - это анаморфотный вариант 1920Х1080, т.е. разница в пропорциях пикселя, твой плеер подсовывает соответствующие пропорции и в итоге получается изображение 16:9, на самом деле оно 4:3 |
Это всё верно! 4:3 оно и есть... Но при 4:3 оно и вытянуто, если смотреть на плеере с пикселем 1х1. Но пусть оно в оригинале будет даже 19:11 или 11:5 с полукривым полярно зауглёным пикселем , главное при перекодировке задать правильное соотношение 16:9, которое собственно и делается в плеере!
|
|
|
|
Mafia
С нами с 07.11.02
Сообщения: 3701
Рейтинг: 2670
|
Добавлено: 17/06/11 в 19:58 |
Вопщем откодить 1440х1080 без искажений, что в 1920х1080, что в 1280х720 оказалось без проблем и без кропа.
Проблема осталась как наложить вотермарк, получается что он как бы выпадает за границы видео при переходе от 4:3 к 16:9.
|
|
|
|
нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 17/06/11 в 22:54 |
Чем накладываешь ватермарк? (В смысле версия ffmpeg)
|
|
|
|