Virtul DUb не справился, но AVIdemux-ом получилось.
» VirtualDub (часть 4)
Господа, умеет ли VirtualDub работать с контейнером 3gp?
Если нет, то что посоветуете? Надо вытянуть звук в формате AAC, перекодить в AMR (либо что-то еще простое) и заменить.
Если нет, то что посоветуете? Надо вытянуть звук в формате AAC, перекодить в AMR (либо что-то еще простое) и заменить.
mrdime
Цитата:
пробуй плагины в следующей последовательности:
1) Ffmpeg Input Driver
2) Directshow Input Driver
3) Quicktime Import Plugin
Цитата:
VD такое врядли умеет.
Цитата:
умеет ли VirtualDub работать с контейнером 3gp?
пробуй плагины в следующей последовательности:
1) Ffmpeg Input Driver
2) Directshow Input Driver
3) Quicktime Import Plugin
Цитата:
перекодить в AMR
VD такое врядли умеет.
mrdime
Цитата:
Через FFmpeg:
ffmpeg -i [имя-файла].3gp -vcodec copy -acodec libopencore_amrnb -ac 1 -ar 8000 -ab 12200 [имя-файла2].3gp
V0lt
Цитата:
Он не рабочий какой-то . Интересно, автор либы сам собирает или берёт скомпиленные "by Kyle Schwarz".
Цитата:
Если нет, то что посоветуете?
Через FFmpeg:
ffmpeg -i [имя-файла].3gp -vcodec copy -acodec libopencore_amrnb -ac 1 -ar 8000 -ab 12200 [имя-файла2].3gp
V0lt
Цитата:
Ffmpeg Input Driver
Он не рабочий какой-то . Интересно, автор либы сам собирает или берёт скомпиленные "by Kyle Schwarz".
Цитата:
Он не рабочий какой-то
У меня замечательно работает в отличии от DS и QT, которым постоянного чего не хватает.
V0lt
Попробуй что-нибудь вроде: AVI(MJPG+PCM) с нестандартной частотой дискредитации, .bik открывает, но на перемотке виснет, "кривизну" и нестандарт пытается открывать, но, без эксепшенов, вешает даб. У меня так, это на примерах которые ffms и собственно сам ffmpeg отлично переваривают.
Цитата:
Угу , если только у fccHandler'а кое-чем нормально попользоваться можно.
Попробуй что-нибудь вроде: AVI(MJPG+PCM) с нестандартной частотой дискредитации, .bik открывает, но на перемотке виснет, "кривизну" и нестандарт пытается открывать, но, без эксепшенов, вешает даб. У меня так, это на примерах которые ffms и собственно сам ffmpeg отлично переваривают.
Цитата:
...в отличии от DS и QT, которым постоянного чего не хватает.
Угу , если только у fccHandler'а кое-чем нормально попользоваться можно.
V0lt
Цитата:
Оба выдают ошибку: "MPEG-1 video stream contains an invalid frame rate (0)."
Что сие может означать?
Цитата:
У меня не установлен проигрыватель Quicktime, посему этот плаг у меня не работает.
Dimitr1s
Цитата:
Возможно это и прекрасное решение... но:
Насколько я понял готового дистрибутива под Windows нет, а качать кучу дополнительного софта и тратить не меньшую кучу времени только на то чтобы разобраться, как собрать свой дистрибутив, это уже как-то слишком. Хотелось бы какое-то более user-friendly решение.
Цитата:
пробуй плагины в следующей последовательности:
1) Ffmpeg Input Driver
2) Directshow Input Driver
Оба выдают ошибку: "MPEG-1 video stream contains an invalid frame rate (0)."
Что сие может означать?
Цитата:
3) Quicktime Import Plugin
У меня не установлен проигрыватель Quicktime, посему этот плаг у меня не работает.
Dimitr1s
Цитата:
Через FFmpeg
Возможно это и прекрасное решение... но:
Насколько я понял готового дистрибутива под Windows нет, а качать кучу дополнительного софта и тратить не меньшую кучу времени только на то чтобы разобраться, как собрать свой дистрибутив, это уже как-то слишком. Хотелось бы какое-то более user-friendly решение.
Цитата:
Что сие может означать?
что структура потока отличается от эталонной
Цитата:
У меня не установлен проигрыватель Quicktime, посему этот плаг у меня не работает.
так поставьте QuickTime Alternative
mrdime
Цитата:
Более подробно можно посмотреть в MediaInfo.
Цитата:
официальный сайт, википедия и гугл - все ведут на http://ffmpeg.zeranoe.com/builds/
там в разделе 32-bit Builds (Shared) качаешь последний билд (Latest)
Сам файл хоть плеерами играется?
Цитата:
Что сие может означать?
Более подробно можно посмотреть в MediaInfo.
Цитата:
Насколько я понял готового дистрибутива под Windows нет, а качать кучу дополнительного софта и тратить не меньшую кучу времени только на то чтобы разобраться, как собрать свой дистрибутив, это уже как-то слишком.
официальный сайт, википедия и гугл - все ведут на http://ffmpeg.zeranoe.com/builds/
там в разделе 32-bit Builds (Shared) качаешь последний билд (Latest)
Сам файл хоть плеерами играется?
Все обыскал, но решения этой проблемы не нашел, может кто-нибудь все-таки знает?
Перестал открываться Virtualdubmod - появляется в процессах, но рабочее окно программы не открывается... Я совсем уже замучился - перезагружался, переустановил кодеки, реестр проверил на наличие ошибок, жесткий диск проверил, антивирусом все проверил, удалял всю папку с дабом, устанавливал новый - все равно не хочет открыватся... Virtualdub же открывается как и раньше, но мне нужен именно mod... Что случилось ума не приложу... Помогите кто-нибудь...
Перестал открываться Virtualdubmod - появляется в процессах, но рабочее окно программы не открывается... Я совсем уже замучился - перезагружался, переустановил кодеки, реестр проверил на наличие ошибок, жесткий диск проверил, антивирусом все проверил, удалял всю папку с дабом, устанавливал новый - все равно не хочет открыватся... Virtualdub же открывается как и раньше, но мне нужен именно mod... Что случилось ума не приложу... Помогите кто-нибудь...
V0lt
Цитата:
Спасибо большое, сейчас попробую. Видимо с поиском у меня туго...
Цитата:
Да, без проблем. Все, штатно установленные у меня плеера (BSPlayer, MPC HC, KMPlayer) его прекрасно проигрывают.
Всю эту возню я затеял из-за того, что в файле звук в формате AAC, а моя старенькая Nokia6230i его не воспроизводит. Т.е. видео идет, а звука нет. Решил вытянуть дорожку и перекодить в понимаемый ею AMR и обратно туда впихнуть.
Gideon_Vi
Цитата:
Честно говоря, я противник огромных ненужных програм как вышеупомянутые. Ни QuickTime, ни его альтернативу ставить только ради возможности редактировать .3GP или .mov-файлы не хочу. Из них-то нужны по большому счету пару .dll-лок (ИМХО). Посему ищу что-то компактное и эффективное как предложенный выше ffmpeg, либо пытаюсь прикрутить уже имеющийся в распоряжении и такой знакомый инструмент как VD.
Добавлено
V0lt,Dimitr1s
Честно говоря, результат превзошел все мои ожидания. Буквально за пару секунд, без каких-либо проблем файл был перекодирован.
Цитата:
официальный сайт, википедия и гугл - все ведут на http://ffmpeg.zeranoe.com/builds/
там в разделе 32-bit Builds (Shared) качаешь последний билд (Latest)
Спасибо большое, сейчас попробую. Видимо с поиском у меня туго...
Цитата:
Сам файл хоть плеерами играется?
Да, без проблем. Все, штатно установленные у меня плеера (BSPlayer, MPC HC, KMPlayer) его прекрасно проигрывают.
Всю эту возню я затеял из-за того, что в файле звук в формате AAC, а моя старенькая Nokia6230i его не воспроизводит. Т.е. видео идет, а звука нет. Решил вытянуть дорожку и перекодить в понимаемый ею AMR и обратно туда впихнуть.
Gideon_Vi
Цитата:
так поставьте QuickTime Alternative
Честно говоря, я противник огромных ненужных програм как вышеупомянутые. Ни QuickTime, ни его альтернативу ставить только ради возможности редактировать .3GP или .mov-файлы не хочу. Из них-то нужны по большому счету пару .dll-лок (ИМХО). Посему ищу что-то компактное и эффективное как предложенный выше ffmpeg, либо пытаюсь прикрутить уже имеющийся в распоряжении и такой знакомый инструмент как VD.
Добавлено
V0lt,Dimitr1s
Честно говоря, результат превзошел все мои ожидания. Буквально за пару секунд, без каких-либо проблем файл был перекодирован.
VideoMann, может, тогда переместить окно со второго монитора на основной? С телепатическими волнами нынче туго - сплошная облачность.
mrdime
Цитата:
Какой-нибудь h263* с нестандартной кадровой частотой, а если "шаг в сторону" входным фильтрам dab'а, как V0lt выше заметил, всегда чего то не хватает.
Цитата:
Тут интересный вопрос:, если понравится , то придётся держать две сборки:
Одну для кодирования в AAC, собранную с faac (--enable-libfaac). Доверенный источник один - MPlayer for Win32 и только билд слинкованый статически. От туда брать FFmpeg и отдельно libfaac.
Вторую, Shared builds, для всего остального, с оф-сайта.
Цитата:
Ставить QuickTime, если не нужен, ни как не надо.
Цитата:
Что сие может означать?
Какой-нибудь h263* с нестандартной кадровой частотой, а если "шаг в сторону" входным фильтрам dab'а, как V0lt выше заметил, всегда чего то не хватает.
Цитата:
Насколько я понял готового дистрибутива под Windows нет...
Тут интересный вопрос:, если понравится , то придётся держать две сборки:
Одну для кодирования в AAC, собранную с faac (--enable-libfaac). Доверенный источник один - MPlayer for Win32 и только билд слинкованый статически. От туда брать FFmpeg и отдельно libfaac.
Вторую, Shared builds, для всего остального, с оф-сайта.
Цитата:
Ни QuickTime, ни его альтернативу ставить только ради возможности редактировать .3GP или .mov-файлы не хочу.
Ставить QuickTime, если не нужен, ни как не надо.
Unique_nickname
Цитата:
спасибо за совет) монитор один к сожалению... надеялся, что кто-нибудь сталкивался с такой бедой как у меня... видимо придется переустанавливать винду
Цитата:
VideoMann, может, тогда переместить окно со второго монитора на основной? С телепатическими волнами нынче туго - сплошная облачность.
спасибо за совет) монитор один к сожалению... надеялся, что кто-нибудь сталкивался с такой бедой как у меня... видимо придется переустанавливать винду
VideoMann
суровое решение ради одной программы. Возможно, запускается свернутым. Попробовать запустить с ключами, проверить наличие окошка даба на панели задач, может, свернутым запускается?
суровое решение ради одной программы. Возможно, запускается свернутым. Попробовать запустить с ключами, проверить наличие окошка даба на панели задач, может, свернутым запускается?
Кодирую в VirtualDub mpg-файл в DivX. Звук хочу оставить MP2, в меню «Аудио» выбираю «Прямопотоковое копирование». Но в полученном avi-файле звук получается не MP2, а PCM, занимающий гораздо больше места (иногда больше, чем видеопоток). Пробовал тоже самое сделать в VirtualDubMod — результат абсолютно такой же — вместо MP2 в конечном файле громоздкий PCM.
Кто-нибудь сталкивался? Как-нибудь это лечится?
P.S. Кодировать без аудио и пришивать звук во внешней программе прошу не предлагать — до этого я и сам догадался, но хотелось бы делать все без лишних манипуляций.
P.P.S. Пережать звук тоже не надо предлагать, хочу именно mp2))
Кто-нибудь сталкивался? Как-нибудь это лечится?
P.S. Кодировать без аудио и пришивать звук во внешней программе прошу не предлагать — до этого я и сам догадался, но хотелось бы делать все без лишних манипуляций.
P.P.S. Пережать звук тоже не надо предлагать, хочу именно mp2))
Цитата:
Но в полученном avi-файле звук получается не MP2, а PCM, занимающий гораздо больше места (иногда больше, чем видеопоток). Пробовал тоже самое сделать в VirtualDubMod — результат абсолютно такой же — вместо MP2 в конечном файле громоздкий PCM.
Кто-нибудь сталкивался? Как-нибудь это лечится?
Это никак не лечится. Звук в MP1 и MP2 не поддерживается AVI-контейнером, поэтому VD его автоматически разжимает.
V0lt
MP2 вполне поддерживается.
Попробуйте взять mkv с divx-видео и mp2-звуком, откройте в дабе, выберите и для видео и для звука «прямопотоковое копирование», и удивляйтесь полученному результату
Но это работает только когда и звук и видео кодируются прямопотоково, а мне видео нужно пережатое.
MP2 вполне поддерживается.
Попробуйте взять mkv с divx-видео и mp2-звуком, откройте в дабе, выберите и для видео и для звука «прямопотоковое копирование», и удивляйтесь полученному результату
Но это работает только когда и звук и видео кодируются прямопотоково, а мне видео нужно пережатое.
Не помню, как в спеках от MS, скажу так: VD автоматически разжимает такой звук.
из справки:
Цитата:
тут подразумевается работа с MPEG-файлами
Хотя, если ты пользуешься MPEG-2 plugin, то в нем есть опция для MPEG аудио.
(на картинке третья по счету)
Пробуй.
из справки:
Цитата:
Limitations on direct-mode imposed by source format
MPEG-1 video streams cannot be copied in direct mode, because MPEG-1 video compression is incompatible with the AVI file format. Also, MPEG-1 audio streams are always decompressed to raw PCM regardless of the audio mode setting.
тут подразумевается работа с MPEG-файлами
Хотя, если ты пользуешься MPEG-2 plugin, то в нем есть опция для MPEG аудио.
(на картинке третья по счету)
Пробуй.
Цитата:
Хотя, если ты пользуешься MPEG-2 plugin, то в нем есть опция для MPEG аудио.
(на картинке третья по счету)
Пробуй.
О, а вот это сработало. Спасибо большое!
Так и не понял работает ли VirtualDub с файлами .mp4
Ставил плагины как указано в шапке, проверил настройки ffdshow.
Файл открывается, но фреймы черные, без изображения.
DirectShow открыл файл с изображением, но там к примеру не срабатывает
пункт VirtualDub - информация о файле.
В итоге я использовал AviDemux который справился без проблем.
Но вопрос остался - использование плагинов для различных форматов
в VirtualDub работает или это экзотика и лучше искать для каждого формата свою программу?
Если кого-то заинтересует, то параметры файла по MediaInfo были такими:
Формат : MPEG-4
Профиль формата : Base Media
Идентификатор кодека : isom
Общий поток : 583 Кбит/сек
Программа кодирования : Lavf52.78.3
Видео
Идентификатор : 1
Формат : AVC
Формат/Информация : Advanced Video Codec
Профиль формата : Baseline@L3.0
Параметр CABAC формата : Нет
Параметр ReFrames формата : 1 кадр
Идентификатор кодека : avc1
Идентификатор кодека/Информация : Advanced Video Coding
Вид битрейта : Переменный
Битрейт : 440 Кбит/сек
Режим частоты кадров : Постоянный
Цветовое пространство : YUV
Подвыборка цветности : 4:2:0
Битовая глубина : 8 бит
Тип развёртки : Прогрессивная
Бит/(Пиксели*Кадры) : 0.077
Библиотека кодирования : x264 core 79
Аудио
Идентификатор : 2
Формат : AAC
Формат/Информация : Advanced Audio Codec
Профиль формата : LC
Идентификатор кодека : 40
Вид битрейта : Переменный
Битрейт : 128 Кбит/сек
Каналы : 2 канала
Частота : 44,1 КГц
Метод сжатия : С потерями
Ставил плагины как указано в шапке, проверил настройки ffdshow.
Файл открывается, но фреймы черные, без изображения.
DirectShow открыл файл с изображением, но там к примеру не срабатывает
пункт VirtualDub - информация о файле.
В итоге я использовал AviDemux который справился без проблем.
Но вопрос остался - использование плагинов для различных форматов
в VirtualDub работает или это экзотика и лучше искать для каждого формата свою программу?
Если кого-то заинтересует, то параметры файла по MediaInfo были такими:
Формат : MPEG-4
Профиль формата : Base Media
Идентификатор кодека : isom
Общий поток : 583 Кбит/сек
Программа кодирования : Lavf52.78.3
Видео
Идентификатор : 1
Формат : AVC
Формат/Информация : Advanced Video Codec
Профиль формата : Baseline@L3.0
Параметр CABAC формата : Нет
Параметр ReFrames формата : 1 кадр
Идентификатор кодека : avc1
Идентификатор кодека/Информация : Advanced Video Coding
Вид битрейта : Переменный
Битрейт : 440 Кбит/сек
Режим частоты кадров : Постоянный
Цветовое пространство : YUV
Подвыборка цветности : 4:2:0
Битовая глубина : 8 бит
Тип развёртки : Прогрессивная
Бит/(Пиксели*Кадры) : 0.077
Библиотека кодирования : x264 core 79
Аудио
Идентификатор : 2
Формат : AAC
Формат/Информация : Advanced Audio Codec
Профиль формата : LC
Идентификатор кодека : 40
Вид битрейта : Переменный
Битрейт : 128 Кбит/сек
Каналы : 2 канала
Частота : 44,1 КГц
Метод сжатия : С потерями
Цитата:
DirectShow открыл файл с изображением, но там к примеру не срабатывает
пункт VirtualDub - информация о файле.
Да, не показывает информацию, там у него настройки. А цель какая, работать с файлом или информацией любоваться?
Я мог бы порекомендовать Ffmpeg Input Driver (тоже mp4 может открывать), но он тебе не подойдет видимо, информацию не показывает.
V0lt
Спасибо, с Ffmpeg Input Driver изображение есть.
Чего я ожидал от плагинов?Думал что что работа с ними будет такой же удобной
как работа с обычными .avi в VirtualDub...
Спасибо, с Ffmpeg Input Driver изображение есть.
Чего я ожидал от плагинов?Думал что что работа с ними будет такой же удобной
как работа с обычными .avi в VirtualDub...
поделитесь опытом, каким кодеком лучше кодировать игровое видео?
Подскажите пожалуйста, при захвате видео с видеомагнитофона с помощью virtualdub, итоговый результат не радует. Идет постепенное повышение скорости звука и видеопотока (они идут одинаково, рассинхронизации нет) - т.е. начинается все нормально, через секунд 30 заметное ускорение, минут через 5 ускорение достаточно сильное (раза в 2), голоса получаются высокими и писклявыми. Во время захвата видеомагнитофон воспроизводит все в обычном темпе. Провода использую тюльпан-тюльпан.
поделитесь опытом, каким кодеком лучше кодировать игровое видео?
Записал кусок видео из фильма утилитой Fraps (продолжительность около 2х минут), файл весит 1 гб. Открыл его через VirtualDub 1.9.11, выбрал сжатие, кодек Microsoft Video 1, указал качество 100, задал выходной битрейт 120, кадры не трогал. Сохранило со шлейфами видео, и все тормозит. Что не так? В видео не силен.
SAT31
Я конечно не специалист, но Microsoft Video 1 это старинная экзотика,
год рождения 1992.
Обычно файлы avi перекодируют современными кодеками DivX
или бесплатным XVid, можно ffdshow.
Для фильмов на компе нормальный битрейт это 800, ниже 300 это для сотовых
телефонов, качество мизерное.
Я конечно не специалист, но Microsoft Video 1 это старинная экзотика,
год рождения 1992.
Обычно файлы avi перекодируют современными кодеками DivX
или бесплатным XVid, можно ffdshow.
Для фильмов на компе нормальный битрейт это 800, ниже 300 это для сотовых
телефонов, качество мизерное.
sepik
так какой кодек из имеющихся в сабже мне выбрать? Насчет битрейта понял, спасибо.
так какой кодек из имеющихся в сабже мне выбрать? Насчет битрейта понял, спасибо.
SAT31
VirtualDub не имеет встроенных кодеков, он видит только те что установлены в системе.
Вот страничка скачивания для кодека Xvid
http://www.xvid.org/Downloads.15.0.html
Скачиваешь, устанавливаешь как любую программу.
Потом в VirtualDub выбираешь его.
Результатом у вас по идее 2 минуты видео должно получиться 20-50 Мб если не меньше,
вот время обработки не подскажу, обычные видео такого размера пережимаются
пару часов.
VirtualDub не имеет встроенных кодеков, он видит только те что установлены в системе.
Вот страничка скачивания для кодека Xvid
http://www.xvid.org/Downloads.15.0.html
Скачиваешь, устанавливаешь как любую программу.
Потом в VirtualDub выбираешь его.
Результатом у вас по идее 2 минуты видео должно получиться 20-50 Мб если не меньше,
вот время обработки не подскажу, обычные видео такого размера пережимаются
пару часов.
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179
Предыдущая тема: Pcad и монитор
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.