Project

General

Profile

Bug #4011

WEBM Container problems

Added by ovidiu marius about 8 years ago. Updated about 8 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
2016-10-11
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Found in version:
4.1-2256~g91d28cc
Affected Versions:

Description

On this new version WEBM Container (VP8 codec) not working !
Sound is working but image is opening and freezing after 1 second.
On older versions works without any problems transcoding with this container.


Files

Last commit OK _ 4.1-2166~e7f90e7.webm (2.64 MB) Last commit OK _ 4.1-2166~e7f90e7.webm ovidiu marius, 2016-10-21 23:43
Not working_4.1-2298~ga54db94-dirty.webm (2.23 MB) Not working_4.1-2298~ga54db94-dirty.webm ovidiu marius, 2016-10-21 23:43
tvheadend_fb99e1a (41 MB) tvheadend_fb99e1a ovidiu marius, 2016-10-25 19:56
fb99e1a.webm (3.29 MB) fb99e1a.webm ovidiu marius, 2016-10-25 19:56
4.1-2301~g50a3707.webm (2.08 MB) 4.1-2301~g50a3707.webm ovidiu marius, 2016-10-27 22:25
tvheadend_2301 (41.5 MB) tvheadend_2301 ovidiu marius, 2016-10-27 22:25

Subtasks

Bug #4018: From 16 Aug "commit ad1255d" webm muxer not working anymoreRejected

Actions

History

#1

Updated by ovidiu marius about 8 years ago

It seems that all version since august until now have this problem !

Transcoding with webm container (google VP8 codec) NOT WORKING !

#2

Updated by ovidiu marius about 8 years ago

Here is debug file from "Tvheadend 4.1-2256~g91d28cc" and as I say before VP8 codec not working .

2016-10-05 21:38:51.719 [  DEBUG]:service: 2: DIGI Sport 1 si 0xb0b00f50 DRXK DVB-C DVB-T : DVB-C #0 weight 0 prio 10 error 0
2016-10-05 21:38:51.719 [   INFO]:mpegts: 354MHz in DIGI - tuning on DRXK DVB-C DVB-T : DVB-C #0
2016-10-05 21:38:51.719 [  DEBUG]:linuxdvb: DRXK DVB-C DVB-T : DVB-C #0 - starting 354MHz in DIGI
2016-10-05 21:38:51.719 [  DEBUG]:mpegts: 354MHz in DIGI - started
2016-10-05 21:38:51.719 [  DEBUG]:mpegts: 354MHz in DIGI - open PID 0020 (32) [8/0xb7cfd538]
2016-10-05 21:38:51.719 [  DEBUG]:mpegts: 354MHz in DIGI - open PID 0579 (1401) [8/0xb7cfd538]
2016-10-05 21:38:51.719 [  DEBUG]:mpegts: 354MHz in DIGI - open PID 057A (1402) [8/0xb7cfd538]
2016-10-05 21:38:51.719 [  DEBUG]:mpegts: 354MHz in DIGI - open PID 0020 (32) [16/0xb0b021d0]
2016-10-05 21:38:51.719 [   INFO]:subscription: 0001: "HTTP" subscribing on channel "DIGI Sport 1", weight: 100, adapter: "DRXK DVB-C DVB-T : DVB-C #0", network: "DIGI", mux: "354MHz", provider: "Digi", service: "DIGI Sport 1", profile="Ovi", hostname="192.168.1.2", client="VLC/2.2.4 LibVLC/2.2.4" 
2016-10-05 21:38:51.870 [WARNING]:linuxdvb: Unhandled ERROR_BIT_COUNT scale: 0
2016-10-05 21:38:51.870 [WARNING]:linuxdvb: Unable to provide BER value.
2016-10-05 21:38:51.870 [WARNING]:linuxdvb: Unhandled ERROR_BLOCK_COUNT scale: 0
2016-10-05 21:38:51.945 [  DEBUG]:linuxdvb: DRXK DVB-C DVB-T : DVB-C #0 - status    GOOD (SIGNAL | CARRIER | VITERBI | SYNC | LOCK)
2016-10-05 21:38:51.945 [  DEBUG]:linuxdvb: DRXK DVB-C DVB-T : DVB-C #0 - locked
2016-10-05 21:38:51.945 [  DEBUG]:mpegts: 354MHz in DIGI - open PID 0000 (0) [20/0xb0b03b50]
2016-10-05 21:38:51.945 [  DEBUG]:mpegts: 354MHz in DIGI - open PID 0001 (1) [16/0xb0b04f78]
2016-10-05 21:38:51.945 [  DEBUG]:mpegts: 354MHz in DIGI - open PID 0010 (16) [16/0xb0b063a0]
2016-10-05 21:38:51.945 [  DEBUG]:mpegts: 354MHz in DIGI - open PID 0011 (17) [20/0xb0b077c8]
2016-10-05 21:38:51.945 [  DEBUG]:mpegts: 354MHz in DIGI - open PID 0011 (17) [16/0xb0b08bf0]
2016-10-05 21:38:51.945 [  DEBUG]:mpegts: 354MHz in DIGI - open PID 0014 (20) [20/0xb0b0a018]
2016-10-05 21:38:51.945 [  DEBUG]:mpegts: 354MHz in DIGI - open PID 0014 (20) [20/0xb0b0b440]
2016-10-05 21:38:51.955 [  DEBUG]:service: DIGI/354MHz/DIGI Sport 1: Status changed to [Hardware input] 
2016-10-05 21:38:51.955 [  DEBUG]:service: DIGI/354MHz/DIGI Sport 1: Status changed to [Hardware input] [Input on service] 
2016-10-05 21:38:51.955 [  DEBUG]:service: DIGI/354MHz/DIGI Sport 1: Status changed to [Hardware input] [Input on service] [Demuxed packets] 
2016-10-05 21:38:52.100 [  DEBUG]:tbl-base: sdt: onid 0001 (1) tsid 00CD (205)
2016-10-05 21:38:52.100 [  DEBUG]:tbl-base: sdt: mux 354MHz in DIGI
2016-10-05 21:38:52.100 [  DEBUG]:tbl-base: sdt:  sid 008C (140) running 4 free_ca 0
2016-10-05 21:38:52.100 [  DEBUG]:tbl-base: sdt:  sid 0190 (400) running 4 free_ca 0
2016-10-05 21:38:52.100 [  DEBUG]:tbl-base: sdt:  sid 0223 (547) running 4 free_ca 0
2016-10-05 21:38:52.100 [  DEBUG]:tbl-base: sdt:  sid 0232 (562) running 4 free_ca 0
2016-10-05 21:38:52.100 [  DEBUG]:tbl-base: sdt:  sid 0235 (565) running 4 free_ca 0
2016-10-05 21:38:52.100 [  DEBUG]:tbl-base: sdt:  sid 024E (590) running 4 free_ca 0
2016-10-05 21:38:52.100 [  DEBUG]:tbl-base: sdt:  sid 0250 (592) running 4 free_ca 1
2016-10-05 21:38:52.100 [  DEBUG]:tbl-base: sdt:  sid 0252 (594) running 4 free_ca 0
2016-10-05 21:38:52.100 [  DEBUG]:tbl-base: sdt:  sid 0255 (597) running 4 free_ca 1
2016-10-05 21:38:52.268 [  DEBUG]:service: DIGI/354MHz/DIGI Sport 1: Status changed to [Hardware input] [Input on service] [Demuxed packets] [Reassembled packets] 
2016-10-05 21:38:52.268 [   INFO]:transcode: 0001: 1:MPEG2VIDEO 720x576 ==> VP8 400x320 (libvpx)
2016-10-05 21:38:52.268 [   INFO]:transcode: 0001: 2:MPEG2AUDIO ==> VORBIS (libvorbis)
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit: network 0039 (57) [Cable Arad]
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 0065 (101) mux <none> (discovery)
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:    DVB-C freq 306000000 sym 6900000 mod QAM/64 fec 3/5
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 0065 (101) mux 306MHz in DIGI
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 0066 (102) mux <none> (discovery)
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:    DVB-C freq 314000000 sym 6900000 mod QAM/64 fec 3/5
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 0066 (102) mux 314MHz in DIGI
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 0067 (103) mux <none> (discovery)
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:    DVB-C freq 322000000 sym 6900000 mod QAM/64 fec 3/5
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 0067 (103) mux 322MHz in DIGI
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 0068 (104) mux <none> (discovery)
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:    DVB-C freq 370000000 sym 6900000 mod QAM/64 fec 3/5
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 0068 (104) mux 370MHz in DIGI
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00C9 (201) mux <none> (discovery)
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:    DVB-C freq 338000000 sym 6900000 mod QAM/64 fec 3/5
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00C9 (201) mux 338MHz in DIGI
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00CA (202) mux <none> (discovery)
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:    DVB-C freq 346000000 sym 6900000 mod QAM/64 fec 3/5
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00CA (202) mux 346MHz in DIGI
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00CC (204) mux <none> (discovery)
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:    DVB-C freq 362000000 sym 6900000 mod QAM/64 fec 3/5
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00CC (204) mux 362MHz in DIGI
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00CD (205) mux <none> (discovery)
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:    DVB-C freq 354000000 sym 6900000 mod QAM/64 fec 3/5
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00CD (205) mux 354MHz in DIGI
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00CE (206) mux <none> (discovery)
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:    DVB-C freq 378000000 sym 6900000 mod QAM/64 fec 3/5
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00CE (206) mux 378MHz in DIGI
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00CF (207) mux <none> (discovery)
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:    DVB-C freq 386000000 sym 6900000 mod QAM/64 fec 3/5
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00CF (207) mux 386MHz in DIGI
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00D0 (208) mux <none> (discovery)
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:    DVB-C freq 402000000 sym 6900000 mod QAM/64 fec 3/5
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00D0 (208) mux 402MHz in DIGI
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00D3 (211) mux <none> (discovery)
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:    DVB-C freq 466000000 sym 6900000 mod QAM/64 fec 3/5
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00D3 (211) mux 466MHz in DIGI
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00D4 (212) mux <none> (discovery)
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:    DVB-C freq 474000000 sym 6900000 mod QAM/256 fec 3/5
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00D5 (213) mux <none> (discovery)
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:    DVB-C freq 482000000 sym 6900000 mod QAM/256 fec 3/5
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00E6 (230) mux <none> (discovery)
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:    DVB-C freq 394000000 sym 6900000 mod QAM/64 fec 3/5
2016-10-05 21:38:52.269 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00E6 (230) mux 394MHz in DIGI
2016-10-05 21:38:52.316 [  DEBUG]:tbl-base: pmt: sid 008C (140)
2016-10-05 21:38:52.316 [  DEBUG]:tbl-base: pmt:  pcr_pid 0579
2016-10-05 21:38:52.316 [  DEBUG]:tbl-base: pmt:  pid 0579 estype 2
2016-10-05 21:38:52.316 [  DEBUG]:tbl-base: pmt:  type MPEG2VIDEO position 0
2016-10-05 21:38:52.316 [  DEBUG]:tbl-base: pmt:  pid 057A estype 4
2016-10-05 21:38:52.316 [  DEBUG]:tbl-base: pmt:  type MPEG2AUDIO position 0
2016-10-05 21:38:52.316 [  DEBUG]:tbl-base: pmt:  language rum
2016-10-05 21:38:52.345 [  DEBUG]:transcode: 0001: using audio sample rate 48000
2016-10-05 21:38:52.345 [  DEBUG]:transcode: 0001: using audio sample format fltp
2016-10-05 21:38:52.345 [  DEBUG]:transcode: 0001: using audio channel layout stereo
2016-10-05 21:38:52.406 [  DEBUG]:transcode: 0001: starting audio resampling
2016-10-05 21:38:52.406 [  DEBUG]:transcode: 0001: IN : channel_layout=stereo, rate=48000, fmt=s16p, bitrate=128000
2016-10-05 21:38:52.406 [  DEBUG]:transcode: 0001: OUT: channel_layout=stereo, rate=48000, fmt=fltp, bitrate=48000
2016-10-05 21:38:52.437 [  DEBUG]:tbl-base: pat: 0xb7cfa6c8: tsid 00CD (205)
2016-10-05 21:38:52.437 [  DEBUG]:tbl-base: pat:  sid 008C (140) on pid 0020 (32)
2016-10-05 21:38:52.437 [  DEBUG]:tbl-base: pat:  sid 0190 (400) on pid 0022 (34)
2016-10-05 21:38:52.437 [  DEBUG]:tbl-base: pat:  sid 0223 (547) on pid 0320 (800)
2016-10-05 21:38:52.437 [  DEBUG]:tbl-base: pat:  sid 0232 (562) on pid 0442 (1090)
2016-10-05 21:38:52.437 [  DEBUG]:tbl-base: pat:  sid 0235 (565) on pid 0048 (72)
2016-10-05 21:38:52.437 [  DEBUG]:tbl-base: pat:  sid 024E (590) on pid 00C8 (200)
2016-10-05 21:38:52.437 [  DEBUG]:tbl-base: pat:  sid 0250 (592) on pid 078A (1930)
2016-10-05 21:38:52.437 [  DEBUG]:tbl-base: pat:  sid 0252 (594) on pid 1734 (5940)
2016-10-05 21:38:52.437 [  DEBUG]:tbl-base: pat:  sid 0255 (597) on pid 0672 (1650)
2016-10-05 21:38:52.437 [  DEBUG]:tbl-base: cat:  caid 1801 (6145) pid 0081 (129)
2016-10-05 21:38:52.437 [  DEBUG]:tbl-base: cat:  caid 1880 (6272) pid 0083 (131)
2016-10-05 21:38:52.437 [  DEBUG]:tbl-base: cat:  caid 06BB (1723) pid 0086 (134)
2016-10-05 21:38:52.459 [  DEBUG]:mpegts: 354MHz in DIGI - open PID 0083 (131) [16/0xb160ea28]
2016-10-05 21:38:52.459 [WARNING]:transcode: 0001: Detected framedrop in audio
2016-10-05 21:38:52.509 [   INFO]:libav: v1.5.0
2016-10-05 21:38:52.509 [  DEBUG]:libav: --prefix=/ffmpeg --enable-static --disable-shared --extra-cflags=-fPIE --disable-examples --disable-docs --disable-unit-tests --target=x86-linux-gcc
2016-10-05 21:38:52.514 [  DEBUG]:libav: w:720 h:576 pixfmt:yuv420p tb:1/50 fr:0/1 sar:64/45 sws_param:
2016-10-05 21:38:52.514 [  DEBUG]:libav: w:400 h:320 flags:'bilinear' interl:0
2016-10-05 21:38:52.516 [  DEBUG]:libav: w:720 h:576 fmt:yuv420p sar:64/45 -> w:400 h:320 fmt:yuv420p sar:64/45 flags:0x2
2016-10-05 21:38:52.573 [  DEBUG]:webui: Start streaming /stream/channelid/67157012
2016-10-05 21:38:52.910 [  DEBUG]:tbl-base: pmt: completed pid 32 table 00000002 / 000000ff
2016-10-05 21:38:52.941 [  DEBUG]:tbl-base: pat: completed pid 0 table 00000000 / 00000000
2016-10-05 21:38:52.941 [  DEBUG]:tbl-base: cat: completed pid 1 table 00000001 / 000000ff
2016-10-05 21:38:53.086 [  DEBUG]:tbl-base: nit: network 0039 (57) []
2016-10-05 21:38:53.086 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00E7 (231) mux <none> (discovery)
2016-10-05 21:38:53.086 [  DEBUG]:tbl-base: nit:    DVB-C freq 426000000 sym 6900000 mod QAM/256 fec 3/5
2016-10-05 21:38:53.086 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00E7 (231) mux 426MHz in DIGI
2016-10-05 21:38:53.086 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00E8 (232) mux <none> (discovery)
2016-10-05 21:38:53.086 [  DEBUG]:tbl-base: nit:    DVB-C freq 434000000 sym 6900000 mod QAM/256 fec 3/5
2016-10-05 21:38:53.086 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00E8 (232) mux 434MHz in DIGI
2016-10-05 21:38:53.086 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00E9 (233) mux <none> (discovery)
2016-10-05 21:38:53.086 [  DEBUG]:tbl-base: nit:    DVB-C freq 442000000 sym 6900000 mod QAM/256 fec 3/5
2016-10-05 21:38:53.086 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00E9 (233) mux 442MHz in DIGI
2016-10-05 21:38:53.086 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00FB (251) mux <none> (discovery)
2016-10-05 21:38:53.086 [  DEBUG]:tbl-base: nit:    DVB-C freq 330000000 sym 6900000 mod QAM/64 fec 3/5
2016-10-05 21:38:53.086 [  DEBUG]:tbl-base: nit:  onid 0001 (1) tsid 00FB (251) mux 330MHz in DIGI
2016-10-05 21:38:53.545 [  DEBUG]:tbl-base: nit: completed pid 16 table 00000000 / 00000000
2016-10-05 21:38:54.095 [  DEBUG]:tbl-base: sdt: completed pid 17 table 00000040 / 000000f8
2016-10-05 21:38:55.170 [  DEBUG]:settings: saving to /home/tv/.hts/tvheadend/input/dvb/networks/88394e33113c2dba59cde117b558fd07/config
2016-10-05 21:38:56.088 [  DEBUG]:settings: saving to /home/tv/.hts/tvheadend/input/dvb/networks/88394e33113c2dba59cde117b558fd07/muxes/cf09a7a323630e73895623eacdbd7bc9
2016-10-05 21:39:14.152 [WARNING]:TS: DIGI/354MHz/DIGI Sport 1: MPEG2VIDEO @ #1401 Continuity counter error (total 1)
2016-10-05 21:39:17.710 [WARNING]:tbl-time: tot: 354MHz in DIGI: invalid checksum (len 8, errors 1)
2016-10-05 21:39:13.000 [  DEBUG]:time: TDT - updated system clock
2016-10-05 21:39:13.000 [  DEBUG]:mpegts: 354MHz in DIGI - close PID 0014 (20) [20/0xb0b0a018]
2016-10-05 21:39:47.781 [WARNING]:tbl-time: tot: 354MHz in DIGI: invalid checksum (len 8, errors 2)
2016-10-05 21:40:17.686 [WARNING]:tbl-time: tot: 354MHz in DIGI: invalid checksum (len 8, errors 3)
2016-10-05 21:40:47.800 [WARNING]:tbl-time: tot: 354MHz in DIGI: invalid checksum (len 8, errors 4)
2016-10-05 21:41:10.189 [   INFO]:subscription: 0001: "HTTP" unsubscribing from "DIGI Sport 1", hostname="192.168.1.2", client="VLC/2.2.4 LibVLC/2.2.4" 
2016-10-05 21:41:10.300 [WARNING]:libav: 66 frames left in the queue on closing
2016-10-05 21:41:10.303 [  DEBUG]:mpegts: 354MHz in DIGI - close PID 0020 (32) [16/0xb0b021d0]
2016-10-05 21:41:10.303 [  DEBUG]:mpegts: 354MHz in DIGI - close PID 0020 (32) [8/0xb7cfd538]
2016-10-05 21:41:10.303 [  DEBUG]:mpegts: 354MHz in DIGI - close PID 0579 (1401) [8/0xb7cfd538]
2016-10-05 21:41:10.303 [  DEBUG]:mpegts: 354MHz in DIGI - close PID 057A (1402) [8/0xb7cfd538]
2016-10-05 21:41:10.303 [  DEBUG]:mpegts: 354MHz in DIGI - stopping mux
2016-10-05 21:41:10.303 [  DEBUG]:linuxdvb: DRXK DVB-C DVB-T : DVB-C #0 - stopping 354MHz in DIGI
2016-10-05 21:41:10.308 [  DEBUG]:linuxdvb: DRXK DVB-C DVB-T : DVB-C #0 - stopped dvr thread
2016-10-05 21:41:10.308 [  DEBUG]:mpegts: 354MHz in DIGI - close PID 0000 (0) [20/0xb0b03b50]
2016-10-05 21:41:10.308 [  DEBUG]:mpegts: 354MHz in DIGI - close PID 0001 (1) [16/0xb0b04f78]
2016-10-05 21:41:10.308 [  DEBUG]:mpegts: 354MHz in DIGI - close PID 0010 (16) [16/0xb0b063a0]
2016-10-05 21:41:10.308 [  DEBUG]:mpegts: 354MHz in DIGI - close PID 0011 (17) [16/0xb0b08bf0]
2016-10-05 21:41:10.308 [  DEBUG]:mpegts: 354MHz in DIGI - close PID 0011 (17) [20/0xb0b077c8]
2016-10-05 21:41:10.308 [  DEBUG]:mpegts: 354MHz in DIGI - close PID 0014 (20) [20/0xb0b0b440]
2016-10-05 21:41:10.308 [  DEBUG]:mpegts: 354MHz in DIGI - close PID 0083 (131) [16/0xb160ea28]
#3

Updated by Jaroslav Kysela about 8 years ago

It works in VLC. What client do you use?

#4

Updated by ovidiu marius about 8 years ago

Jaroslav Kysela wrote:

It works in VLC. What client do you use?

On windows I use VLC and not working !
On android I use Bsplayer and again NOT WORKING !

Form that commit webm not working anymore on tvheadend.

#5

Updated by Jaroslav Kysela about 8 years ago

Could you upload a small mkv file which shows this problem? The mentioned commit does not do anything with mkv/webm.

#6

Updated by ovidiu marius about 8 years ago

Jaroslav Kysela wrote:

Could you upload a small mkv file which shows this problem? The mentioned commit does not do anything with mkv/webm.

Ok, you can see here last commit that working ok (2166_e7f90e7) and last commit from today 2298_ga54db94 (webm not working !!!) same as last 2,5 months.

#7

Updated by ovidiu marius about 8 years ago

try to open bouth with vlc and see.

#8

Updated by Jaroslav Kysela about 8 years ago

See comment 3 - it works in my Linux VLC without any issue.

#9

Updated by Jaroslav Kysela about 8 years ago

It looks like that the video track has zero timestamps in 'Not working_4.1-2298~ga54db94-dirty.webm '.

#10

Updated by Jaroslav Kysela about 8 years ago

Could you really verify if v4.1-2168-g1b05429 really does not work (commit 1b05429ca0298ee15abb93ecc20cf114748aeaff) for you? I don't see anything in the code which may have any impact to DTS/PTS handling.

#11

Updated by ovidiu marius about 8 years ago

Can you give me a link for this commit (2168-g1b05429) because I don't find it.

#12

Updated by ovidiu marius about 8 years ago

I found it and now I"ll compile tvheadend.

#13

Updated by ovidiu marius about 8 years ago

I try to build commit g1b05429 but I got this error :

src/tcp.c:838:1: error: conflicting types for ‘tcp_server_create’
tcp_server_create
^
In file included from src/tcp.c:39:0:
src/tcp.h:70:7: note: previous declaration of ‘tcp_server_create’ was here
void tcp_server_create(int subsystem, const char *name,
^
src/tcp.c: In function ‘tcp_server_create’:
src/tcp.c:894:47: error: passing argument 4 of ‘_tvhlog’ makes integer from poin ter without a cast [-Werror]
tvhinfo(subsystem, "Starting %s server %s:%d (systemd)", name, buf, htons(I P_PORT(bound)));
^
In file included from src/tvheadend.h:41:0,
from src/tcp.c:38:
src/tvhlog.h:65:6: note: expected ‘int’ but argument is of type ‘const char *’
void _tvhlog ( const char *file, int line, int severity,
^
src/tcp.c:898:32: error: passing argument 1 of ‘tcp_server_create_new’ makes int eger from pointer without a cast [-Werror]
ts = tcp_server_create_new(subsystem, name, bindaddr, port, ops, opaque);
^
src/tcp.c:751:14: note: expected ‘int’ but argument is of type ‘const char *’
static void *tcp_server_create_new
^
cc1: all warnings being treated as errors
Makefile:625: recipe for target '/usr/src/tvheadend/build.linux/src/tcp.o' faile d
make1:
[/usr/src/tvheadend/build.linux/src/tcp.o] Error 1
make1: Leaving directory '/usr/src/tvheadend'
Makefile:96: recipe for target 'ffmpeg_all' failed
make: *
[ffmpeg_all] Error 2

#14

Updated by Jaroslav Kysela about 8 years ago

Try commit 6fa299558da94c7c9f08e635805855c39f565091 . Anyway, you should bisect the first non-working commit. See 'man git-bisect'.

#15

Updated by ovidiu marius about 8 years ago

Jaroslav Kysela wrote:

Try commit 6fa299558da94c7c9f08e635805855c39f565091 . Anyway, you should bisect the first non-working commit. See 'man git-bisect'.

I try all this commits :
ad1255d516c195b1f20432375eaf23f58e5d7daa
1b05429ca0298ee15abb93ecc20cf114748aeaff
a5358028063a8908f4b75fddf441f26c75770f92
0c2f4b643dd290e1382a58c444d38efa3c0d31c4
012eb479ac1aa6b708a36b44308bcbbb731b5ad1
70db72b59bea3e544a5e93e5daa87bfab0e4faf6
6fa299558da94c7c9f08e635805855c39f565091

and I got same problem:

src/tcp.c:838:1: error: conflicting types for ‘tcp_server_create’
tcp_server_create
^
In file included from src/tcp.c:39:0:
src/tcp.h:70:7: note: previous declaration of ‘tcp_server_create’ was here
void tcp_server_create(int subsystem, const char *name,
^
src/tcp.c: In function ‘tcp_server_create’:
src/tcp.c:894:47: error: passing argument 4 of ‘_tvhlog’ makes integer from pointer without a cast [-Werror]
tvhinfo(subsystem, "Starting %s server %s:%d (systemd)", name, buf, htons(IP_PORT(bound)));
^
In file included from src/tvheadend.h:41:0,
from src/tcp.c:38:
src/tvhlog.h:65:6: note: expected ‘int’ but argument is of type ‘const char *’
void _tvhlog ( const char *file, int line, int severity,
^
src/tcp.c:898:32: error: passing argument 1 of ‘tcp_server_create_new’ makes integer from pointer without a cast [-Werror]
ts = tcp_server_create_new(subsystem, name, bindaddr, port, ops, opaque);
^
src/tcp.c:751:14: note: expected ‘int’ but argument is of type ‘const char *’
static void *tcp_server_create_new
^
cc1: all warnings being treated as errors
Makefile:625: recipe for target '/usr/src/tvheadend/build.linux/src/tcp.o' failed
make1:
[/usr/src/tvheadend/build.linux/src/tcp.o] Error 1
make1: Leaving directory '/usr/src/tvheadend'
Makefile:96: recipe for target 'ffmpeg_all' failed
make: *
[ffmpeg_all] Error 2

#16

Updated by Jaroslav Kysela about 8 years ago

Try fb99e1adee13b86cbb5690198daaa7f60e141270 .

#17

Updated by ovidiu marius about 8 years ago

Jaroslav Kysela wrote:

Try fb99e1adee13b86cbb5690198daaa7f60e141270 .

I try it and this is ok.
Here is binary that I compile and video file.

#18

Updated by Jaroslav Kysela about 8 years ago

Try latest master: v4.1-2301-g50a3707

#19

Updated by ovidiu marius about 8 years ago

Yes, finally all its ok !
Seems that you find the problem and now tvheadend works OK.

You can add also last x265 (x265_2.1), libvpx (libvpx-1.6.0) and ffmpeg (ffmpeg-3.2) to makefile.ffmpeg

x265:

LIBX265 = x265_2.1
LIBX265_TB = $(LIBX265).tar.gz
LIBX265_URL = http://ftp.videolan.org/videolan/x265/$(LIBX265_TB)
LIBX265_SHA1 = 37ed92b83dbe9e1420e1c226d35caeea16d4b0e4
ifeq ($(CONFIG_PIE),yes)
LIBX265_DIFFS = libx265.pie.diff
else
LIBX265_DIFFS = libx265.pic.diff
endif

libvpx:

LIBVPX = libvpx-1.6.0
LIBVPX_TB = $(LIBVPX).tar.bz2
LIBVPX_URL = http://storage.googleapis.com/downloads.webmproject.org/releases/webm/$(LIBVPX_TB)
LIBVPX_SHA1 = 57ec789410151f2a17cb06cbd4a77a871dcaf3b2

ffmpeg:

FFMPEG = ffmpeg-3.2
FFMPEG_TB = $(FFMPEG).tar.bz2
FFMPEG_URL = http://ffmpeg.org/releases/$(FFMPEG_TB)
FFMPEG_SHA1 = aac4876d1bc4d2cd8d9833b20649c3eed984f6ef

Thanks again for all !

#20

Updated by Jaroslav Kysela about 8 years ago

  • Status changed from New to Fixed

Updated Makefile.ffmpeg. Thanks.

Also available in: Atom PDF