Как убрать черные полосы в фильме по бокам? Конвертация

Ответить
 

HortonEN

Стаж: 17 лет 1 месяц

Сообщений: 6333


HortonEN · 03-Авг-13 00:21 (11 лет 7 месяцев назад, ред. 03-Авг-13 00:21)

kane2103 писал(а):
60337526попробовал задать параметры верха и низа, получилось 640 на 352 до 360 не дошло, немного
Вверху справа есть скролл-боксы. Это mod кропа. Поставьте 8 или 4.
kane2103 писал(а):
60337526но нечего не изменилось....вообще.
Быть не может. Или кнопку "Apply/Применить" вверху не нажали.
kane2103 писал(а):
и почему нужно задавать параметры верх и низ, когда у меня полосы по бокам ?
Мне даже ответить на это нечего... =)))
Вот уж воистину:
    degifly писал(а):
    60295764эх, ну зачем люди прогуливают геометрию в школе...
[Профиль]  [ЛС] 

dima.dima.

Стаж: 12 лет 7 месяцев

Сообщений: 488


dima.dima. · 03-Авг-13 00:44 (спустя 23 мин., ред. 03-Авг-13 00:44)

Цитата:
Это mod кропа
Что за мод ? что это за функция вообще? что разрешение делится на 8 или на 4? kane2103
скрытый текст
[Профиль]  [ЛС] 

HortonEN

Стаж: 17 лет 1 месяц

Сообщений: 6333


HortonEN · 03-Авг-13 00:51 (спустя 6 мин.)

dima.dima. писал(а):
что разрешение делится на 8 или на 4?
Да. И не просто делится, а ─ нацело.
[Профиль]  [ЛС] 

dima.dima.

Стаж: 12 лет 7 месяцев

Сообщений: 488


dima.dima. · 03-Авг-13 01:00 (спустя 9 мин.)

Цитата:
а ─ нацело
Извините за нубство но можете растолковать на будущее в смысле? что за такое нацело?
[Профиль]  [ЛС] 

HortonEN

Стаж: 17 лет 1 месяц

Сообщений: 6333


HortonEN · 03-Авг-13 01:04 (спустя 4 мин.)

dima.dima. писал(а):
60337984что за такое нацело?
http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D0%BB%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D1%8C
Так пойдёт? =)
[Профиль]  [ЛС] 

degifly

Стаж: 14 лет 5 месяцев

Сообщений: 951

degifly · 03-Авг-13 01:07 (спустя 2 мин.)

Жесть, деление же в пятом классе проходят
[Профиль]  [ЛС] 

dima.dima.

Стаж: 12 лет 7 месяцев

Сообщений: 488


dima.dima. · 03-Авг-13 10:15 (спустя 9 часов)

Цитата:
Так пойдёт? =)
Пойдёт, но Папа у Васи не силён в математики.
Цитата:
Жесть, деление же в пятом классе проходят
Если я бы проходил я бы не задавал бы такой вопрос.
[Профиль]  [ЛС] 

GarfieldX

Техпомощь раздела Кино, Видео и TV

Стаж: 20 лет 1 месяц

Сообщений: 4016

GarfieldX · 03-Авг-13 14:08 (спустя 3 часа)

dima.dima. писал(а):
60337876Что за мод ? что это за функция вообще?
В данном случае она определяет кратность, т.е. деление без остатка.
При mod16 мы сможем указывать величины кратные 16: 16, 32, 48, 64... 640, 656, 672, 688, 704, 720
Но этого не достаточно чтобы сохранить пропорции кадра максимально точно. Поэтому нужно использовать mod8 или mod4, соответственно шаг величин становится меньше, доступных вариантов больше.
dima.dima. писал(а):
60340046Если я бы проходил я бы не задавал бы такой вопрос.
Печально...
[Профиль]  [ЛС] 

dima.dima.

Стаж: 12 лет 7 месяцев

Сообщений: 488


dima.dima. · 03-Авг-13 15:06 (спустя 58 мин.)

GarfieldX Спасибо вы гладко рассказывайте.Мне бы ещё бы понимать бы.
Цитата:
Печально...
Я жалею очень много но локоть далеко и я до него не достаю.Думал что школа мне некогда не пригодится в жизни я ошибся,надеюсь если у меня будут в жизни свои спинагрызы буду им говорить чтобы учились (а не штаны протирали) и чтобы хоть чуть-чуть в их головы заложили знания. GarfieldX Спасибо за разъяснение.
[Профиль]  [ЛС] 

Темечко

Стаж: 15 лет 7 месяцев

Сообщений: 55


Темечко · 23-Мар-14 00:28 (спустя 7 месяцев)

Уважаемым экспертам спасибо за ответы! Но я несколько продолжу тему уже как раз о "полосках по верхам- снизу и сверху"...скажите как сделать фильм все - таки полноэкранным? Я уверен этот вопрос мучает многих и пусть местные знатоки помогут нуждающимся типа меня). Ведь визуально обрезается полезной части экрана (на мониторе 21.5дюйма, 16-9) порядка 35-50%!!! везде по- разному так это же маразм просто!!! потом ты отходишь на диван присесть от монитора на 3 метра и можно уже ничего не смотреть а просто лечь спать в тарелку с супом! Яв кмплеере жмакал разные там стороны, масштабирования что то такое, толк ноль, оригинал картинки меняется, то тянет то еще как то дрочит,простите, но не сохраняет исходник видео. Последнее время банально зумлю где то на +25% возвращаю себе. получается где то половинку полос остается. картинка слева и справа просто убегает за экран и все. Заранее спасибо за ответы...
[Профиль]  [ЛС] 

GarfieldX

Техпомощь раздела Кино, Видео и TV

Стаж: 20 лет 1 месяц

Сообщений: 4016

GarfieldX · 23-Мар-14 01:13 (спустя 44 мин.)

Темечко писал(а):
63380238...скажите как сделать фильм все - таки полноэкранным?
Переснять.
[Профиль]  [ЛС] 

Темечко

Стаж: 15 лет 7 месяцев

Сообщений: 55


Темечко · 23-Мар-14 01:16 (спустя 3 мин.)

Да, народ, хочудобваить, если фильмы снимают в формате 21-9, то почему не делают такие мониторы или телевизоры например(я что то гуглил и понял что осбо этим форматом никто не увлекается)? Типа телевидение будет неправильно показывать? А что же с фильмами тогда делать не пойму никак? получается все покупают мониторы- телеки смотрят фильмы обрезанными, тв нормально и все? мне кажется если бы моники были 21-9 было бы вполне "рабочее для работы" изображение? В чем дело с этой индустрией никак не пойму я?
[Профиль]  [ЛС] 

GarfieldX

Техпомощь раздела Кино, Видео и TV

Стаж: 20 лет 1 месяц

Сообщений: 4016

GarfieldX · 23-Мар-14 03:00 (спустя 1 час 43 мин., ред. 23-Мар-14 03:00)

Темечко писал(а):
63380563А что же с фильмами тогда делать не пойму никак?
Кино снимают для показа в кинотеатрах, а распространение на носителях - это побочный эффект развития технологий.
Темечко писал(а):
63380563Типа телевидение будет неправильно показывать?
Телевидение всегда находит способы:
1. обрежет слегка кадр, но оставит чуть-чуть черных полос
2. покажет как есть, с черными полосами
3. никогда намеренно не будет искажать пропорции
Темечко писал(а):
63380563получается все покупают мониторы- телеки смотрят фильмы обрезанными
С чего вдруг? Просто с полосами сверху/снизу.
Темечко писал(а):
63380563мне кажется если бы моники были 21-9 было бы вполне "рабочее для работы" изображение?
Зато видео с пропорциями 4/3 можно было бы сразу по три штуки в ряд запускать.
Темечко писал(а):
63380563В чем дело с этой индустрией никак не пойму я?
Фильмы - для кинотеатров.
Экран 16:9 - оптимальные пропорции.
А вообще все это уже было сказано на предыдущей странице.
[Профиль]  [ЛС] 

Темечко

Стаж: 15 лет 7 месяцев

Сообщений: 55


Темечко · 23-Мар-14 16:42 (спустя 13 часов)

GarfieldX
Спасибо вам большое за разъяснения. Только мне все равно неясна суть современного рынка тех же продаж дисков например...ведь люди идут в кинотеатр это одно, а когда хотят посмотреть дома фильм то мониторы 16-9 для этого точно не подойдут. речь ведь идет не просто о полосах а об уменьшении экрана на 35-50%, зависит от фильма!!! это до несмешного много. Скажите как тогда исправить эту ситуацию людям, желающим смотреть фильмы, как в кинотеатре? Неужели выход только в приобретении очень дорого телевизора с форматом 21-9 (заметьте по-прежнему такие размеры не особо распространены на рынке, что мне тоже непонятно совсем), либо отведении у себя дома целой комнаты для миникинотеатра, где будет стоять проектор, а значит в ней всегда должно быть темно, чтобы он смог вывести изображение на экран (в проекторах я не разбираюсь, но вроде чем меньше света вокруг тем ему лучше, да?) ?
Спасибо за ответы.
[Профиль]  [ЛС] 

GarfieldX

Техпомощь раздела Кино, Видео и TV

Стаж: 20 лет 1 месяц

Сообщений: 4016

GarfieldX · 23-Мар-14 19:15 (спустя 2 часа 32 мин.)

Темечко писал(а):
63387202речь ведь идет не просто о полосах а об уменьшении экрана на 35-50%, зависит от фильма!!!
Ничего с этим не поделаешь. Хочешь картинку больше - покупай телек с большей диагональю. Или вообще проектор (разумеется понадобиться хорошее затемнение). Куда печальнее другое - современные телеки уже давно являются FullHD, а нам мало того что транслируют SD, так еще и в формате 4:3.
Темечко писал(а):
63387202Неужели выход только в приобретении очень дорого телевизора с форматом 21-9
Да. Хочется чтоб было "клево" - придется раскошелиться. А не распространены телеки 21:9 потому, что для подавляющего большинства подобной проблемы не существует. Их и так устраивает. Проще смириться и все.
[Профиль]  [ЛС] 

Темечко

Стаж: 15 лет 7 месяцев

Сообщений: 55


Темечко · 23-Мар-14 21:12 (спустя 1 час 56 мин.)

GarfieldX
Да уж поразительно и странно, что телеки делают ненужным грубо говоря форматом даже под те же телепередачи. Но в любом случае спасибо большое за пояснения. Странно что людям пофиг на своих экранах а тем более пк мониторах на такое большое урезание.
[Профиль]  [ЛС] 

NETDTHC

Стаж: 13 лет 3 месяца

Сообщений: 10557

NETDTHC · 21-Май-14 21:35 (спустя 1 месяц 29 дней)

rockstar_tatsu писал(а):
63999753А я ничего не хочу конвертировать
Так и не нужно конвертировать ничего.
rockstar_tatsu писал(а):
63999753хочу открыть онлайн и нормально смотреть
Ну, если это для вас нормально..
rockstar_tatsu писал(а):
63999753нафига большой монитор если полосы по бокам просмотре онлайн фильмов
Они особо не напрягают. Более того, на них даже и внимание не обращаешь.
rockstar_tatsu писал(а):
63999753просмотр старых фильмов в 4:3 растягивает
Они итак 4:3. Что там растягивать?
[Профиль]  [ЛС] 

hidgihog

Стаж: 15 лет 8 месяцев

Сообщений: 109


hidgihog · 25-Май-14 18:22 (спустя 3 дня)

Скачал с ютуба файл MP4 с видео AVC (H.264) + AAC.
Труба отдает в формате 16х9 и разрешением 854х480.
Однако начальное изображение было сграблено с видеокассеты с соответствуюшими пропорциями 4х3.
Видео замылено изначально.

Мне нужно осуществить кроп справа/слева, причем, как видно, справа чуть больший, чем слева.
Вопрос к гуру по видео и спецам по AVC в частности:
Чем осуществить этот самый кроп до истинного размера видео 640х480 не теряя в качестве и так намыленной картинки?
Может в другой какой контейнер загнать с флагами обрезки?
[Профиль]  [ЛС] 

NETDTHC

Стаж: 13 лет 3 месяца

Сообщений: 10557

NETDTHC · 25-Май-14 21:46 (спустя 3 часа)

hidgihog писал(а):
64046522Скачал с ютуба файл MP4 с видео AVC (H.264) + AAC
Превосходно..
hidgihog писал(а):
64046522Мне нужно осуществить кроп справа/слева
В любом сплиттере иди видеоредакторе.
hidgihog писал(а):
64046522причем, как видно, справа чуть больший, чем слева
Не имеет значения. Выставляете нужные параметры кропа и обрезаете.
hidgihog писал(а):
64046522Чем осуществить этот самый кроп до истинного размера видео 640х480 не теряя в качестве и так намыленной картинки?
Простите, но это взаимоисключающие понятия. Любой кроп - это уже эндодинг.
[Профиль]  [ЛС] 

Douplex

Стаж: 15 лет 2 месяца

Сообщений: 2701

Douplex · 03-Ноя-14 13:13 (спустя 5 месяцев 8 дней, ред. 03-Ноя-14 13:13)

Каким скриптом можно добиться подсветки черных бордюров (искусственным замазыванием), как показано тут Чтоб, смотря фильм 16:9 на телевизоре 4:3, эти черные полосы вверху и низу экрана стали почти незаметными?
[Профиль]  [ЛС] 

AlistRain

Стаж: 12 лет 6 месяцев

Сообщений: 536


AlistRain · 04-Ноя-14 03:51 (спустя 14 часов, ред. 04-Ноя-14 03:51)

Douplex
для
svp-team.com писал(а):
лампочек
подойдут платные проги с плагинами (возможно там есть фильтр подсветки) или сам svp
если просто заблюрить, то https://rutr.life/forum/viewtopic.php?p=65353259#65353259
avs
Например
s=ImageSource("q.PNG",start=1,end=1).spline64resize(512,288)
w=Width(s)
h=Height(s)
nh=h*4/3#
newH=MulDiv(h,4,3)#
newY=(newH-h)/2
g=s.ReduceBy2().Blur(1.5).spline64resize(w,newH)
overlay(g,s,x=0,y=newY).Subtitle(string(newH)+" | "+string(newY),align=3)
ffmpeg
Наример
ffmpeg -hide_banner -i file.ext -filter_complex "split[src][qwer]; [qwer]scale=w=iw/2:h=ih/2:flags=spline[down]; [down]boxblur[blur]; [blur]scale=w=iw*2:h=2*ih*4/3:flags=spline[up]; [up][src]overlay=y=(main_w-overlay_w)/2" -c:a copy -c:v libx264 -preset veryslow -crf 18 out.ext
если в 16/9 высота не кратена 16 нужно писать конкретные цифры, используя gui к фильтрам (вроде VirtualDub) или создав таблицку в экзеле (например http://i65.fastpic.ru/big/2014/1104/23/f7c2241a8c8102eea5f42f37e3ac5323.jpg ) — для избегания черный полос по паре пикселей.
[Профиль]  [ЛС] 

Douplex

Стаж: 15 лет 2 месяца

Сообщений: 2701

Douplex · 04-Ноя-14 08:17 (спустя 4 часа, ред. 04-Ноя-14 08:17)

AlistRain, мне нужно как в правой верхней картинке - Заполнить черные бордюры. То есть сверху и низу. Причем, замазка чтоб не поднималась/опускалась вышe/ниже этих горизонтальных линий (само изображение, при этом, разумеется, не должно пострадать) и она в заблуренном виде чтоб отражала нижние/верхние пиксели (это примерно 20%) самой картинки. То есть она (замазка) должна быть и подвижной.
Я написал ваш скрипт Ависинта
directshowsource("video.avi",start=1,end=1).spline64resize(512,288)
w=Width(s)
h=Height(s)
nh=h*4/3#
newH=MulDiv(h,4,3)#
newY=(newH-h)/2
g=s.ReduceBy2().Blur(1.5).spline64resize(w,newH)
overlay(g,s,x=0,y=newY).Subtitle(string(newH)+" | "+string(newY),align=3)
однако он не открылся. Проверьте у себя и сообщите о результате.
Я пытался это выполнить фильтром Logoaway в VirtualDub-e. Однако он не подходит для этой цели так как предназначен для замазки одного конкретного участка видео. Мне же надо отразить нижнюю и верхнюю часть картинки на этих самых черных полосах, полностью заполнив их подвижным видео (2 подвижных участка). Если у вас есть готовый результат обработки в ВиртуалДабе, то скиньте мне оба файла - и оригинал и обработанный.
[Профиль]  [ЛС] 

AlistRain

Стаж: 12 лет 6 месяцев

Сообщений: 536


AlistRain · 04-Ноя-14 10:29 (спустя 2 часа 12 мин.)

Douplex
мой косяк - я всякого подумал
так работает?
s=directshowsource("video.avi")
w=Width(s)
h=Height(s)
newH=MulDiv(h,4,3)#
newY=(newH-h)/2
g=s.ReduceBy2().Blur(1.5).spline36resize(w,newH)
overlay(g,s,x=0,y=newY)#.Subtitle(string(newH)+" | "+string(newY),align=3)
Douplex писал(а):
65705083Я пытался это выполнить фильтром Logoaway в VirtualDub-e. Однако он не подходит для этой цели так как предназначен для замазки одного конкретного участка видео
Ничто не мешает задать два фильтра Logoaway. Один верх, другой низ обрабатывает.
и ещё вопрос: черные полосы физически закодированны в видео?
[Профиль]  [ЛС] 

Douplex

Стаж: 15 лет 2 месяца

Сообщений: 2701

Douplex · 04-Ноя-14 12:51 (спустя 2 часа 21 мин.)

AlistRain, нет не открывает. Пишет, что я не знаю что означает s и g. Проверьте у себя.
[Профиль]  [ЛС] 

AlistRain

Стаж: 12 лет 6 месяцев

Сообщений: 536


AlistRain · 04-Ноя-14 13:06 (спустя 15 мин.)

скрытый текст
Подождите, пока расскажут другие варианты.
[Профиль]  [ЛС] 

Douplex

Стаж: 15 лет 2 месяца

Сообщений: 2701

Douplex · 04-Ноя-14 17:24 (спустя 4 часа)

AlistRain, да, недурно у вас получилось. Но если это скрипт Ависинта, то дайте мне грамотно написанный скрипт, чтобы он открылся в ВиртуалДабе. Или это Lolgoaway?
[Профиль]  [ЛС] 

AlistRain

Стаж: 12 лет 6 месяцев

Сообщений: 536


AlistRain · 05-Ноя-14 11:34 (спустя 18 часов, ред. 05-Ноя-14 16:55)

слоупост
Douplex
есть 1280х720, надо 1280х960 - смотрим табличку из поста
первая строка
ishodnik=directshowsource("video.avi")
открывает исходное видео (например 1280х720) в переменную ishodnik
вторая строка
podlojka=ishodnik.ReduceBy2().Blur(1.5).spline36resize(ширина из 16/9, новая высота 4/3)
ishodnik уменьшает в 2 раза, блюрит, ресайзит его в 4/3 по высоте
третья строчка
overlay(podlojka,ishodnik,x=0,y=120)
накладывает на заблюренную podlojka (1280х960) наш ishodnik (1280х720) по координатам х=0, у=(960-720)/2=120 пикселей
итого
ishodnik=directshowsource("video.avi",audio=false)#1280x720
podlojka=ishodnik.ReduceBy2().Blur(1.5).spline36resize(1280,960)#1280x960
overlay(podlojka,ishodnik,x=0,y=120)#
скрипт 100% работает (я всегда у себя проверяю на работоспособность), число для ресайза сами вычислите. Если Выш 16/9 не имеет зелёного 4/3, то полосы будут.
Используйте VD, раз получилось. Или что-нибудь большое, платное и более понятное. Вам же нужен результат.
Зачем упорствовать с avisynth? Можно получить такой ответ:
Fother2 писал(а):
Ищи в описании к AviSynth.
эдит
Douplex
http://forum.ixbt.com/topic.cgi?id=29:35237-23#555 Это Вы?
Fother2, хорошо покажите пожалуйста на коккретном примере, скажем этом клипе, как будет выглядеть скрипт.
ishodnik=directshowsource("video.avi",audio=false).crop(0,18,-0,-18)#отрезаем полосы
podlojka=ishodnik.ReduceBy2().Blur(1.5).spline36resize(640,480)
overlay(podlojka,ishodnik,x=0,y=60)
скрытый текст
http://www.mediafire.com/download/t2j81jhkatlhopg/169to43.mkv
ishodnik=directshowsource("video.avi",audio=false).crop(0,18,-0,-18)#отрезаем полосы
podlojka=ishodnik.ReduceBy2().Blur(1.5).Tweak(Bright=-61.7).spline36resize(640,480)
overlay(podlojka,ishodnik,x=0,y=60)
скрытый текст
http://www.mediafire.com/download/f0jex7xa8elmm9a/169to43_Bright.mkv — вариант с Tweak(Bright=-61.7)
[Профиль]  [ЛС] 

Douplex

Стаж: 15 лет 2 месяца

Сообщений: 2701

Douplex · 05-Ноя-14 18:52 (спустя 7 часов, ред. 06-Ноя-14 10:12)

AlistRain, да, у вас симпатично получилось. Надо проверить как это смотрится на телике 4:3 (не утомляет-ли движение на замазанных участках).
Цитата:
черные полосы физически закодированны в видео?
В большинстве случаев нет, реже попадаются с закодированными полосами.
Cкрипт
ishodnik=directshowsource("video.avi",audio=false).crop(0,18,-0,-18)#отрезаем полосы
podlojka=ishodnik.ReduceBy2().Blur(1.5).Tweak(Bright=-61.7).spline36resize(640,480)
overlay(podlojka,ishodnik,x=0,y=60)
я написал (разумеется, вставив оригинальное имя и расширение клипа), но выдает ошибку HorizontalReduceBy2: Planar source must be divisible by 4.
У меня есть клип как с закодированными полосами 1430Х1080, так и без них 1280Х720. В скрипте я не понял лишние слова "исходник и подложка". Ведь отражаемые (замазываемые) участки это от оригинального видео. Что мешает открытию вашего скрипта?
[Профиль]  [ЛС] 

AlistRain

Стаж: 12 лет 6 месяцев

Сообщений: 536


AlistRain · 08-Ноя-14 16:34 (спустя 2 дня 21 час)

Douplex писал(а):
65723460я написал (разумеется, вставив оригинальное имя и расширение клипа), но выдает ошибку HorizontalReduceBy2: Planar source must be divisible by 4.
У меня есть клип как с закодированными полосами 1430Х1080, так и без них 1280Х720
http://forum.ixbt.com/topic.cgi?id=29:35237-24#588 Вы ведь проигнорировали слова MAG79. Почему Вы не прочитали помощь к Ависинту? В разделе Начало работы (лист формата А4) показывается как работают фильтры. И Вам бы стало понятно, что crop(0,18,-0,-18) отрезает по 18 пикселей сверху/снизу — что подходит для https://www.youtube.com/watch?v=fqEnGKFaMOE , и не подходит для других клипов. Сейчас Вы добиваетесь от MAG79 скрипта с автоматическим кропом, даст он Вам его или нет - хз.
Douplex писал(а):
65723460В скрипте я не понял лишние слова "исходник и подложка"
Т.к. помощь к Ависинту Вы не прочитали, то не знаете, что во втором разделе Синтаксис (два листа формата А4) это описано, а ещё это описано в моём посте и в элементарной алгебре за 5 класс
y=x*а + 1
ishodnik=directshowsource("file.avi").crop(0,18,-0,-18)
Если не добьётесь от MAG79 скрипта с автоматическим кропом, придется ручками кроп подбирать, для каждого скрипта.
Douplex писал(а):
65723460У меня есть клип как с закодированными полосами 1430Х1080
Вот и вписывайте crop() для каждого клипа
MAG79 писал(а):
Строчку crop прошу рассматривать как действие предваряющее скрипт и для клипов без черных полос ненужной и даже лишней.
[Профиль]  [ЛС] 

GarfieldX

Техпомощь раздела Кино, Видео и TV

Стаж: 20 лет 1 месяц

Сообщений: 4016

GarfieldX · 13-Ноя-14 01:35 (спустя 4 дня)

Douplex писал(а):
65694454Чтоб, смотря фильм 16:9 на телевизоре 4:3, эти черные полосы вверху и низу экрана стали почти незаметными?
Не удержусь: это омерзительно. Неужели не раздражает шевелящийся бордюр?
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error