Автор Тема: разрешение видео с камеры  (Прочитано 1937 раз)

Оффлайн rotkart

  • Участник
  • *
  • Сообщений: 661
Доброго всем дня!
Хочу попросить совета тех, кто сталкивался.
У нас в школе есть камера sony dcr-sx45, которая пишет на карту SD в формате mpeg.
В камере выставлен формат 16:9, но в свойствах файла, полученного с неё указано 720x576 - то есть 4:3. Соответственно большинство видеопроигрывателей открывают эти файлы и показывают их в формате 4:3, деформируя картинку. В vlc можно переключить на формат 16:9 в свойствах видео уже во время проигрывания, но это неудобно - надо сначала открыть файл, потом в уже просматриваемом видео прощёлкать мышкой до нужного пункта. Да и не везде vlc.
При загрузке этих файлов в видеоредакторы тоже самое - формат 4:3. Приходится каждый файл прогонять через avidemux c фильтром resize до 1024x576, менять mpeg на что-то другое (mp4 обычно) и только после этого итоговый файл начинает открываться с нормальным соотношением сторон везде.
Кто как решает такую проблему?
Нет ли способа проще, чем прогонять каждый файл через avidemux да еще с изменением вида контейнера?
Научить нельзя, научиться можно.

Оффлайн artmikheev

  • Участник
  • *
  • Сообщений: 3
Re: разрешение видео с камеры
« Ответ #1 : 10.03.2014 10:40:48 »
У mplayer есть опция -aspect, которая меняет соотношение сторон проигрываемого видео.

Тут ( http://lists.ffmpeg.org/pipermail/ffmpeg-user/2012-August/008749.html ) предлагают использовать mencoder без перекодирования:

mencoder ${file} -fps 25 -oac copy -ovc copy -of mpeg -mpegopts format=dvd:tsaf:vaspect=4/3 -forceidx -o ${file}.newaspect

Оффлайн rotkart

  • Участник
  • *
  • Сообщений: 661
Re: разрешение видео с камеры
« Ответ #2 : 11.03.2014 21:04:26 »
использовать mencoder без перекодирования
Вот спасибо!!! Как раз то, что я хотел. Без перекодирования :-)
Научить нельзя, научиться можно.