to post messages and comments.

VLC crash reporting

Ooops: VLC media player just crashed.
Would you like to send a bug report to the developers team?

Да

Report sending failed

There was an error while transferring the data to the FTP server.
Thanks a lot for the help.

OK

Приносим свои извинения

Thunderbird столкнулся с неожиданной проблемой и упал.

Чтобы помочь нам в выявлении и устранении этой проблемы, вы можете отправить нам сообщение об ошибке.

Сообщить о падении в Mozilla, чтобы они могли это исправить

Ваше сообщение будет отправлено перед выходом или перезапуском.

Перезапустить Thunderbird

Идёт отправка сообщения…

При отправке вашего сообщения возникла проблема

Решил побороть проблему с видео из #2867333 с помощью ALTQ и pf, тупо ограничить исходящую полосу для мультикаста. Не вышло. Ограничивалка отбрасывает пакеты, которые не проходят в лимит! Такого я не ожидал, по логике она пики должна была в буфер сохранять и отдавать их в моменты простоя. Вообщем говно.

VLC

Предпочитаю, чтобы плеер запускался в окне размером подогнанным под видео в 100% зуме.

Обычно с VLC у меня так и происходит, но иногда он застревает в запуске в максимизированном окне. Для reproduce — ^Q (выход) когда окно максимизировано. Самый дебильный вариант: если уже хочется видео побольше, то нужен fullscreen. Отучить VLC запускаться в максимизированном окне тыканьем мышкой не удаётся. Уже 3 года я для этого использую следующий однострочник:

sed -i '/^\[General\]$/,/^$/ {/geometry/d}' $HOME/.config/vlc/vlc-qt-interface.conf

Ютубчик с видео нагружает ноут как будто рассчитывает баллистические траектории в фоне. Достаточно скопировать ссылочку в VLC (cmd-N) и ноут перестает греть руки

Решила попробовать VLC на ондройде. дать, так сказать, ему шанс. Ну, простые видосы он показывает точно так же как и MX Player, тоесть смотреть можно только если тебе не нужно перематывать и ставить на паузу. Веселее было с зомботроном. Решила по-человечески попробовать. Долго искала, как открыть файл с диска, которого нет в библиотеке. Оказалось, что это делается через «Directory». Везде «Directory» – это что-то вроде «Play directory», а тут – то самое открытие файла с диска. Нашла плейлист в m3u формате. Он его открыл, пожевал и выдал мне первый же канал. Поток идёт, видос показывает. Я хочу другой канал, но не обнаруживаю кнопки «Playlist». Вышла из режима воспроизведения – тот же листинг каталога и подсказка, намекающая, что плейлист – это только для музыки. Окай. Нахожу «Network stream». В подсказке ничего про UDP нет, но я всёже ввожу ручками адрес интересующего канала. VLC начинает загрузку и вешается намертво. Выход только через принудительное завершение. Крутая программа.

нашел как можно смотреть спокойно ютуб, чтобы мак своим вентилятором не перебивал звук видео. Достаточно скопировать линк и вставить в vlc ( cmd-N ) и вуаля, отличное качество, плавная настройка скорости, перемотка и главное почти нулевое потребление цпу

внезапно, нашел как побороть заикания звука и
[000000010190aab8] core video output warning: picture is too late to be displayed (missing 29 ms)
[000000010190aab8] core video output warning: picture is too late to be displayed (missing 31 ms)
[000000010190aab8] core video output warning: picture is too late to be displayed (missing 73 ms)

Комрады, у кого есть .m3u или иной плейлист русскоязычных каналов IP TV ? Поделитесь а ? и Второй вопрос: кто чем смотрит IP TV ? я лично VLC. Стриамтюнер2 не предлагать ибо он перенасыщен иностранным шлаком из видео/радио каналов

Имеем комп с линуксом, 2 монитора — один по hdmi другой по dvi подключен (линукс кстати говорит что оба по hdmi — но это частности).

Как в vlc или smplayer сделать чтобы запускалась программа на первом мониторе, а показывала картинку в fullscreen на второй.

Зачем это нужно? Ну реально это монитор и телевизор и я вот хочу иногда картинку выводить на экран телевизора, а иногда на экран монитора.

И потом усложним задачу — надо ещё и синхронно устройство вывода звука переключать с аналогового аудио на hdmi и обратно по выходе из fullscreen.

Есть решения?

Вдруг перестал запускаться vlc (не консольный). Погрешил на настройки. Удалил старые — он заработал. Решил сравнивать текущие со старыми. Вот это: intf=oldrc ломало его работу.
Закомментарил — и заработало!

linux,ati,amd,radeon,open source,vdpau
VLC под арчем из репозитория используется libavcodec слишком старой версии, чтобы аппаратно декодировать видео напрямую через vdpau на свободных драйверах на видеокарте ati

VLC

А VLC 2.1 кардинально поменялся. :)
p.s. Надеюсь уже сделают нормальное подключение звуковой дорожки из отдельного файла.

[13275.408428] do_trap: 48 callbacks suppressed
[13275.408435] vlc[24597] trap divide error ip:7fbab40d0312 sp:7fbacc12faf0 error:0 in libsamplerate.so.0.1.8[7fbab40cd000+16b000]

Чё за trap? Чё происходит? Уже 10й раз VLC вылетает.

Одна из проблем которых мешает мне спокойно интегрировать VLC в клиентское приложение, это то, что после того как клиент "договорился" с сервером по RTSP и получил поток по RTP, VLC воспроизводит поток пока сервер не закроет его.

Если поток играть чере GUI, то VLC просто по новой "договаривается" с сервером. А если аналогиичное проделать через вызовы его питонового API, то играет до первого закртия и дальше тупо висит не пытаясь больше ниче делать.

Можно конечно, брать текущее состояние плеера, но блин, это же онлайн трансляция, а делать типа while True: if get_state() == "someshit" ... мне совесть не позволяет.

>>> import vlc
>>> inst = vlc.Instance('-q')
>>> inst.vlm_add_broadcast("cast#1", None, None, 0, None, True, True)
0
>>> inst.vlm_add_input("adv#1", "/home/marchael/videos/test.flv")
0
>>> inst.vlm_set_output("adv#1", "#transcode> {vcodec=h264,vb=0,scale=0,acodec=mpga,ab=128,channels=2,samplerate=44100}:rtp{sdp=rtsp://:8554/queue}")
0
>>>
>>> vlc.libvlc_audio_get_track(inst)
Ошибка сегментирования

Причем падает еще на нескольких функциях из vlc.libvlc_*

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

Немного покопавшись в сорцах биндингов и гугле стало ясно, что сообщения vlc можно отключить, а вот сообщениея вида:

[h264 @ 0x7f85181916e0] Missing reference picture
является выводом libx264, который vlc никак не контроллирует. Оставлять такое нельзя, но нормальный солюшн мне в голову пока не приходит.

А VLC, как оказалось, на редкость прекрасный плеер: при использовании аппаратного декодирования через VA-API он ухитряется жрать в два с лишним раза больше процессорного времени, чем mplayer2 без всякого ускорения. Круто, чо.