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

» VirtualDub (часть 4)

Автор: Aktaf
Дата сообщения: 25.03.2012 21:40
Ffmpeg Input Driver - что-то плохо сработал с mpeg файлами. Файлы "разваливаются".
Замучился, разными способами перепробовал. ладно еще исходник не удалил.
Ffmpeg прежней версии не стал проверять с теми файлами. Скорее всего так же или может чуть лучше был бы. Я и до сих пор с ним с трудом работал.
Особенно при применении фильтров. Когда предпросмотр используешь частенько крах приходит. Что-то сильно его перехвалили?
За то "свой" mpeg плагин вроде версия 4.4 отлично показал себя.
Раньше был вроде похуже. Так что с mpeg лучше использовать свой.
Автор: Serg335
Дата сообщения: 26.03.2012 19:38
Всем доброго времени суток!
Есть ли фильтр для VD для преобразования изображения формата 4:3 в 16:9 как это делают в Евроньюс (дополняя края слева и справа имеющимся изображением), например:



Автор: V0lt
Дата сообщения: 26.03.2012 23:24
Подскажите, чем можно сделать MPEG-2 PS (vob) c PCM/LPCM звуком?

Монстроподобное не нужно, мне лишь тестовых файликов наклепать.
Автор: easy_y
Дата сообщения: 26.03.2012 23:51
Если текстовый, то почему-то сразу приходит в голову ffmpeg ))

Вот например что выдал гугль

Правда параметры аудио другие ))

ffmpeg -i test.mp4 \
-vcodec mpeg2video -pix_fmt yuv420p -me_method epzs -threads 4 \
-r 29.97 -g 15 -s 704x396 -b 2500k -bt 300k \
-acodec mp2 -ac 2 -ab 192k -ar 44100 \
-async 1 \
-y \
-f vob output.mpg

Так вроде лучше

ffmpeg -i test.mp4 \
-vcodec mpeg2video -pix_fmt yuv420p -me_method epzs -threads 4 \
-r 29.97 -g 45 -bf 2 -trellis 2 -cmp 2 -subcmp 2 -s 704x396 -b 2500k -bt 300k \
-acodec mp2 -ac 2 -ab 192k -ar 44100 \
-async 1 \
-y \
-f vob output.mpg

Примеры отсюда (Есть картинки )) )

http://smorgasbork.com/component/content/article/97-real-time-mpeg-2-encoding-with-ffmpeg
Автор: unreal666
Дата сообщения: 27.03.2012 01:53
Serg335

В VD не знаю, но в AviSynth такое можно сделать.
Автор: yra111
Дата сообщения: 27.03.2012 14:47
При открытии всех авишек конвертированных из других форматов программой format factory и многих других авишек,не знаю чем созданных последний свежий в-дуб пишет:

AVI: Stream 1 (audio) has a non zero position of 640 samples (+40ms).VirtualDub does not current support a non-zero satrt time and the stream will be interpreted as starting from zero

и при сохранении звук довольно сильно сдвигаеться относительно изображения(гораздо больше чем на 40мс).В старой версии вдуба всё ОК....
как можно решить проблемму?
Автор: V0lt
Дата сообщения: 27.03.2012 18:29
easy_y
Какая правильные параметры нужно задать для ffmpeg, чтобы внутри mpg был звук PCM?
Автор: Dimitr1s
Дата сообщения: 27.03.2012 19:11
V0lt
AFAIK пока ни как.

Код: D..... = Decoding supported
.E.... = Encoding supported
..A... = Audio codec
....D. = Supports direct rendering method 1

D A D pcm_bluray PCM signed 16|20|24-bit big-endian for Blu-ray media
D A D pcm_dvd PCM signed 20|24-bit big-endian
Автор: V0lt
Дата сообщения: 27.03.2012 20:02
Dimitr1s
У меня получилось с параметрами -acodec pcm_s16be -ac N. Без проблем работает с моно (-ac 1), выдает кучу ошибок на стерео (-ac 2), но файл играбелен.
Автор: Dimitr1s
Дата сообщения: 27.03.2012 20:36
V0lt
А тебе обязательно PS? А то проще через tsMuxeR, ему на вход можно обычный wav с pcm little-endian подать, он порядок байт сам поменяет. Получится как то [more=так]General
ID : 1 (0x1)
Complete name : output.vob
Format : MPEG-TS
File size : 102 MiB
Duration : 3mn 31s
Overall bit rate mode : Variable
Overall bit rate : 4 057 Kbps
Maximum Overall bit rate : 35.5 Mbps

Video
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : MPEG Video
Format version : Version 2
Format profile : Main@Main
Format settings, BVOP : Yes
Format settings, Matrix : Default
Format settings, GOP : M=3, N=12
Codec ID : 2
Duration : 3mn 31s
Bit rate mode : Variable
Bit rate : 1 529 Kbps
Width : 704 pixels
Height : 576 pixels
Display aspect ratio : 4:3
Frame rate : 25.000 fps
Standard : PAL
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.151
Stream size : 38.5 MiB (38%)

Audio
ID : 4352 (0x1100)
Menu ID : 1 (0x1)
Format : PCM
Format settings, Endianness : Big
Format settings, Sign : Signed
Muxing mode : Blu-ray
Codec ID : 128
Duration : 3mn 31s
Bit rate mode : Constant
Bit rate : 2 304 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Bit depth : 24 bits
Stream size : 58.0 MiB (57%)
[/more]
Автор: V0lt
Дата сообщения: 27.03.2012 21:08
Dimitr1s
После tsMuxeR-а будет Muxing mode: Blu-ray, а мне нужен Muxing mode: DVD-Video.
В общем, такое может TMPGEnc XPress для моно и стерео.

MPEG-2 PS теоретически поддерживает большее число каналов, но на практике - фиг знает.
Автор: Dimitr1s
Дата сообщения: 27.03.2012 22:44
V0lt
Тут кроме монстроподобного и варёзного Карбона на ум ничего не приходит.
Автор: Serg335
Дата сообщения: 30.03.2012 19:28
unreal666
Жаль, я к AviSynth'у никак не приобщиться не могу ...
Автор: Gideon Vi
Дата сообщения: 31.03.2012 02:59
yra111

Цитата:
и при сохранении звук довольно сильно сдвигаеться относительно изображения(гораздо больше чем на 40мс).В старой версии вдуба всё ОК....
как можно решить проблемму?

для начала - зайти в опции и на вкладке AVI поставить галку на Disable auto-correction of data rate for MPEG-Layer III (пишу по памяти, но как-то так).
Ну и снять галку с Warn when VBR audio is detected
Автор: smersh2012
Дата сообщения: 02.04.2012 09:49
подскажите, плиз, почему VirtualDubMod 1.5.10.3 не проигрывает звук в видеофайлах формата АС-3 отчет mediainfo/
Видео отображается (Xvid). Установлен Windows 7 Codec Pack 4.0.2, там есть необходимые фильтры и декодеры. Это после переустановки системы, до этого стоял этот же кодек-пак, все было нормально. Видимо VirtualDubMod не читает кодек или в кодек-паке какие-то настройки нужно изменить. Спс
Автор: Gideon Vi
Дата сообщения: 02.04.2012 10:00
smersh2012, AC3Filter. При установки убедиться, что ставится ACM версия декодера.
Кроме того VD может не проигрывать многоканальный звук.
Автор: smersh2012
Дата сообщения: 02.04.2012 10:14

Цитата:
Кроме того VD может не проигрывать многоканальный звук

то же самое и с двухканальным АС-3 ... понимаю, что тут дело в AC3Filter и что можно его установить ... поэтому в вопросе и уточнил, что стоит Windows 7 Codec Pack 4.0.2, в котором есть AC3Filter ... вот как его подружить с VirtualDubMod ? Интересно, что этот же кодек-пак и этот же VirtualDubMod прекрасно вместе ладили на этом компе до переустановки системы
Автор: Gideon Vi
Дата сообщения: 02.04.2012 10:33

Цитата:
Windows 7 Codec Pack 4.0.2, в котором есть AC3Filter

на что я предложил убедиться, что установлена именно ACM версия. Сабж не работает с DirectShow
Автор: smersh2012
Дата сообщения: 02.04.2012 10:38
уточню вопрос, сабж нужен только для прямопотокового вырезания - обрезания AVI с АС3-аудиодорожкой ...
Цитата:
на что я предложил убедиться, что установлена именно ACM версия
... вот тут затрудняюсь, не знаю как это определить ... помогите, плиз, если что, состав кодек-пака на сайте
Автор: Gideon Vi
Дата сообщения: 02.04.2012 11:33

Цитата:
вот тут затрудняюсь, не знаю как это определить

просто скачайте по моей ссылке полную версию и проинсталируйте. Кодек-паку от этого плохо не станет.

Цитата:
уточню вопрос, сабж нужен только для прямопотокового вырезания - обрезания AVI с АС3-аудиодорожкой

И обязательно надо слышать, о чем говорят? Если дорожка остается не перекодированной, то и декодер не нужен.
Автор: smersh2012
Дата сообщения: 02.04.2012 16:46

Цитата:
И обязательно надо слышать, о чем говорят?
тут как раз при вырезании видео звук первичнее, важно то, что говорят, а видео на втором плане ... все-таки подожду может кто-то ответит по существу вопроса

Цитата:
Кодек-паку от этого плохо не станет
мля, я знаю, что так проблему можно решить, но не хочется грузить систему AC3Filter, учитывая, что он есть в Windows 7 Codec Pack, который, еще раз повторюсь, стоял до переустановки винды и сабж АС3 проигрывал без проблем
Автор: V0lt
Дата сообщения: 02.04.2012 17:50
Я не понимаю, чем не устраивает VirtualDub pack из шапки?
Автор: smersh2012
Дата сообщения: 02.04.2012 17:57

Цитата:
ем не устраивает VirtualDub pack из шапки?
не об этом речь ... и нужен вообще-то VirtualDubMod, потому что в VirtualDubе нельзя аудиодорожки выбирать и оставлять нужные
Автор: ejeny
Дата сообщения: 02.04.2012 18:08

Цитата:
... и нужен вообще-то VirtualDubMod, потому что в VirtualDubе нельзя аудиодорожки выбирать и оставлять нужные

Не прав! Выбирать можно, больше одной оставить нельзя.
Автор: V0lt
Дата сообщения: 02.04.2012 18:12

Цитата:
и нужен вообще-то VirtualDubMod, потому что в VirtualDubе нельзя аудиодорожки выбирать и оставлять нужные

В VirtualDub-е можно выбрать нужную дорожку из нескольких, она и будет сохранена в avi.
Автор: smersh2012
Дата сообщения: 02.04.2012 18:23

Цитата:
В VirtualDub-е можно выбрать нужную дорожку из нескольких

к сожалению, лишь одну, а если нужно оставить две дорожки из четырех, то увы ... однако, помогите Windows 7 Codec Pack с сабжем скрестить ... в плане АС-3 ...
Автор: unreal666
Дата сообщения: 02.04.2012 18:45
если тебе нужно перекодировать в AC-3, то нужно это делать с умом, как на рутрекере написано.
Или что тебе нужно от AC-3?
Автор: V0lt
Дата сообщения: 02.04.2012 18:52
VirtualDub pack установит в систему нужные VFW и ACM кодеки.
Эти же кодеки можно скачать отдельно, ссылки есть в шапке.
Для экзотики придумали ffdshow.

VFW и ACM кодеки регистрируются в системе, поэтому VirtualDubMod их тоже будет использовать.


Цитата:
а если нужно оставить две дорожки из четырех

не верю


Цитата:
помогите Windows 7 Codec Pack с сабжем скрестить

подобные паки для VD бесполезны.
Автор: smersh2012
Дата сообщения: 02.04.2012 23:14
посоветуйте какой именно AC-3 ACM Codec нужно установить отсюда для VirtualDubMod - AC3ACM.zip (163 KB) или AC3ACM-source.7z (250 KB). И какую разрядность кодека поставить ? (система Win7 x64) тот же вопрос и в отношении AAC ACM Codec
Автор: unreal666
Дата сообщения: 02.04.2012 23:31

Цитата:
AC3ACM.zip (163 KB) или AC3ACM-source.7z (250 KB)

это значит, что это ее исходники. Если ты собрался сам ее компилировать, то может ее скачать

Цитата:
И какую разрядность кодека поставить ? (система Win7 x64) тот же вопрос и в отношении AAC ACM Codec

Разрядность библиотек (dll, acm, ocx и т.п.) должны быть такими же, как и сами проги, их использующие. От разрядности ОС это не зависит.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179

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


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