
Как воспроизвести DVD по сети mpv
?
Воспроизведение отдельных VOB
файлов работает примерно так:
mpv http://1.2.3.4/dvd/VIDEO_TS/VTS_01_1.VOB
Но воспроизведение всего DVD с помощью любой из следующих команд не удается:
mpv http://1.2.3.4/dvd/VIDEO_TS/VIDEO_TS.IFO
mpv http://1.2.3.4/dvd/VIDEO_TS/
mpv dvd:// --dvd-device=http://1.2.3.4/dvd/VIDEO_TS/
mpv dvdread://http://1.2.3.4/dvd/VIDEO_TS/
mpv dvdnav://http://1.2.3.4/dvd/VIDEO_TS/
Можно ли читать DVD напрямую по сети, не монтируя удаленный бокс в локальную файловую систему, например, через nfs, sshfs или webdav?
В качестве альтернативы я попробовал открыть http://1.2.3.4/dvd/VIDEO_TS/VIDEO_TS.IFO
сетевой vlc
поток, но это тоже не сработало.
Обновление: Обходной путь — использовать скрипт, который генерирует плейлист M3U с файлами .vob
, которые затем можно воспроизводить, mpv -playlist http://1.2.3.4/dvd/VIDEO_TS/playlist.m3u
но это далеко не идеально. Глядя на man-страницу, не ясно, поддерживается ли потоковая передача DVD через http или нет.