Using cmd:transcode to detect film info 

$ transcode -c1-6 -i VTS_04_1.VOB
transcode v0.6.14 (C) 2001-2003 Thomas Oestreich, 2003-2004 T. Bitterberg
[transcode] (probe) suggested AV correction -D 0 (0 ms) | AV 5 ms | 5 ms
[transcode] auto-probing source VTS_04_1.VOB (ok)
[transcode] V: import format    | MPEG-2  (V=vob|A=vob)
[transcode] V: AV demux/sync    | (1) sync AV at initial MPEG sequence
[transcode] V: import frame     | 352x480  0.73:1  encoded @ 4:3
[transcode] V: bits/pixel       | 0.355
[transcode] V: decoding fps,frc | 29.970,4
[transcode] V: Y'CbCr           | YV12/I420
[transcode] A: import format    | 0x50    MPEG layer-2 [48000,16,2]  192 kbps
[transcode] A: export           | disabled
[transcode] V: encoding fps,frc | 29.970,4
[transcode] A: bytes per frame  | 6408 (6406.400000)
[transcode] A: adjustment       | -1600@1000
[transcode] warning : no option -o found, encoded frames send to "/dev/null"
[transcode] V: video buffer     | 10 @ 352x480
[import_vob.so] v0.6.0 (2003-10-02) (video) MPEG-2 | (audio) MPEG/AC3/PCM | (subtitle)
[export_null.so] v0.1.2 (2001-08-17) (video) null | (audio) null
[import_vob.so] tccat -i "VTS_04_1.VOB" -t vob -d 0 -S 0 | tcdemux -a 0 -x mp3 -S 0 -M 1 -d 0 | tcextract -t vob -a 0 -x mp2 -d 0 | tcdecode -x mp2 -d 0
[import_vob.so] tccat -i "VTS_04_1.VOB" -t vob -d 0 -S 0 | tcdemux -s 0xc0 -x mpeg2 -S 0 -M 1 -d 0 | tcextract -t vob -a 0 -x mpeg2 -d 0 | tcdecode -x mpeg2 -d 0 -y yv12
encoding frame [5], 252.45 fps, 100.0%, ETA: 0:00:00, ( 0| 0| 3)
clean up | frame threads | unload modules | cancel signal | internal threads | done
[transcode] encoded 5 frames (0 dropped, 0 cloned), clip length   0.17 s

documented on: 2005.12.13