Registered Member
|
Hi Everyone,
I've just started looking at Kdenlive at it looks really neat so far, but I do have one rather fundamental problem. I have some video recorded from a cancorder onto a DVD. I am trying to cut sections of this video out into seperate files. When I mount the DVD on my system, it has two top level directories, TS_AUDIO (which is empty) and TS_VIDEO, which contains a number of files, including several mpeg4 files with the extension ".VOB": Filename File Size VIDEO_TS.VOB 53248 VTS_01_1.VOB 1065353216 VTS_01_2.VOB 1065353216 VTS_01_3.VOB 1065353216 VTS_01_4.VOB 1065353216 VTS_01_5.VOB 23865344 The VIDEO_TS.VOB file doesn't contain anything - it is just several seconds of blankness. When I attach any of the other files as clips, they report either 2 (VTS_01 1 through 4) or 3 (VTS_01_5) seconds and that is all they will play, though there is considerably more data than this - do we have a file size variable problem (16 bit with rollovers?). If there is anything I can configure to resolve this problem, I would appreciate hearing about it. Thanks, Colin |
Registered Member
|
It is normal that VIDEO_TS.VOB is not useable.
In a terminal window, run 'ffmpeg -i VTS_01_1.VOB' What duration does it report? |
Registered Member
|
Well, I tried posting the output several times, but the spam filter decided I was a bad guy and censored me.
I'll try one more time in a series of posts and see if that works... I am running on a Gentoo system with a 2.6.30 kernel and KDE version 3.5. The Kdenlive version is 0.7.5 (and it's help claims to use KDE 4.3.1, which I find a little puzzling). My MLT version is 0.4.4. Both Xine and Cinelarra were able to play the whole mpeg4 files without difficulty, so the 2-second issue is strange. Here is the output that you asked about (I see the duration is 2.07 seconds, so why can I see the whole clip in xine???): localhost video-edit # ffmpeg -i VTS_01_1.VOB FFmpeg version 0.5, Copyright (c) 2000-2009 Fabrice Bellard, et al. configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --enable-static --enable-shared --cc=x86_64-pc-linux-gnu-gcc --disable-debug --disable-network --disable-demuxer=v4l --disable-demuxer=v4l2 --disable-demuxer=alsa --disable-demuxer=oss --disable-muxer=alsa --disable-muxer=oss --enable-x11grab --disable-altivec --disable-vhook --enable-gpl --enable-postproc --enable-avfilter --enable-avfilter-lavf --enable-swscale --disable-stripping --enable-hardcoded-tables libavutil 49.15. 0 / 49.15. 0 libavcodec 52.20. 0 / 52.20. 0 libavformat 52.31. 0 / 52.31. 0 libavdevice 52. 1. 0 / 52. 1. 0 libavfilter 0. 4. 0 / 0. 4. 0 libswscale 0. 7. 1 / 0. 7. 1 libpostproc 51. 2. 0 / 51. 2. 0 built on Aug 31 2009 16:01:05, gcc: 4.1.2 (Gentoo 4.1.2 p1.3) Seems stream 0 codec frame rate differs from container frame rate: 59.94 (60000/1001) -> 29.97 (30000/1001) Input #0, mpeg, from 'VTS_01_1.VOB': Duration: 00:00:02.07, start: 0.227022, bitrate: -2147483 kb/s Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x480 [PAR 8:9 DAR 4:3], 9300 kb/s, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0.1[0x80]: Audio: ac3, 48000 Hz, stereo, s16, 256 kb/s At least one output file must be specified Thanks, Colin |
Registered Member
|
We use FFmpeg demux and codec libs while Cinelerra and Xine generally may use the codec lib and often not the demux lib. ffmpeg reports the duration is 2 seconds. Sorry, you can post a bug report on FFmpeg's Roundup bug tracker.
|
Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]