Hi,
I'm from Brazil. I'm trying see a channel with resolution 1-seg (320x240), but the play is strange, tha audio is normal, but seems like the video is playing the atual frame and after playing a frame a few positions backward, and so on. The codec used is h264. I has tested in VLC 1.0.5 and 1.1.0 in Windows 7 and Linux. In a dedicated hardware like cellphone the channel is playing normal.I saved the messages and posted below. I has saved a file with the stream. I'm a programmer and I would like that someone developer could see and test my sample file, or give some tips about the code to I try fix it to myself.
qt4 warning: Input option: dvb-adapter=0
qt4 warning: Input option: dvb-bandwidth=6
qt4 warning: Input option: program=41688
main debug: adding item `dvb://frequency=605142000' ( dvb://frequency=605142000 )
qt4 debug: Adding a new MRL to recent ones: dvb://frequency=605142000
main debug: rebuilding array of current - root Lista de reprodução
main debug: rebuild done - 3 items, index 1
main debug: processing request item dvb://frequency=605142000 node Lista de reprodução skip 0
main debug: resyncing on dvb://frequency=605142000
main debug: dvb://frequency=605142000 is at 2
main debug: starting new item
main debug: creating new input thread
main debug: Creating an input for 'dvb://frequency=605142000'
main debug: thread (input) created at priority 10 (input/input.c:230)
qt4 debug: IM: Setting an input
main debug: thread started
main debug: using timeshift granularity of 50 MBytes
main debug: using timeshift path '/tmp'
main debug: `dvb://frequency=605142000' gives access `dvb' demux `' path `frequency=605142000'
main debug: creating demux: access='dvb' demux='' path='frequency=605142000'
main debug: looking for access_demux module: 0 candidates
main debug: no access_demux module matched "dvb"
main debug: TIMER module_need() : 0,301 ms - Total 0,301 ms / 1 intvls (Avg 0,301 ms)
main debug: creating access 'dvb' path='frequency=605142000'
main debug: looking for access module: 1 candidate
dvb debug: Opening device /dev/dvb/adapter0/frontend0
dvb debug: Frontend Info:
dvb debug: name = DiBcom 8000 ISDB-T
dvb debug: type = OFDM (DVB-T)
dvb debug: frequency_min = 45000000 (kHz)
dvb debug: frequency_max = 860000000 (kHz)
dvb debug: frequency_stepsize = 62500
dvb debug: frequency_tolerance = 0
dvb debug: symbol_rate_min = 0 (kHz)
dvb debug: symbol_rate_max = 0 (kHz)
dvb debug: symbol_rate_tolerance (ppm) = 0
dvb debug: notifier_delay (ms) = 0
dvb debug: Frontend Info capability list:
dvb debug: inversion auto
dvb debug: forward error correction 1/2
dvb debug: forward error correction 2/3
dvb debug: forward error correction 3/4
dvb debug: forward error correction 5/6
dvb debug: forward error correction 7/8
dvb debug: forward error correction auto
dvb debug: card can do QPSK
dvb debug: card can do QAM 16
dvb debug: card can do QAM 64
dvb debug: card can do QAM auto
dvb debug: transmission mode auto
dvb debug: guard interval mode auto
dvb debug: hierarchy mode auto
dvb debug: card can recover from a cable unplug
dvb debug: End of capability list
dvb debug: trying to tune the frontend...
dvb debug: using inversion=2
dvb debug: using bandwidth=6
dvb debug: using fec=9
dvb debug: using fec=9
dvb debug: using transmission=0
dvb debug: using guard=0
dvb debug: using hierarchy=0
dvb debug: Opening device /dev/dvb/adapter0/dvr0
dvb debug: setting filter on PAT
dvb debug: Opening device /dev/dvb/adapter0/demux0
dvb debug: DMXSetFilter: DMX_PES_OTHER for PID 0
dvb debug: Opening device /dev/dvb/adapter0/ca0
dvb warning: CAMInit: opening CAM device failed (Arquivo ou diretório não encontrado)
main debug: using access module "dvb"
main debug: TIMER module_need() : 38,558 ms - Total 38,558 ms / 1 intvls (Avg 38,558 ms)
main debug: Using AStream*Block
main debug: pre buffering
main debug: received first data after 1427 ms
main debug: prebuffering done 188 bytes in 1s - 0 kbytes/s
main debug: looking for stream_filter module: 5 candidates
main debug: TIMER module_need() : 0,239 ms - Total 0,239 ms / 1 intvls (Avg 0,239 ms)
main debug: looking for stream_filter module: 1 candidate
main debug: using stream_filter module "stream_filter_record"
main debug: TIMER module_need() : 0,162 ms - Total 0,162 ms / 1 intvls (Avg 0,162 ms)
main debug: creating demux: access='dvb' demux='ts' path='frequency=605142000'
main debug: looking for demux module: 1 candidate
dvb debug: Opening device /dev/dvb/adapter0/demux0
dvb debug: DMXSetFilter: DMX_PES_OTHER for PID 17
dvb debug: Opening device /dev/dvb/adapter0/demux0
dvb debug: DMXSetFilter: DMX_PES_OTHER for PID 18
main debug: using demux module "ts"
main debug: TIMER module_need() : 299,687 ms - Total 299,687 ms / 1 intvls (Avg 299,687 ms)
ts debug: DEMUX_SET_GROUP 41688 (nil)
dvb warning: unimplemented query in control
main debug: `dvb://frequency=605142000' successfully opened
ts debug: PATCallBack called
ts debug: new PAT ts_id=1302 version=0 current_next=1
ts debug: * number=0 pid=16
ts debug: * number=41664 pid=257
ts debug: * number=41688 pid=8136
dvb debug: Opening device /dev/dvb/adapter0/demux0
dvb debug: DMXSetFilter: DMX_PES_OTHER for PID 8136
ts debug: PMTCallBack called
ts debug: new PMT program number=41688 version=0 pid_pcr=512
dvb debug: Opening device /dev/dvb/adapter0/demux0
dvb debug: DMXSetFilter: DMX_PES_OTHER for PID 512
ts debug: * es pid=529 type=27 dr->i_tag=0x52
ts debug: * es pid=529 type=27 fcc=h264
main debug: selecting program id=41688
main debug: looking for decoder module: 31 candidates
avcodec debug: libavcodec already initialized
avcodec debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) started
main debug: using decoder module "avcodec"
main debug: TIMER module_need() : 3,752 ms - Total 3,752 ms / 1 intvls (Avg 3,752 ms)
main debug: looking for packetizer module: 21 candidates
main debug: using packetizer module "packetizer_h264"
main debug: TIMER module_need() : 0,614 ms - Total 0,614 ms / 1 intvls (Avg 0,614 ms)
main debug: thread (decoder) created at priority 0 (input/decoder.c:315)
main debug: thread started
dvb debug: Opening device /dev/dvb/adapter0/demux0
dvb debug: DMXSetFilter: DMX_PES_OTHER for PID 529
ts debug: * es pid=530 type=17 dr->i_tag=0x52
ts debug: * es pid=530 type=17 dr->i_tag=0x7c
ts error: MPEG-4 descriptor not found
ts debug: * es pid=530 type=17 fcc=mp4a
main debug: looking for decoder module: 31 candidates
main debug: using decoder module "faad"
main debug: TIMER module_need() : 0,707 ms - Total 0,707 ms / 1 intvls (Avg 0,707 ms)
main debug: looking for packetizer module: 21 candidates
packetizer_mpeg4audio debug: running MPEG4 audio packetizer
packetizer_mpeg4audio debug: no decoder specific info, must be an ADTS or LOAS stream
main debug: using packetizer module "packetizer_mpeg4audio"
main debug: TIMER module_need() : 0,598 ms - Total 0,598 ms / 1 intvls (Avg 0,598 ms)
main debug: thread (decoder) created at priority 5 (input/decoder.c:315)
main debug: thread started
dvb debug: Opening device /dev/dvb/adapter0/demux0
dvb debug: DMXSetFilter: DMX_PES_OTHER for PID 530
ts debug: * es pid=532 type=6 dr->i_tag=0x52
ts debug: * es pid=532 type=6 dr->i_tag=0xfd
ts debug: * Stream Component Identifier: 135
ts debug: * es pid=532 type=6 *unknown*
ts warning: first packet for pid=529 cc=0xd
ts warning: first packet for pid=530 cc=0xa
ts debug: pid[512] unknown
main debug: Buffering 0%
packetizer_mpeg4audio debug: detected LOAS format
packetizer_mpeg4audio warning: waiting for header
packetizer_mpeg4audio warning: waiting for header
packetizer_mpeg4audio warning: waiting for header
dvb debug: frontend has acquired signal
dvb debug: frontend has acquired carrier
dvb debug: frontend has acquired stable FEC
dvb debug: frontend has acquired sync
dvb debug: frontend has acquired lock
dvb debug: - Bit error rate: 7872
dvb debug: - Signal strength: 49036
dvb debug: - SNR: 20
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_mpeg4audio warning: waiting for header
packetizer_mpeg4audio warning: waiting for header
packetizer_mpeg4audio warning: waiting for header
packetizer_mpeg4audio info: AAC channels: 1 samplerate: 24000
faad warning: decoded zero sample
main debug: Buffering 72%
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
faad debug: AAC SBR+PS (channels: 2, samplerate: 48000)
main debug: reusing aout
main debug: looking for audio output module: 4 candidates
pulse info: No. of Audio Channels: 2
pulse debug: Pulse mainloop started
pulse debug: Pulse stream connected
pulse debug: Pulse initialized successfully
pulse debug: Buffer metrics: maxlength=153600, tlength=46080, prebuf=38400, minreq=7680
pulse debug: Using sample spec 'float32le 2ch 48000Hz', channel map 'front-left,front-right'.
pulse debug: Connected to device alsa_output.pci-0000_00_1b.0.analog-stereo (0, not suspended).
main debug: using audio output module "pulse"
main debug: TIMER module_need() : 13,761 ms - Total 13,761 ms / 1 intvls (Avg 13,761 ms)
main debug: output 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: mixer 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: no need for any filter
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: TIMER module_need() : 0,249 ms - Total 0,249 ms / 1 intvls (Avg 0,249 ms)
main debug: input 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: looking for audio filter module: 1 candidate
scaletempo debug: format: 48000 rate, 2 nch, 4 bps, fl32
scaletempo debug: params: 30 stride, 0,200 overlap, 14 search
scaletempo debug: 1,000 scale, 1440,000 stride_in, 1440 stride_out, 1152 standing, 288 overlap, 672 search, 2400 queue, fl32 mode
main debug: using audio filter module "scaletempo"
main debug: TIMER module_need() : 0,929 ms - Total 0,929 ms / 1 intvls (Avg 0,929 ms)
main debug: filter(s) 'fl32'->'fl32' 52800 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "bandlimited_resampler"
main debug: TIMER module_need() : 0,573 ms - Total 0,573 ms / 1 intvls (Avg 0,573 ms)
main debug: found a filter for the whole conversion
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
main debug: End of audio preroll
main debug: Stream buffering done (436 ms in 449 ms)
main debug: Decoder buffering done in 0 ms
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
pulse debug: Pulse stream started
main warning: buffer is 85334 in advance, triggering downsampling
main debug: audio output is starving (34372), playing silence
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
main warning: output date isn't PTS date, requesting resampling (41586)
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 debug: found NAL_SPS (sps_id=0)
packetizer_h264 debug: found NAL_PPS (pps_id=0 sps_id=0)
main debug: no usable vout present, spawning one
main debug: looking for text renderer module: 2 candidates
main debug: thread (fontlist builder) created at priority 0 (freetype.c:480)
freetype debug: using fontsize: 2
main debug: using text renderer module "freetype"
main debug: TIMER module_need() : 3,666 ms - Total 3,666 ms / 1 intvls (Avg 3,666 ms)
main debug: looking for video filter2 module: 17 candidates
swscale debug: 32x32 chroma: YUVA -> 16x16 chroma: YUVA with scaling using Bicubic (good quality)
main debug: using video filter2 module "swscale"
main debug: TIMER module_need() : 1,800 ms - Total 1,800 ms / 1 intvls (Avg 1,800 ms)
main debug: thread started
main debug: looking for video filter2 module: 17 candidates
yuvp debug: YUVP to YUVA converter
main debug: using video filter2 module "yuvp"
main debug: TIMER module_need() : 0,395 ms - Total 0,395 ms / 1 intvls (Avg 0,395 ms)
main debug: window size: 320x240
main debug: looking for video output module: 7 candidates
freetype debug: Building font database...
freetype debug: Finished building font database.
freetype debug: Took 670 microseconds
main debug: thread ended
xvideo debug: adaptor 0, port 80, format 0x32315659 (YV12) planar
main debug: looking for xwindow module: 3 candidates
qt4 debug: requesting video...
qt4 debug: Video was requested -1, -1
qt4 debug: Video is resizing to: 320 240
main debug: using xwindow module "qt4"
main debug: TIMER module_need() : 28,758 ms - Total 28,758 ms / 1 intvls (Avg 28,758 ms)
xvideo debug: XShm video extension v1.1 (without pixmaps, opcode: 139)
xvideo debug: Window manager supports NetWM
xvideo debug: Window manager supports _NET_WM_STATE_FULLSCREEN
xvideo debug: Window manager supports _NET_WM_STATE_ABOVE
xvideo debug: Window manager supports _NET_WM_STATE_BELOW
main debug: using video output module "xvideo"
main debug: TIMER module_need() : 42,148 ms - Total 42,148 ms / 1 intvls (Avg 42,148 ms)
main debug: Deinterlacing available
main debug: got 16 direct buffer(s)
main debug: pic render sz 320x240, of (0,0), vsz 320x240, 4cc I420, ar 4:3, sar 1:1, msk r0x0 g0x0 b0x0
main debug: pic in sz 320x240, of (0,0), vsz 320x240, 4cc I420, ar 4:3, sar 1:1, msk r0x0 g0x0 b0x0
main debug: pic out sz 320x240, of (0,0), vsz 320x240, 4cc I420, ar 4:3, sar 1:1, msk r0x0 g0x0 b0x0
main debug: direct render, mapping render pictures 0-14 to system pictures 1-15
main debug: End of video preroll
qt4 debug: Qt: Entering Fullscreen
main debug: Post-processing available
freetype debug: using fontsize: 15
main debug: looking for video blending module: 1 candidate
blend debug: chroma: YUVA -> I420
main debug: using video blending module "blend"
main debug: TIMER module_need() : 0,288 ms - Total 0,288 ms / 1 intvls (Avg 0,288 ms)
ts debug: PSINewTableCallBack: table 0x42(66) ext=0x516(1302)
ts debug: SDTCallBack called
ts debug: new SDT ts_id=1302 version=0 current_next=1 network_id=1302
ts debug: * service id=41664 eit schedule=1 present=1 running=0 free_ca=0
ts debug: * service id=41688 eit schedule=0 present=1 running=0 free_ca=0
ts debug: - type=192 provider=(null) name=Globo 1SEG
main debug: EsOutProgramMeta: number=41688
ts debug: PSINewTableCallBack: table 0x54(84) ext=0xa2c0(41664)
main debug: audio output is starving (21243), playing silence
ts debug: PSINewTableCallBack: table 0x4e(78) ext=0xa2c0(41664)
ts debug: EITCallBack called
main debug: audio output is starving (20694), playing silence
ts debug: PSINewTableCallBack: table 0x55(85) ext=0xa2c0(41664)
ts debug: PSINewTableCallBack: table 0x56(86) ext=0xa2c0(41664)
ts debug: PSINewTableCallBack: table 0x57(87) ext=0xa2c0(41664)
main warning: audio drift is too big (120088), dropping buffer
ts debug: PSINewTableCallBack: table 0x58(88) ext=0xa2c0(41664)
ts debug: PSINewTableCallBack: table 0x59(89) ext=0xa2c0(41664)
main debug: audio output is starving (20087), playing silence
ts debug: PSINewTableCallBack: table 0x5a(90) ext=0xa2c0(41664)
ts debug: PSINewTableCallBack: table 0x5b(91) ext=0xa2c0(41664)
ts debug: PSINewTableCallBack: table 0x5c(92) ext=0xa2c0(41664)
main warning: audio drift is too big (120419), dropping buffer
ts debug: PSINewTableCallBack: table 0x5d(93) ext=0xa2c0(41664)
ts debug: PSINewTableCallBack: table 0x5e(94) ext=0xa2c0(41664)
ts debug: PSINewTableCallBack: table 0x5f(95) ext=0xa2c0(41664)
ts debug: PSINewTableCallBack: table 0x50(80) ext=0xa2c0(41664)
main warning: audio drift is too big (120684), dropping buffer
ts debug: PSINewTableCallBack: table 0x51(81) ext=0xa2c0(41664)
ts debug: PSINewTableCallBack: table 0x52(82) ext=0xa2c0(41664)
ts debug: PSINewTableCallBack: table 0x53(83) ext=0xa2c0(41664)
main warning: audio drift is too big (120466), dropping buffer
main debug: incoming request - stopping current input
main debug: dying input
ts debug: eof ?
main debug: EOF reached
main debug: control type=0
main debug: control: stopping input
main debug: dying input
main warning: can't get output picture
main warning: can't get output picture
avcodec debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) stopped
main debug: removing module "avcodec"
main debug: killing decoder fourcc `h264', 7 PES in FIFO
main debug: [0] 2 0
main debug: [1] 2 0
main debug: [2] 2 0
main debug: [3] 2 0
main debug: [4] 2 0
main debug: [5] 2 0
main debug: [6] 2 0
main debug: [7] 2 0
main debug: [8] 2 0
main debug: [9] 2 0
main debug: [10] 4 0
main debug: [11] 2 0
main debug: [12] 2 0
main debug: [13] 2 0
main debug: [14] 2 0
main debug: saving a free vout
main debug: removing module "packetizer_h264"
main debug: removing module "faad"
main debug: killing decoder fourcc `mp4a', 0 PES in FIFO
main debug: removing module "scaletempo"
main debug: removing module "bandlimited_resampler"
pulse debug: Pulse Close
main debug: removing module "pulse"
main debug: removing module "float32_mixer"
main debug: releasing aout
main debug: removing module "packetizer_mpeg4audio"
ts debug: pid list:
ts debug: - pid[0] seen
ts debug: - pid[17] seen
dvb debug: DMXUnsetFilter: closing demux 23
ts debug: - pid[18] seen
dvb debug: DMXUnsetFilter: closing demux 24
ts debug: - pid[512] seen
dvb debug: DMXUnsetFilter: closing demux 26
ts debug: - pid[529] seen
dvb debug: DMXUnsetFilter: closing demux 27
main debug: Program doesn't contain anymore ES
ts debug: - pid[530] seen
dvb debug: DMXUnsetFilter: closing demux 28
ts debug: - pid[8136] seen
dvb debug: DMXUnsetFilter: closing demux 25
ts debug: - pid[8191] seen
main debug: removing module "ts"
main debug: removing module "stream_filter_record"
dvb debug: DMXUnsetFilter: closing demux 22
main debug: removing module "dvb"
main debug: dead input
main debug: thread ended
main debug: destroying useless vout
qt4 debug: releasing video...
qt4 debug: IM: Deleting the input
qt4 debug: Qt: Entering Fullscreen
main debug: TIMER input launching for 'dvb://frequency=605142000' : 1798,698 ms - Total 1798,698 ms / 1 intvls (Avg 1798,698 ms)
qt4 debug: Video is not needed anymore
main debug: removing module "qt4"
main debug: removing module "xvideo"
main debug: removing module "blend"
main debug: removing module "freetype"
main debug: removing module "yuvp"
main debug: removing module "swscale"