Re: Record with 1.7.4 or 1.7.5 and iptv

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 19.04.2009 19:23, Poubelle wrote:
> Hi,
> 
> I have try the patch and now no have error :
> 
>   unknown frame duration (1800), assuming 25 fps
> 
> But the problem with Video Data Broken stay.
> 
> Here are the errors with remux.c compile with static bool DebugFrames = true;
> 
> in /var/log/messages
> 
> Apr 19 19:10:15 solo vdr: [6769] Title: 'Sept à huit' Subtitle: '(null)'
> Apr 19 19:10:15 solo vdr: [6769] record /mnt/sda8/henri/video_vdr/@Sept_à_huit/2009-04-19.19.10.1-0.rec
> Apr 19 19:10:15 solo vdr: [6769] creating directory /mnt/sda8/henri/video_vdr/@Sept_à_huit
> Apr 19 19:10:15 solo vdr: [6769] creating directory /mnt/sda8/henri/video_vdr/@Sept_à_huit/2009-04-19.19.10.1-0.rec
> Apr 19 19:10:15 solo vdr: [6769] recording to '/mnt/sda8/henri/video_vdr/@Sept_à_huit/2009-04-19.19.10.1-0.rec/00001.ts'
> Apr 19 19:10:15 solo vdr: [6810] recording thread started (pid=6769, tid=6810)
> Apr 19 19:10:15 solo vdr: [6769] info: L'enregistrement a commencé
> Apr 19 19:10:46 solo vdr: [6810] ERROR: video data stream broken
> Apr 19 19:10:46 solo vdr: [6810] emergency exit request ignored according to setup
> Apr 19 19:11:17 solo vdr: [6810] ERROR: video data stream broken
> Apr 19 19:11:17 solo vdr: [6810] emergency exit request ignored according to setup
> Apr 19 19:11:21 solo vdr: [6769] confirm: Arrêter l'enregistrement ?
> Apr 19 19:11:21 solo vdr: [6769] warning: Arrêter l'enregistrement ?
> Apr 19 19:11:23 solo vdr: [6769] confirmed
> Apr 19 19:11:23 solo vdr: [6810] recording thread ended (pid=6769, tid=6810)
> Apr 19 19:11:23 solo vdr: [6769] buffer stats: 37224 (0%) used
> Apr 19 19:11:23 solo vdr: [6769] timer 2 (1 1910-2210 '@Sept à huit') stop
> Apr 19 19:11:23 solo vdr: [6769] deleting timer 2 (1 1910-2210 '@Sept à huit')
> 
> 
> and in the console when I start vdr with this command line :
> ./vdr -c /video/vdrconf/ -v ~henri/video_vdr/ -L ./PLUGINS/lib/ -P'xine -r' -P'iptv'
> 
> -------------------------
> MakePrimaryDevice: 1
> =========================
> SetVideoFormat: 1
> SetVolumeDevice: 255
> frame: (0, 0)-(-1, -1), zoom: (1.00, 1.00)
> SetAudioChannelDevice: 0
> SetVolumeDevice: 255
> SetPlayMode: 1
> SetDigitalAudioDevice: 0
> frame: (0, 0)-(-1, -1), zoom: (1.00, 1.00)
> [A]
> vdr-xine: Client connecting ...
> vdr-xine: Client connected!
> [vframe: (0, 0)-(720, 576), zoom: (1.00, 1.00)
> aVMMMMA]buffered 8.4 frames (v:25.1, a:8.4)
> frame: (0, 0)-(544, 576), zoom: (1.00, 1.00)
> frame: (0, 0)-(544, 576), zoom: (1.00, 1.00)
> //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
> frame duration = 3600  FPS = 25.00  FPPU = -2
> ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////buffered 7.3 frames (v:27.6, a:7.3) <<<<<
> ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////frame: (0, 0)-(544, 576), zoom: (1.00, 1.00)
> //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////        

This indicates that cFrameDetector::Analyze() doesn't find any frames.
Take a look at the code beginning at

                    case 0x1B: // MPEG 4 video
                         if (scanner == 0x00000109) { // Access Unit Delimiter


Apparently the scanner never gets to be 0x00000109.
We'll need to know what condition to use to detect the frames.

Klaus


_______________________________________________
vdr mailing list
vdr@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux