Opened 11 years ago

Last modified 6 years ago

#2352 open enhancement

LXF VBI data support

Reported by: Andrew Owned by:
Priority: wish Component: avformat
Version: git-master Keywords: lxf
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

I noticed when using ffmpeg/avformat that Harris LXF VBI data isn't supported.

I have an updated file which outlines all details of LXF v1 and v2. LXF information starts on page 9, and the .doc has embedded sample code and applications for developing support.

I just wanted to share this new file for anyone who is interested in enhancing LXF format support.

Change History (9)

comment:2 by Carl Eugen Hoyos, 11 years ago

Could you explain what the missing VBI data can be used for?

comment:3 by Kieran Kunhya, 11 years ago

VBI would be useful but there's no real API for handling professional data in the VBI so you wouldn't be able to do anything with it in FFmpeg.

comment:4 by Andrew, 11 years ago

I was going to use it to convert from an MPEG TS to LXF and vice-versa. It would only really be 708 captioning data, maybe even AFD data in the packets as well.

Even if the VBI 708 captioning packets could be outputted to a captioning file separate from the video/audio would be beneficial. VLC can decode 708 captioning from VBI data when in an MPEG TS so there is an open source implementation of VBI data decoding.

I can provide some TS and LXF samples of video with VBI data if needed.

comment:5 by Carl Eugen Hoyos, 11 years ago

Samples are definitely useful.

comment:6 by Elon Musk, 11 years ago

Priority: minorwish
Status: newopen

comment:7 by Andrew, 11 years ago

I found a program a while ago that can analyze LXF files and output information on them as well as convert files and extract VBI data. Have fun!

http://andrewgreen.ca/files/LXFConverter.zip

comment:8 by Tomas Härdin, 6 years ago

Can we close this one? There's no VBI API in lavf and the sample is 404'ing.

Note: See TracTickets for help on using tickets.