Итак, у меня есть DVD, часть бокс-сета, и я хотел бы извлечь фрагменты
Информация о диске:
$ gst-discoverer-1.0 /the/mounted/disk/VIDEO_TS/VIDEO_TS.VOB
Analyzing file:///the/mounted/disk/VIDEO_TS/VIDEO_TS.VOB
Done discovering file:///the/mounted/disk/VIDEO_TS/VIDEO_TS.VOB
Topology:
container: MPEG-2 System Stream
audio: DVD AC-3 (ATSC A/52)
audio: AC-3 (ATSC A/52)
video: MPEG-2 Video (Main Profile)
Properties:
Duration: 0:06:59.480000000
Seekable: yes
Live: no
Tags:
audio codec: DVD AC-3 (ATSC A/52)
bitrate: 384000
video codec: MPEG-2 Video
$ gst-discoverer-1.0 /the/mounted/disk/VIDEO_TS/VTS_01_0.VOB
Analyzing file:///the/mounted/disk/VIDEO_TS/VTS_01_0.VOB
Done discovering file:///the/mounted/disk/VIDEO_TS/VTS_01_0.VOB
Topology:
container: MPEG-2 System Stream
subtitles: DVD subpicture
subtitles: DVD subpicture
video: MPEG-2 Video (Main Profile)
Properties:
Duration: 0:00:00.049444444
Seekable: yes
Live: no
Tags:
video codec: DVD subpicture
В идеале я бы получил что-нибудь как файл vtt в конце. Я не хочу аудио или видео
Я играл с gst-launch и смотрел диск с playbin
, а также проводил различные эксперименты filesrc
, но смотрел в документах и старых сообщениях в списках рассылки меня не очень далеко
Я вижу, что webvttenc
существует, но я действительно не уверен, как добраться до точки, где я могу его использовать (как мне получить от subpicture/x-dvd
до text/x-raw
?)
На самом деле я понятия не имею, что делаю