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

» VideoLAN (VLC media player)

Автор: ASE_DAG
Дата сообщения: 01.01.2011 06:49
bolt41
По-видимому, надо указать MRL вашего устройства.
Если вы успешно открывали его через гуй, то проще будет не гадать, а снова зайти в диалог открытия, отметить все, что нужно, а после этого отметить флажок «Show more options» и посмотреть, каков же MRL и опции.

ruboardusr2010
Не понял. Сабж вообще не работает с папками.
Автор: SuperBabay
Дата сообщения: 01.01.2011 09:29

Цитата:
Не понял. Сабж вообще не работает с папками.

загляните в меню "медиа", там много интересного.
Автор: William_Wolos
Дата сообщения: 03.01.2011 02:59
Ребят, помогите. Записывал сейчас передачу через VLC 1.1.4

Записывал долго и упорно. По окончании, остановив запись, картинка замёрзла. Не беда, думаю, закрыл плеер - сколько записывал, никогда не было проблем с сохранением от начала и до конца записи на моменте где она обрывалась.

В общем смотрю: файл с расширением MP4 больше 7 Гб. Но это ничего, меня больше опечалило то, что он никаким легионом программ ни в какую не хочет открываться. Пытался конвертить - тоже толку ноль.

Пробую записать ещё какой отрывок - всё без проблем воспроизводиться тем же VLC.

Помогите разобраться! Может у VLC затык какой с записью толстых файлов?
Если нет, то как восстановить записанное?

Расчитываю на Вас!

Спасибо!
Автор: Sorok
Дата сообщения: 03.01.2011 09:20
William_Wolos
А чем вам помочь?
По всей видимости не хватило места на диске вот VLC и тормознул, а вы
Цитата:
Не беда, думаю, закрыл плеер - сколько записывал,
из-за этого файл оказался испорченным.
Попробуйте восстановить файл программами восстановления видео, Video Fixer, например, или др.
Автор: ASE_DAG
Дата сообщения: 03.01.2011 09:43
Sorok
> из-за этого файл оказался испорченным
Испортить медиа-файл обрывом кодирования довольно сложно.
В данном случае, как я понимаю, кодировали в H.264 + AAC — это уж точно можно разрезать в любом месте.

William_Wolos
А что собственно значит «не хочет открываться»? Что говорит VLC?
Автор: William_Wolos
Дата сообщения: 03.01.2011 11:24
ASE_DAG

Спасибо что откликнулись!

Пытаюсь открыть, в строке состояния появляется имя файла, чёрточки таймера справа сменяются на нолики, начинает шуршать винт(вместе с процовым кулером) и через 5 секунд всё затихает и вместе с этим имя файла уже исчезает из строки состояния, а вместо ноликов таймера опять появляются чёрточки. На этом всё. Все остальные плееры выдают примерно одну и ту же ошибку, что невозможно открыть данный файл за отсутсвием кодеков или из-за повреждения.
Автор: Sorok
Дата сообщения: 03.01.2011 11:36

Цитата:
Испортить медиа-файл обрывом кодирования довольно сложно.

А обосновать это слабО?

ЛЮБАЯ программа и VideoLAN не исключение, при аварийном отключении, теряет информацию.
Простой пример текстовой редактор. Напишите текст в редакторе и выключите его не сохраняя файл. Что получите?

Автор эксперимента с VideoLAN сам написал, что отключил программу, когда ему показалась, что она зависла, кстати, если программа зависла, ЛЮБАЯ, это равносильно аварийному отключению без сохранения.

Ваши контраргументы.....
Автор: ASE_DAG
Дата сообщения: 03.01.2011 12:34
William_Wolos
> Спасибо что откликнулись!
Да пока не за что.

> ...чёрточки таймера справа сменяются на нолики...
Все это замечательно, но гораздо лучше было дать сюда вывод лога (Сtrl+M — проверить, чтобы verbosity level был отличен от нуля до начала проигрывания)

А чем вы все-таки кодировали — H.264 + AAC или нет?
Для более старых кодеков действительно есть масса умного софта для восстановления поврежденного видео.
Автор: William_Wolos
Дата сообщения: 03.01.2011 17:31
Sorok
Дело в том что я специально разгрёб под это дело 15Гб места. Файл 7 гб плюс 8 гб свободного места. Винт не медленный 7200 об в минуту. И сколько я закрывал VLC не останавлявая запись(бывало и он просто в критикал еррор сам падал) - без проблем я открывал то что записано вплоть до того момента где оборвалась запись.

Попробуйте восстановить файл программами восстановления видео, Video Fixer,

Спасибо, этого ещё не пробовал!

ASE_DAG


В данном случае, как я понимаю, кодировали в H.264 + AAC

К сожалению, после версии 1.0 я так и не смог найти где можно поменять тип кодека записи. Так что в этом плане всё по-умолчанию.

Добавлено:

но гораздо лучше было дать сюда вывод лога

Вот что пишет сам VLC по этому поводу(спрятал за # а то как-то много всего) :

Автор: Gyrator
Дата сообщения: 04.01.2011 00:38
Всем привет подскажите, пожалуйста, есть ли возможность повесить горячие клавиши на яркость, контрастность?
и как заставить сабж сохранять настройки оных при выходе.
Автор: ASE_DAG
Дата сообщения: 04.01.2011 08:54
William_Wolos
> ps warning: this does not look like an MPEG PS stream, continuing anyway
> main debug: using demux module "ps"
Невесело. Ну попробуйте явно указать демультиплексор, хотя навряд ли это поможет:
vlc --demux=mp4 arte.mp4

> Video Fixer
Да не умеет работать Video Fixer c H.264.
По-моему, только вторая ветка DivFix++ (DivFix+2) умеет, но она сейчас в начальной бэте и понимает только AVI-инкапсуляцию.

В общем, я по таким вещам не специалист. Вам, по видимому, дорога на http://www.videohelp.com.
Правда, проглядев беглым взглядом, другие темы по этому вопросу, я ни одного успешного решения не нашел. Но прогресс не стоит на месте, может быть что-то уже и появилось. :)

P.S.
> не смог найти где можно поменять тип кодека записи
http://ompldr.org/vNnU3Mw

> спрятал за #
На будущее — лучше прятать в more. ;)
Автор: porosenok85
Дата сообщения: 04.01.2011 17:29
подскажите как записать mms посток на диск,? т.е не видео захват, а имеено из кеша при просмотре
Автор: William_Wolos
Дата сообщения: 04.01.2011 18:27
ASE_DAG

Спасибо за всё!
Автор: Kotov666
Дата сообщения: 08.01.2011 07:46
Как в последней версии, настроить трансляцию в локалку. По Http
? в инете все перерыл, там только для старый версий, у меня последняя.
Автор: DJ_NRG
Дата сообщения: 08.01.2011 09:43
Хоть какая-то поддержка внешних плагинов (желательно VSTi, но и DXi подойдёт) у сабжа есть, пусть даже и через костыли?
Автор: astorpol
Дата сообщения: 08.01.2011 10:57
Подскажите почему VLC не воспроизводит каналы кристал тв? #
Автор: ASE_DAG
Дата сообщения: 08.01.2011 11:43
astorpol
А кто воспроизводит? Я там ни одной толковой ссылки на поток не нашел.

P.S. Зачем же ссылки под решеткой прятать?
Автор: astorpol
Дата сообщения: 08.01.2011 14:20

Цитата:
Зачем же ссылки под решеткой прятать?

что б не растащили по свету и не забанили )

Цитата:
А кто воспроизводит?

айфон например )
Я вопрос задал ,а не ты у меня спрашивай.
Автор: Newbee44
Дата сообщения: 09.01.2011 21:52
Ребята, не пинайте, если что. Уже гуглил очень много, но так ничего подходящего не нашел.

Система Ubuntu 10.04, VLC 1.1.5 из коробки не хочет показывать iptv, а именно блокируется rtp-поток:
[more=вывод в консоли]
Код: VLC media player 1.1.5 The Luggage (revision exported)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
Warning: call to signal(13, 0x1)
[0x136b540] main libvlc: Запуск vlc с интерфейсом по умолчанию. Используйте 'cvlc' для запуска vlc без интерфейса.
Blocked: call to setlocale(6, "")
Blocked: call to sigaction(17, 0x7ff529d52b20, 0x7ff529d52a80)
Warning: call to signal(13, 0x1)
Warning: call to srand(1294835115)
Warning: call to rand()
Blocked: call to setlocale(6, "")

(process:23680): Gtk-WARNING **: Locale not supported by C library.
    Using the fallback 'C' locale.
Warning: call to signal(13, 0x1)
Warning: call to signal(13, 0x1)
Warning: call to signal(13, 0x1)
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
[0x137d5b0] main playlist: stopping playback #Открыл плейлист
[0x1bc5800] rtp demux error: RTP flow stopped #Запустил канал
Автор: Trolzen
Дата сообщения: 09.01.2011 21:52
astorpol
Наверное, VLC не воспроизводит их, потому что они за просмотр хотят денежку получать и просто так халявные ссылки на потоки не выставят. На айфоне, наверное, ты через их софтинку смотришь, а не "просто на айфоне"?

Я нашёл только ссылки на RTSP-потоки трёх бесплатных каналов (http://u2.crystaltv.mobi/eula/vga/deviceclass_3/playlist.proxy.rtsp.html , надо нажать на "ОК" первый раз)

Ещё если поскачивать плейлисты по ссылкам с указанных в исходном посте страниц, то обнаруживаются такие ссылки: http://46.4.20.80:44002/tv71.17__6_6_19-4533.ts , но воспроизведение не идёт, потому что сервер отвечает "404". Однако, если изменить порт вот так: http://46.4.20.80:44006/tv71.17__6_6_19-4533.ts , то сервер запрашивает логин и пароль. Это ссылки для канала "Amazing Life". Есть у меня подозрение, что при покупке подписки в программу Crystal TV каким-то образом попадет пароль (например, она "расшифровывает" код и получает пароль или запрашивает у того же сервера по коду).
Автор: ASE_DAG
Дата сообщения: 09.01.2011 22:27
Newbee44
> [0x1bc5800] rtp demux error: RTP flow stopped
Эта ошибка может говорить о чем угодно.
Сам поток из Интернета недоступен, да? Но MRL (адрес потока) все равно напишите.
Дайте сюда еще вывод VLC-шного лога (Ctrl+M).

А вообще ничего в Убунте обычно не заблокировано и запрещено.
Вы доступность сервера как такового проверяли (пингом хотя бы)?
Автор: astorpol
Дата сообщения: 10.01.2011 13:00
Trolzen
спасибо за пояснения.
Автор: Newbee44
Дата сообщения: 10.01.2011 16:52
ASE_DAG

Цитата:
Сам поток из Интернета недоступен, да? Но MRL (адрес потока) все равно напишите.

Да, вещание через инет не идет. В плейлисте такой, например, есть адрес:

Код: #EXTINF:0, DISCOVERY
rtp://@238.0.2.51:8278
Автор: ASE_DAG
Дата сообщения: 10.01.2011 17:24
Newbee44
> VLC в логе пишет то же самое:
А почему вы думаете, что это самая информативная часть лога?

> Не совсем понимаю как его проверить.
Хотя бы пингом
$ ping 238.0.2.51
но, строго говоря, он на эхо-запросы может и не отвечать, поэтому
$ nc 238.0.2.51 8278
и если попросит ввода — какую-нибудь белиберду.

Вы в Сеть, случаем, не по VPN ходите?
В любом случае, интуиция мне подсказывает, что если снять таблицы маршрутизации с Винды и с Убунты:
>route print
и
# route -n
соответственно, то они не совпадут.
Автор: Newbee44
Дата сообщения: 10.01.2011 18:23
ASE_DAG
>А почему вы думаете, что это самая информативная часть лога?
Это весь. Запустил vlc, нажал Ctrl+M, попробовал запустить канал.

>$ ping 238.0.2.51
Эта сработала:

Код: PING 238.0.2.51 (238.0.2.51) 56(84) bytes of data.
^C
--- 238.0.2.51 ping statistics ---
35 packets transmitted, 0 received, 100% packet loss, time 34030ms
Автор: ASE_DAG
Дата сообщения: 10.01.2011 19:10
Newbee44
> Это весь.
Уровень детализации низкий. Но это уже не так важно.

> Нет, PPPoE.
PPPoE — это и есть один из протоколов для VPN.

> вот
Ну да, как видите, отличаются. Попробуйте:
# route add -net 224.0.0.0 netmask 240.0.0.0 gw 192.168.1.2
Автор: Newbee44
Дата сообщения: 10.01.2011 19:40
># route add -net 224.0.0.0 netmask 240.0.0.0 gw 192.168.1.2
К сожалению, выдаётся та же ошибка.
Автор: ASE_DAG
Дата сообщения: 10.01.2011 19:44
Newbee44
А если PPPoE-сессию закрыть?
Автор: Newbee44
Дата сообщения: 10.01.2011 20:14
ASE_DAG
Напишете, пожалуйста, поподробнее как это сделать. У меня всё на роутере настроено и PPPoE-соеденение в том числе, насколько я понимаю.

Если в NetworkManager отключить соеденение eth0, то vlc в логе выдает такое соответственно:

Код: main info: stopping playback
main error: cannot join IPv4 multicast group (No such device)
main error: Multicast group join error (No such device)
main error: Multicast not supported
Автор: ASE_DAG
Дата сообщения: 10.01.2011 21:09
Newbee44
> У меня всё на роутере
Так. Теперь я вообще ничего не понимаю.

Возвращаемся назад.
Сервер доступен?
$ nc 238.0.2.51 8278

192.168.1.1 — это роутер, так?
А 192.168.1.2 — кто? Не ваша машина, случаем?

Добавлено:
Или, все-таки, попробуем вот так:
# route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
прошлый маршрут надо предварительно удалить
# route del -net 224.0.0.0 netmask 240.0.0.0 gw 192.168.1.2

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103

Предыдущая тема: Самоучитель по немецкому для начинающих


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