Ru-Board.club
← Вернуться в раздел «Программы»

» VirtualDub (часть 4)

Автор: V0lt
Дата сообщения: 11.03.2012 21:09
Johnson1
Цитата:
Там я выбирал PAL 4:3

Правильно.


Цитата:
В x264 вышло опять 5:4

Странно. Только что проверил. В x264vfw r2120bm выставил SAR 16:15.
Для полученного файла MediaInfo пишет Display aspect ratio: 4:3. Плеер отображает в пропорциях 4:3.
Автор: Johnson1
Дата сообщения: 12.03.2012 00:06
[more] V0lt

Цитата:
Johnson1
Цитата: Там я выбирал PAL 4:3
Правильно.


А дальше-то я не могу выбрать в DivX -> Format out - Custom - PAR 16 : 15 .
Нет у меня этого Custom


Цитата:

Цитата: В x264 вышло опять 5:4

Странно. Только что проверил. В x264vfw r2120bm выставил SAR 16:15.
Для полученного файла MediaInfo пишет Display aspect ratio: 4:3. Плеер отображает в пропорциях 4:3.

В MPC в свойствах у меня показывает 720 x 576 (AR 4:3), а MediaInfo

Video

Format : x264
Codec ID : x264
Duration : 9s 680ms
Bit rate : 829 Kbps
Width : 720 pixels
Height : 576 pixels
Display aspect ratio : 5:4
Frame rate : 25.000 fps
Standard : PAL
Bits/(Pixel*Frame) : 0.080
Stream size : 979 KiB (99%)

x264vfw у меня с последнего K-Lite Mega ... не знаю где посмотреть какой релиз ...
При H264 в MediaInfo показывает 4:3
[/more]
Автор: Dimitr1s
Дата сообщения: 12.03.2012 00:20
Johnson1

Цитата:
Как сделать, чтобы в результате получалось как у исходника?
Посмотреть, с помощью расширенного вывода MediaInfo PAR (Pixel aspect ratio) в исходнике. Он может быть как по ITU стандарту 1.09* (PAL 4:3 - 12/11), так и нет 1.06* (PAL 4:3 - 16/15).
V0lt

Цитата:
Правильно.

А DivX какой PAR выставляет для пресета PAL 4:3, разве не по ITU 12:11?
Автор: V0lt
Дата сообщения: 12.03.2012 05:36
Dimitr1s

Цитата:
А DivX какой PAR выставляет для пресета PAL 4:3, разве не по ITU 12:11?

Можно выставить и 12:11. Но если по бокам в исходнике нет черных полей, то правильнее 16:15.

Вот, что пишут на Википедии.
Смотри параметр Pixel Aspect Ratio (PAR), т.к. SAR здесь имеет другую трактовку.

Цитата:
Distinctions
This article primarily addresses the aspect ratio of images as displayed, which is more formally referred to as the Display Aspect Ratio (DAR). In digital images, there is a distinction with the Storage Aspect Ratio (SAR), which is the ratio of pixel dimensions. If an image is displayed with square pixels, then these ratios agree; if not, then non-square, "rectangular" pixels are used, and these ratios disagree. The aspect ratio of the pixels themselves is known as the Pixel Aspect Ratio (PAR) – for square pixels this is 1:1 – and these are related by the identity:

SAR x PAR = DAR.

Rearranging (solving for PAR) yields:

PAR = DAR/SAR.

For example, a 640 × 480 VGA image has a SAR of 640/480 = 4:3, and if displayed on a 4:3 display (DAR = 4:3) has square pixels, hence a PAR of 1:1. By contrast, a 720 × 576 D-1 PAL image has a SAR of 720/576 = 5:4, but is displayed on a 4:3 display (DAR = 4:3), so by this formula it would have a PAR of (4:3)/(5:4) = 16:15.

However, because standard definition digital video was originally based on digitally sampling analog television, the 720 horizontal pixels actually capture a slightly wider image to avoid loss of the original analog picture. In actual images, these extra pixels are often partly or entirely black, as only the center 704 horizontal pixels carry actual 4:3 or 16:9 image. Hence, the actual pixel aspect ratio for PAL video is a little different from that given by the formula, specifically 12:11 for PAL and 10:11 for NTSC. For consistency, the same effective pixel aspect ratios are used even for standard definition digital video originated in digital form rather than converted from analog. For more details refer to the main article.


Добавлено:
Johnson1
Цитата:
x264vfw у меня с последнего K-Lite Mega ...

Ну зачем все тащить из этой помойки. В шапке же все есть.
Официальный сайт (сборки Багмастера)
Русифицированный билд от Багмастера v2120


Цитата:
не знаю где посмотреть какой релиз ...

Кнопка About в списке кодеков.
Или в полученном файле через MediaInfo:

Код: Video
...
Width : 720 pixels
Height : 576 pixels
Display aspect ratio : 4:3
...
Writing library : x264 core 120 r2120bm
Автор: smersh2012
Дата сообщения: 12.03.2012 08:00
насколько я помню удалить не нужную аудиодорожку из AVI может только VirtualDubMod и лишь при наличии в системе соответствующих кодеков ... хочется узнать, ничего не изменилось, VirtualDub не научился аудио дорожку вырезать ?
Автор: Dimitr1s
Дата сообщения: 12.03.2012 12:52
V0lt

Цитата:
Можно выставить и 12:11. Но если по бокам в исходнике нет черных полей, то правильнее 16:15.
Я как раз про 16:15, просто Johnson1 писал:
Цитата:
Там я выбирал PAL 4:3. Если выбирать другое, то всё равно в Format out - нет Custom.
на что был ответ:
Цитата:
Правильно.
. Я DivX'ом ни когда не пользовался, но сдаётся, он как и Xvid, для пресета PAL 4:3 выставляет 12:11.

Цитата:
Можно выставить и 12:11. Но если по бокам в исходнике нет черных полей, то правильнее 16:15.
Если ресайз не делать, то по любому нужно выставлять как в исходнике.

Цитата:
Смотри параметр Pixel Aspect Ratio (PAR), т.к. SAR здесь имеет другую трактовку.
Тут как не называй, смысл один . Кстати, в трактовке "sample aspect ratio" выдаёт инфу ffprobe. Вызвать для более удобочитаемого вида можно с параметрами:
Код: ffprobe -v quiet -show_format -show_streams -show_error -pretty -print_format json -i файл_пример.vob
Автор: V0lt
Дата сообщения: 12.03.2012 21:16
VirtualDub pack rev.12 [mirror]
VirtualDub pack rev.12 Русская версия [зеркало]
Что нового:
+ Добавил QuickTime plugin v2.4 от fccHandler
- Удалил Directshow Input Driver
* Обновил плагины AC-3 v1.9, MPEG-2 v4.4, WMV v2.8, FLV v2.2
* Обновил Ffmpeg Input Driver v0.7 (модифицированная версия, у которой по умолчанию отключена опция "Adjust Pixel Aspect Ratio")
* Обновил кодеки AC-3 ACM v2.1, AAC ACM v1.8
* Обновил LAME 3.99.5 ACM codec
* Обновил x264vfw r2120bm
* Обновил "Ссылки.html"
Автор: Johnson1
Дата сообщения: 13.03.2012 04:30
[more] [more] [more] [more] Dimitr1s

Цитата:
Цитата: Как сделать, чтобы в результате получалось как у исходника?

Посмотреть, с помощью расширенного вывода MediaInfo PAR (Pixel aspect ratio) в исходнике. Он может быть как по ITU стандарту 1.09* (PAL 4:3 - 12/11), так и нет 1.06* (PAL 4:3 - 16/15).

Я посмотрел Pixel aspect ratio : 1.067
V0lt

Цитата:
Ну зачем все тащить из этой помойки. В шапке же все есть.
Официальный сайт (сборки Багмастера)
Русифицированный билд от Багмастера v2120

А как без остальных? Попадаются фильмы на xVid, Divx и другие древние ... У меня многие файлы не открывались мне этот K-Lite и присоветовали. Ну, да там много лишнего. А как мне сделать? Удалить K-Lite, а что поставить вместе с x264?
-----
Вот что в итоге у меня получилось

H264

Pixel aspect ratio : 1.067
Display aspect ratio : 1.333
Display aspect ratio : 4:3

Writing library : x264 core 120 r2120bm 0c7dab9

x264

Pixel aspect ratio : 1.000
Display aspect ratio : 1.250
Display aspect ratio : 5:4

Writing library - нет этого названия в свойствах видео.

Я уже было стал собирать полную статистику со скринами. А потом вместо x264 выбрал X264 и получилось также, как и H264. Какая-то хрень непонятная. Это разные кодеки что ли?

DivX

Если выбрать Format in - Pal 4:3 (PAR 12:11 автоматом и изменить нельзя)
а Format out - Pal 4:3 (PAR 12:11 автоматом и изменить нельзя), то получается

Pixel aspect ratio : 1.091
Display aspect ratio : 1.364
Display aspect ratio : 4:3

Writing library : DivX 6.8.5 (UTC 2009-08-20)
Хотя в VD при выборе кодека написано DivX 6.9.2

1.091 - это не очень хорошо? Нужно, чтоб как в оригинале было 1.067?


[/more] [/more] [/more] [/more]
Автор: ejeny
Дата сообщения: 13.03.2012 07:25
V0lt

Цитата:
Что нового:...

Позволю себе спросить: - почему ffms-2.17-cplugin обойдён вниманием?
Автор: Dimitr1s
Дата сообщения: 13.03.2012 17:26
Johnson1

Цитата:
Я посмотрел Pixel aspect ratio : 1.067...
...1.091 - это не очень хорошо? Нужно, чтоб как в оригинале было 1.067?

Да, нужно как в оригинале.
Цитата:
А как мне сделать? Удалить K-Lite, а что поставить вместе с x264?
А каков вообще смысл кодировать в AVC через VirtualDub? Разве что фильтрами попользоваться? Поставь для x264 MeGUI.
Цитата:
А потом вместо x264 выбрал X264 и получилось также, как и H264. Какая-то хрень непонятная.
Представления не имею какая хрень может быть в паках, в нормальном варианте нужно:
Для x264 добавить параметр в командную строку, в твоём случае: --sar 16:15
Для Xvid, в Aspect Ratio, выбрать Pixel Aspect Ratio - Custom - 16:15

Автор: V0lt
Дата сообщения: 13.03.2012 17:50
ejeny

Цитата:
Позволю себе спросить: - почему ffms-2.17-cplugin обойдён вниманием?

Наверное потому что Я делал пак ВиртуалДаба, а не АвиСинта.

Добавлено:
Dimitr1s
Цитата:
А каков вообще смысл кодировать в AVC через VirtualDub? Разве что фильтрами попользоваться?

Да. Есть фильтры и удобнее пользоваться. Если смущает связка AVI+H.264, то последние версии x264vfw могут сохранять видео в матрешке или mp4. Остается только звук прикрепить.
Автор: Johnson1
Дата сообщения: 14.03.2012 02:51
Dimitr1s


Цитата:
А каков вообще смысл кодировать в AVC через VirtualDub?


Это насчёт H264? А в чём лучше кодировать? У меня в этом фильме будет ещё ролик с Canon SX1, который в MOV перекодирован прогой MP4Cam2AVI с кодеком H264

Я извиняюсь - исправил свой пост
http://forum.ru-board.com/topic.cgi?forum=5&topic=33770&start=2297&limit=1&m=1#1
Там я ошибочно указал Xvid, вместо DivX


Цитата:
Для x264 добавить параметр в командную строку, в твоём случае: --sar 16:15
Для Xvid, в Aspect Ratio, выбрать Pixel Aspect Ratio - Custom - 16:15

Для x264 у меня же уже получилось. Только не х264, а X264. Так ведь можно?
Для Xvid я по твоим рекомендациям сделал - получилось.
А для DivX у меня там стоит PAR 12 : 11, которая в итоге даёт не 1.06, а 1.09
И как-то мне не удаётся это изменить.
Автор: Dimitr1s
Дата сообщения: 14.03.2012 03:51
Johnson1

Цитата:
Это насчёт H264?...
...перекодирован прогой MP4Cam2AVI с кодеком H264...
...Только не х264, а X264. Так ведь можно?

Какая реализация кодека скрывается за названиями H264 и X264 в паках и прогах, не имею представления. Есть x264, свободная реализация под GNU GPL:
оф. сайт (Интерфейс командной строки)
Для даба и подобных: x264vfw (VfW (Video for Windows) интерфейс)
Опинание настроек (en) (ru)

Цитата:
А в чём лучше кодировать? У меня в этом фильме будет ещё ролик с Canon SX1, который в MOV перекодирован прогой MP4Cam2AVI с кодеком H264

Я имел ввиду, смысл вообще кодировать AVC в контейнер AVI? Острая необходимость?

Цитата:
Для Xvid я по твоим рекомендациям сделал - получилось.

Ну и кодируй в Xvid, а DivX под uninstall, раз там такие мелочи не предусмотрены .
Автор: smersh2012
Дата сообщения: 14.03.2012 08:58
уважаемые спецы-виртуалдабовцы, ответьте, плиз, на скромный вопрос, оставшийся выше незамеченым: насколько я помню удалить не нужную аудиодорожку из AVI может только VirtualDubMod и лишь при наличии в системе соответствующих кодеков ... хочется узнать, ничего не изменилось, VirtualDub не научился аудио дорожку вырезать ?
Автор: Misha_hm
Дата сообщения: 14.03.2012 10:19
smersh2012 ничего не изменилось.
Автор: Mordavorot
Дата сообщения: 14.03.2012 17:01
1280х720 - надо уменьшить на 640х? -как тут выставить?
и 848х480 на 640х?


Добавлено:
на пробу кусочек отконвертировал, получилось плохо. Чёрные полосы со всех строн.
Почему так и Как надо?
Автор: V0lt
Дата сообщения: 14.03.2012 19:42
smersh2012
VirtualDub позволяет выбрать нужную дорожку из нескольких. При сохранении останется лишь выбранная.
Автор: smersh2012
Дата сообщения: 14.03.2012 20:38

Цитата:
VirtualDub позволяет выбрать нужную дорожку из нескольких. При сохранении останется лишь выбранная

так это ж и есть вырезание лишней дорожки ... важный момент: нужно, чтобы эта операция без перекодирования происходила, в прямопотоковом режиме
Автор: V0lt
Дата сообщения: 14.03.2012 21:04

Цитата:
так это ж и есть вырезание лишней дорожки

Нет, это выбор одной дорожки. Т.к. в VD нельзя из трех дорожек оставить две.

Audio->Source audio->
Автор: Unique_nickname
Дата сообщения: 14.03.2012 21:09
V0lt
опередил

smersh2012

Цитата:
так это ж и есть вырезание лишней дорожки

так в этой функции ничего нового и нет, сколько даб помню. Или ошибаюсь?


Цитата:
удалить не нужную аудиодорожку из AVI может только VirtualDubMod и лишь при наличии в системе соответствующих кодеков

первое верно, второе - приведите конкретный пример, а то не поверю.

Добавлено:
Mordavorot

Цитата:
1280х720 - надо уменьшить на 640х? -как тут выставить?
и 848х480 на 640х?

Обычная школьная пропорция для большинства случаев. А чтобы не обижался кодек от нечетного числа строк, к примеру - после получения разрешения сторон их надо проверить на целочисленное деление на 4, 8 или 16 (зависит от кодека, 16 самое универсальное).

Если результат дробный, надо добавить черных полос до ближайшего кратного.

В вашем случае оба результата 640х360, дополнения черными полосами не требуется. Откуда они у Вас взялись - загадка.
Автор: V0lt
Дата сообщения: 14.03.2012 21:25
Unique_nickname
Цитата:
так в этой функции ничего нового и нет, сколько даб помню. Или ошибаюсь?

В старых версиях (до 1.8.0) такой фичи не было. VD открывал первую дорожку, остальные дорожки нельзя было выбрать.
Автор: smersh2012
Дата сообщения: 14.03.2012 23:36

Цитата:
приведите конкретный пример, а то не поверю

да это, к примеру, любой фильм DVDRip с Рутрекера
Автор: smersh2012
Дата сообщения: 15.03.2012 08:39
удалить не нужную аудиодорожку из AVI может только VirtualDubMod и лишь при наличии в системе соответствующих кодеков

Цитата:
первое верно, второе - приведите конкретный пример, а то не поверю

Unique_nickname, а о чем вообще спорить, если даже в шапке есть ссылка на кодеки, необходимые для сабжа, а здесь прямо указано, что VirtualDub способен работать только с теми аудиоформатами, для которых в системе установлен ACM-кодек


Добавлено:
сори за оффтоп, но щас вдруг наткнулся на маленькую и замечательную прогу MacheteSoft Machete 3.8 Build 22 .. без всяких кодеков режет AVI и друие аудио и видеоформаты, а также удаляет аудиодорожку из AVI ...
вот это то, что надо
Автор: Gideon Vi
Дата сообщения: 15.03.2012 15:30

Цитата:
VirtualDub способен работать только с теми аудиоформатами, для которых в системе установлен ACM-кодек

способен перекодировать. Прямотоковое копирование acm-декодеров не требует.
Автор: Johnson1
Дата сообщения: 16.03.2012 02:23
Dimitr1s

Цитата:
Я имел ввиду, смысл вообще кодировать AVC в контейнер AVI? Острая необходимость?

В контейнер AVI потому что мне ролик нужно монтировать из mpeg2 (.vob) и AVC (H264) (.mov) нарезать по кускам и склеивать.
Dimitr1s
Цитата: Для Xvid я по твоим рекомендациям сделал - получилось.

Цитата:

Ну и кодируй в Xvid, а DivX под uninstall, раз там такие мелочи не предусмотрены

Ролик у меня для Ютюба. Он всё равно будет перекодировать кодеком AVC поэтому лучше в нём и загружать. Xvid и DivX я хотел попробовать для обучения, на всякий случай, если с х246 не получится. DivX - много фильмов, больше чем Xvid. Пусть останется ...
Автор: Gideon Vi
Дата сообщения: 16.03.2012 04:30

Цитата:
Он всё равно будет перекодировать кодеком AVC поэтому лучше в нём и загружать.

нет абсолютно ни какой разницы, в чем загружать, если потом следует перекодировка.
Автор: Dimitr1s
Дата сообщения: 16.03.2012 10:44
Johnson1

Цитата:
Ролик у меня для Ютюба. Он всё равно будет перекодировать кодеком AVC поэтому лучше в нём и загружать.
Все свеже залитые ролики, скорее всего, будут перекодированы VP8, так или иначе без разницы в чём загружать.

Цитата:
DivX - много фильмов, больше чем Xvid. Пусть останется ...

Если что, сам Xvid прекрасно декодирует всё, кроме DivX 3 кодированного древним DivX 3.11, который не так часто и попадается, плюс ffdshow (VfW) декодирует все форматы DivX.
Автор: Gideon Vi
Дата сообщения: 16.03.2012 11:33

Цитата:
Все свеже залитые ролики, скорее всего, будут перекодированы VP8

avc ни куда не делся - ролики жмутся как в vp8, так и в avc
Автор: smersh2012
Дата сообщения: 16.03.2012 11:39
а что, разве проект VirtualDubMod уже умер?
Автор: Dimitr1s
Дата сообщения: 16.03.2012 12:42
Gideon Vi

Цитата:
avc ни куда не делся

Да и вряд ли скоро денется , но сколько уже грозятся полностью на webm перейти.
P.S. Что бы меньше исковеркали, лучше им MJPEG+PCM лить .

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179

Предыдущая тема: Pcad и монитор


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.