This project is closed and read-only.
Bug #4011
closedWEBM Container problems
100%
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
Updated by ovidiu marius almost 10 years ago
It seems that all version since august until now have this problem !
Transcoding with webm container (google VP8 codec) NOT WORKING !
Updated by ovidiu marius almost 10 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]
Updated by Jaroslav Kysela almost 10 years ago
It works in VLC. What client do you use?
Updated by ovidiu marius almost 10 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.
Updated by Jaroslav Kysela almost 10 years ago
Could you upload a small mkv file which shows this problem? The mentioned commit does not do anything with mkv/webm.
Updated by ovidiu marius almost 10 years ago
- File Last commit OK _ 4.1-2166~e7f90e7.webm Last commit OK _ 4.1-2166~e7f90e7.webm added
- File Not working_4.1-2298~ga54db94-dirty.webm Not working_4.1-2298~ga54db94-dirty.webm added
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.
Updated by ovidiu marius almost 10 years ago
try to open bouth with vlc and see.
Updated by Jaroslav Kysela almost 10 years ago
See comment 3 - it works in my Linux VLC without any issue.
Updated by Jaroslav Kysela almost 10 years ago
It looks like that the video track has zero timestamps in 'Not working_4.1-2298~ga54db94-dirty.webm '.
Updated by Jaroslav Kysela almost 10 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.
Updated by ovidiu marius almost 10 years ago
Can you give me a link for this commit (2168-g1b05429) because I don't find it.
Updated by ovidiu marius almost 10 years ago
I found it and now I"ll compile tvheadend.
Updated by ovidiu marius almost 10 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
Updated by Jaroslav Kysela almost 10 years ago
Try commit 6fa299558da94c7c9f08e635805855c39f565091 . Anyway, you should bisect the first non-working commit. See 'man git-bisect'.
Updated by ovidiu marius almost 10 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
Updated by Jaroslav Kysela almost 10 years ago
Try fb99e1adee13b86cbb5690198daaa7f60e141270 .
Updated by ovidiu marius almost 10 years ago
- File tvheadend_fb99e1a tvheadend_fb99e1a added
- File fb99e1a.webm fb99e1a.webm added
Jaroslav Kysela wrote:
Try fb99e1adee13b86cbb5690198daaa7f60e141270 .
I try it and this is ok.
Here is binary that I compile and video file.
Updated by Jaroslav Kysela almost 10 years ago
Try latest master: v4.1-2301-g50a3707
Updated by ovidiu marius almost 10 years ago
- File 4.1-2301~g50a3707.webm 4.1-2301~g50a3707.webm added
- File tvheadend_2301 tvheadend_2301 added
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 !
Updated by Jaroslav Kysela almost 10 years ago
- Status changed from New to Fixed
Updated Makefile.ffmpeg. Thanks.