Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » VideoLAN | VLC media player (часть 1)

Модерирует : gyra, Maz

Maz (08-02-2020 10:16): VideoLAN | VLC media player (часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

   

Aleksanders



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 

VLC — бесплатный и свободный кросс-платформенный медиаплеер и медиаплатформа с открытым исходным кодом. VLC воспроизводит множество мультимедийных файлов, а также DVD, Audio CD, VCD и сетевые трансляции.

 



Актуальная версия для Windows x32 VideoLAN 3.0.8 | zip-архив | 7-zip-архив | ftp (13.07.2019)
Актуальная версия для Windows x64 VideoLAN 3.0.8 | zip-архив | 7-zip-архив | ftp (13.07.2019)

Поддерживаются также Android, BeOS, Mac OS X, Syllable и GNU/Linux

Последняя версия линейки 1.х.х — VLC 1.1.11
Последняя версия с поддержкой Windows 95/98/ME — VLC 0.8.6i
Последняя версия, совместимая с процессорами без поддержки инструкций SSE — VLC 0.8.6i
Последняя версия, совместимая с процессорами без поддержки инструкций SSE2 — VLC 2.2.8

VLC media player :: portable for Windows | В версии VLC 3.0.0 разработчики добавили поддержку портабельности "из коробки".

FAQ:
VLC Command Line Switches
Как убрать белую муть и сделать черный цвет настоящим черным: отключение аппаратного преобразования цветов(скрин)

Голосование «Лучший плеер для видео — 2016»

Всего записей: 1428 | Зарегистр. 07-07-2002 | Отправлено: 07:54 28-05-2003 | Исправлено: Maz, 11:58 22-11-2019
spurionzx

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Germanus
задайте для звука audio bitrate- битрейт channels- число каналов

Всего записей: 277 | Зарегистр. 12-12-2011 | Отправлено: 17:11 05-07-2016
Germanus



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
spurionzx
Где задать?

Всего записей: 4418 | Зарегистр. 08-06-2003 | Отправлено: 17:19 05-07-2016
spurionzx

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

посмотрите

Всего записей: 277 | Зарегистр. 12-12-2011 | Отправлено: 17:43 05-07-2016
Valery_Sh



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Germanus

Цитата:
Пробовал менять mux=mp4 на mux=mux_avi - вообще на ведится файл после создания. Далее "хлопский розум" остановилс

Подробнее...
 
Вы сначала гляньте  в самом VLC что отдаёт камера: Инструменты / информация о кодеке (или CTRL+J)
Вполне может быть звук с семплингом 8 kHz/ с "нетипичной" битностью. А типовое-то 44/48 кГц.
Плюс возможны заморочки с цветовым пространством.
 
И стоит сказать кодеру H264: -preset ultrafast -crf 24 ((Смотрите соответствие для VLC.)
Тру-х264 скопом меняет кучу настроек, перечислять которые вручную зело обременительно.  
Это с гарантией, что не будет затыков при кодировании видео.
 
И выберите временно MKV. Матрёшка менее капризна чем МР4.
Если пройдёт, можно хотя бы увидеть результат кодирования

Всего записей: 2171 | Зарегистр. 30-06-2008 | Отправлено: 17:53 05-07-2016
ruzmaz

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Germanus
Попробуйте способ, предложенный в моем предыдущем посте, но вот с такой командной строкой:

Код:
"путь_к_исполняемому_файлу_vlc.exe" --sout=#transcode{vcodec=h264,acodec=mpga,ab=320}:std{mux=mkv,dst=C:\out.mkv,access=file}

Всего записей: 101 | Зарегистр. 12-08-2009 | Отправлено: 19:32 05-07-2016
Germanus



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята! Методом проб, ошибок и какой-то матери, накрапал такую строку (с вашей, безусловно, помощью):

Код:
c:\PROGRA~2\3Graph\VLC>vlc.exe dshow:// --dshow-vdev="USB Camera" --dshow-adev="MOTU Mic/Instrument 1-2 (MOTU A" --sout="#transcode{vcodec=h264,acodec=mp3,vb=800,ab=128,channels=1,samplerate=48000}:duplicate{dst=display,dst="std{access=file,mux=mkv,dst=E:\123.mkv}}"

В ней осталось, похоже, решить, единственный момент (потому что все остальное, вроде правильно запускается): разрешение 640х480. Вот как его ввести и где, не могу пока найти. Подсобите пожалуйста.

Всего записей: 4418 | Зарегистр. 08-06-2003 | Отправлено: 22:55 05-07-2016
ruzmaz

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Germanus
Попробуйте добавить к командной строке такой параметр (размеры в пикселях):

Код:
--dshow-size=ширинаxвысота

Всего записей: 101 | Зарегистр. 12-08-2009 | Отправлено: 23:24 05-07-2016 | Исправлено: ruzmaz, 23:26 05-07-2016
Germanus



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ruzmaz
Спасибо. Сейчас, после изучения vlc-help.txt и ваших подсказок, строка выглядит так:

Код:
vlc.exe dshow:// --dshow-vdev="USB Camera" --dshow-size=640x480 --dshow-fps=15 --dshow-adev="MOTU Mic/Instrument 1-2 (MOTU A" --dshow-audio-channels=1 --dshow-audio-samplerate=48000 --dshow-audio-bitspersample=16 --dshow-config --sout="#transcode{vcodec=h264,acodec=mp3,vb=500,ab=128,channels=1,samplerate=48000}:duplicate{dst=display,dst="std{access=file,mux=mkv,dst=E:\123.mkv}}"

и уже почти все хорошо (файл создается и открывается в Pot Player-е, но 2неприятных крайне момента остались:
1. Видео в окне vlc замерзает на каком-то 10-12 фрейме. То есть я не вижу, что в данный момент происходит на территории. (файл при этом пишется)
2. Файл создается продолжительностью не равной времени записи, от момента запуска vlc, а равной времени указываемом на таймлайне vlc. А это время, как я понимаю, он берет из потока самой USB камеры, и оно равно, на данный момент 5 с половиной часам (столько, сколько текущий аптайм компьютера, к которому подсоединена камера.
 
Как это можно порешать?

Всего записей: 4418 | Зарегистр. 08-06-2003 | Отправлено: 16:08 06-07-2016
spurionzx

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Germanus
можно добавть live-caching=....

Всего записей: 277 | Зарегистр. 12-12-2011 | Отправлено: 16:15 06-07-2016
Germanus



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
spurionzx
Если я правильно добавил (в конец самый), то не помогло увы. Так же картинка, подмерзшая на каком-то 8-10 кадре, и так же общая индицируемая плеерами длина файла, равна аптайму компьютера, вместо полминуты записи, которая идет реально в начале.
 
Строка сейчас такая:

Код:
vlc.exe dshow:// --dshow-vdev="USB Camera" --dshow-size=640x480 --dshow-fps=15 --dshow-adev="MOTU Mic/Instrument 1-2 (MOTU A" --dshow-audio-channels=1 --dshow-audio-samplerate=48000 --dshow-audio-bitspersample=16 --dshow-config --sout="#transcode{vcodec=h264,acodec=mp3,vb=500,ab=128,channels=1,samplerate=48000}:duplicate{dst=display,dst="std{access=file,mux=mkv,dst=E:\123.mkv}}" --live-caching=500

Всего записей: 4418 | Зарегистр. 08-06-2003 | Отправлено: 16:51 06-07-2016
spurionzx

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Germanus
у меня так

Код:
dshow:// --dshow-vdev=USB 2.0 Camera --dshow-adev=Микрофон (Realtek High Definition Audio) --dshow-aspect-ratio=4:3 --live-caching=300 --dshow-size=640х480 --sout=#duplicate{dst=display,dst="transcode{vcodec=mp2v,vb=10000, fps=10,acodec=mpga,ab=48}:std{access=file,mux=avi,dst=C:\Загрузки\webcam.avi}"}

Всего записей: 277 | Зарегистр. 12-12-2011 | Отправлено: 18:22 06-07-2016 | Исправлено: spurionzx, 18:35 06-07-2016
Germanus



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
spurionzx
Ага, переставил live-caching в середину в немного другом виде (что смог понять на вики) - первая проблема решилась. Кадр теперь не замерзает.
Стока сейчас такая:
Код:
vlc.exe dshow:// --dshow-vdev="USB Camera" --dshow-size=640x480 --dshow-fps=15 --dshow-adev="MOTU Mic/Instrument 1-2 (MOTU A" --dshow-audio-channels=1 --dshow-audio-samplerate=48000 --dshow-audio-bitspersample=16 --dshow-config  :live-caching=4000 --sout="#transcode{vcodec=h264,acodec=mp3,vb=500,ab=128,channels=1,samplerate=48000}:duplicate{dst=display,dst="std{access=file,mux=mkv,dst=E:\123.mkv}"}"

 
Но как решить проблему с неправильной продолжительностью файла?
Спасибо за вашу помощь.

Всего записей: 4418 | Зарегистр. 08-06-2003 | Отправлено: 18:34 06-07-2016
spurionzx

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Germanus
можно еще fps=.. добавить в transcode

Цитата:
равной времени указываемом на таймлайне vlc
- что  это я не понимаю
 

Всего записей: 277 | Зарегистр. 12-12-2011 | Отправлено: 18:41 06-07-2016
Valery_Sh



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Germanus
В ЛС загляни

Всего записей: 2171 | Зарегистр. 30-06-2008 | Отправлено: 18:44 06-07-2016 | Исправлено: Valery_Sh, 18:44 06-07-2016
Germanus



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
spurionzx

Цитата:
что  это я не понимаю  

Ну, если открыть поток с камеры в vlc, то на таймлайне, слева показывается время текущего потока. Оно, в моем случае, равно времени аптайма компьютера, к которому подключеня USB камера. Вот на теперешний момент 8ч16мин. И когда у меня записывается файл 123.mkv из моей строки, что выше, то после остановки и закрытия vlc, его размер в байтах, нормальный - соответствует времени кепчера, но при его открытии, плеер показывает его продолжительность равную как раз 8ч.16мин. (то есть ту, которая была на момент кепчера). Хотя реально видео там столько, чколько кепчерал. К примеру, если минуту трудился vlc, то и видео со звуком на минуту, после чего выключается плеео, но при этом продолжительность файла показывает очень большую. Понятно объяснил?
 
Valery_Sh
Посмотрел и ответил уже. Спасибо. Завтра буду пробовать твой вариант.

Всего записей: 4418 | Зарегистр. 08-06-2003 | Отправлено: 18:52 06-07-2016 | Исправлено: Germanus, 18:52 06-07-2016
spurionzx

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Germanus
может другой муксер использовать?

Всего записей: 277 | Зарегистр. 12-12-2011 | Отправлено: 18:58 06-07-2016
Germanus



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Какой? "Если бы ещё понимал что делаю (с)"

Всего записей: 4418 | Зарегистр. 08-06-2003 | Отправлено: 19:03 06-07-2016
spurionzx

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mux=avi и файл в avi

Всего записей: 277 | Зарегистр. 12-12-2011 | Отправлено: 19:14 06-07-2016
Germanus



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
spurionzx
Неа. В результате получается ави файл, который как и в начале, не открывается в плеерах. Сообщают они, что кодек нужно искать.

Всего записей: 4418 | Зарегистр. 08-06-2003 | Отправлено: 19:21 06-07-2016
Valery_Sh



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В принципе можно указать MOV и писать в него аудио-дорогу в том виде, что отдаёт камера, выставив для дорожки копирование. Если там моно 8-бит/8 kHz на размере не сильно скажется.
 
А по "матрёшке" да, VLC сигналит про "не родной формат". Может с того и глюки.
То я, каюсь, упоминал как "менее капризный" в целом.


Всего записей: 2171 | Зарегистр. 30-06-2008 | Отправлено: 19:29 06-07-2016
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » VideoLAN | VLC media player (часть 1)
Maz (08-02-2020 10:16): VideoLAN | VLC media player (часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru