2016-01-09, 12:34
Dear All,
my first post in this forum, please be patient if this is in the wrong area.
I am using Kodi 16-beta 3 on an updated reelbox Plattform with BM2LTS 14.04.3 LTS.
A more modern Kontron KTQ77 Board with Ivybridge CPU i5-3550S.
1. I have trouble running VAAPI even when the system reports VAAPI support:
As soon as I try to use VAAPI Bob on a channel with interlaced content picture is still...
Here a portion of the log showing succesfully switching to a 720p channel at first, then switching to a 576i channel and no picture any more...
Therefore topic 2:
If VAAPI may be to weak at this CPU / (HD2500), I would like to use SW filters.
This is working, but I would like to know why no sophisticated deinterlacing algorithms are shown in the menu like yadif (only bob, blend,...)..
Is there a tweak to make them available ?
Thank you for your help !
best regards
maier2505
my first post in this forum, please be patient if this is in the wrong area.
I am using Kodi 16-beta 3 on an updated reelbox Plattform with BM2LTS 14.04.3 LTS.
A more modern Kontron KTQ77 Board with Ivybridge CPU i5-3550S.
1. I have trouble running VAAPI even when the system reports VAAPI support:
Code:
]0;root@BM2LTSR66NucKODI: ~root@BM2LTSR66NucKODI:~# vainfo
error: can't connect to X server!
libva info: VA-API version 0.38.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/i386-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_38
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.38 (libva 1.6.2.pre1)
vainfo: Driver version: Intel i965 driver for Intel(R) Ivybridge Desktop - 1.6.2.pre1 (1.6.1-71-gbd018d6)
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Simple : VAEntrypointEncSlice
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointEncSlice
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSlice
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSlice
VAProfileH264StereoHigh : VAEntrypointVLD
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileNone : VAEntrypointVideoProc
VAProfileJPEGBaseline : VAEntrypointVLD
As soon as I try to use VAAPI Bob on a channel with interlaced content picture is still...
Here a portion of the log showing succesfully switching to a 720p channel at first, then switching to a 576i channel and no picture any more...
Code:
11:28:13 T:2521811776 NOTICE: Creating InputStream
11:28:13 T:2521811776 NOTICE: AddOnLog: VDR VNSI Client: Logged in at '1452335293+3600' to 'VDR-Network-Streaming-Interface (VNSI) Server' Version: '1.3.1' with protocol version '5'
11:28:13 T:2521811776 NOTICE: Creating Demuxer
11:28:13 T:2521811776 ERROR: Get - failed to get stream
11:28:13 T:2521811776 WARNING: CDVDMessageQueue(audio)::Put MSGQ_NOT_INITIALIZED
11:28:13 T:2521811776 WARNING: CDVDMessageQueue(video)::Put MSGQ_NOT_INITIALIZED
11:28:14 T:2521811776 NOTICE: Opening stream: 0 source: 256
11:28:14 T:2521811776 NOTICE: Creating video codec with codec id: 28
11:28:14 T:2521811776 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
11:28:14 T:2521811776 NOTICE: Creating video thread
11:28:14 T:2521811776 NOTICE: Opening stream: 1 source: 256
11:28:14 T:2615073600 NOTICE: running thread: video_thread
11:28:14 T:2521811776 NOTICE: Finding audio codec for: 86019
11:28:14 T:2521811776 NOTICE: Creating audio thread
11:28:14 T:2606680896 NOTICE: running thread: CDVDPlayerAudio::Process()
11:28:14 T:2521811776 NOTICE: Opening stream: 4 source: 256
11:28:14 T:2521811776 NOTICE: Opening stream: 3 source: 256
11:28:14 T:2521811776 NOTICE: CDVDMessageQueue(teletext)::WaitUntilEmpty
11:28:14 T:2521811776 WARNING: CDVDMessageQueue(teletext)::Put MSGQ_NOT_INITIALIZED
11:28:14 T:2521811776 NOTICE: waiting for teletext data thread to exit
11:28:14 T:2521811776 NOTICE: Creating teletext data thread
11:28:14 T:2513419072 NOTICE: running thread: CDVDTeletextData
11:28:14 T:2521811776 NOTICE: Opening stream: 0 source: 256
11:28:14 T:2521811776 NOTICE: Creating video codec with codec id: 28
11:28:14 T:2521811776 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
11:28:14 T:2505026368 NOTICE: COutput::OnStartup: Output Thread created
11:28:15 T:2615073600 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
11:28:15 T:2615073600 NOTICE: fps: 50.000000, pwidth: 1280, pheight: 720, dwidth: 1280, dheight: 720
11:28:15 T:2615073600 NOTICE: Display resolution ADJUST : HDMI3: 1280x720 @ 50.00Hz (26) (weight: 0.000)
11:28:15 T:3034380160 NOTICE: Using GL_TEXTURE_2D
11:28:15 T:3034380160 NOTICE: GL: Selecting Single Pass YUV 2 RGB shader
11:28:15 T:3034380160 NOTICE: GL: NPOT texture support detected
11:28:15 T:3034380160 NOTICE: GL: Using GL_ARB_pixel_buffer_object
11:28:15 T:3034380160 NOTICE: GL: Selecting Single Pass YUV 2 RGB shader
11:28:15 T:3034380160 NOTICE: GL: NPOT texture support detected
11:28:15 T:3034380160 NOTICE: GL: Using GL_ARB_pixel_buffer_object
11:28:15 T:2606680896 NOTICE: Creating audio stream (codec id: 86019, channels: 6, sample rate: 48000, no pass-through)
11:28:15 T:2606680896 NOTICE: CDVDPlayerAudio::OutputPacket skipping a packets of duration 32
11:28:15 T:3034176320 NOTICE: PulseAudio: Opened device alsa_output.pci-0000_00_1b.0.hdmi-stereo-extra2 in pcm mode with Buffersize 150 ms
11:28:16 T:2606680896 NOTICE: CDVDPlayerAudio::OutputPacket skipping a packets of duration 32
11:28:16 T:2606680896 NOTICE: CDVDPlayerAudio::OutputPacket duplicate 3 packets of duration 32
11:28:16 T:2606680896 NOTICE: Previous line repeats 1 times.
11:28:16 T:2606680896 NOTICE: CDVDPlayerAudio::OutputPacket skipping a packets of duration 32
11:28:16 T:3034380160 NOTICE: Previous line repeats 1 times.
11:28:16 T:3034380160 WARNING: CLinuxRendererGL::UpdateVideoFilter - choosen scaling method 14, is not supported by renderer
11:28:28 T:3034380160 NOTICE: CDVDPlayer::CloseFile()
11:28:28 T:3034380160 NOTICE: DVDPlayer: waiting for threads to exit
11:28:28 T:2521811776 NOTICE: CDVDPlayer::OnExit()
11:28:28 T:2521811776 NOTICE: Closing stream player 1
11:28:28 T:2521811776 NOTICE: Waiting for audio thread to exit
11:28:28 T:2606680896 NOTICE: thread end: CDVDPlayerAudio::OnExit()
11:28:28 T:2521811776 NOTICE: Closing audio device
11:28:28 T:2521811776 NOTICE: Deleting audio codec
11:28:28 T:2521811776 NOTICE: Closing stream player 2
11:28:28 T:2521811776 NOTICE: waiting for video thread to exit
11:28:28 T:2615073600 NOTICE: thread end: video_thread
11:28:28 T:2521811776 NOTICE: deleting video codec
11:28:28 T:2521811776 NOTICE: Closing stream player 3
11:28:28 T:2521811776 NOTICE: Closing stream player 4
11:28:28 T:2521811776 NOTICE: waiting for teletext data thread to exit
11:28:28 T:2513419072 ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true (-1)
11:28:28 T:2513419072 NOTICE: thread end: data_thread
11:28:28 T:3034380160 NOTICE: DVDPlayer: finished waiting
11:28:28 T:3034380160 NOTICE: VAAPI::Close
11:28:28 T:2505026368 NOTICE: COutput::OnExit: Output Thread terminated
11:28:28 T:3034380160 NOTICE: VAAPI::Close - closing decoder context
11:28:28 T:3034176320 NOTICE: PulseAudio: Opened device alsa_output.pci-0000_00_1b.0.hdmi-stereo-extra2 in pcm mode with Buffersize 150 ms
11:28:28 T:3034380160 NOTICE: CDVDPlayer::CloseFile()
11:28:28 T:3034380160 NOTICE: DVDPlayer: waiting for threads to exit
11:28:28 T:3034380160 NOTICE: DVDPlayer: finished waiting
11:28:28 T:3034380160 NOTICE: CDVDPlayer::CloseFile()
11:28:28 T:3034380160 NOTICE: DVDPlayer: waiting for threads to exit
11:28:28 T:3034380160 NOTICE: DVDPlayer: finished waiting
11:28:29 T:2806041408 ERROR: SQL: [TV29.db] Abort due to constraint violation
Query: INSERT INTO channels (iUniqueId, bIsRadio, bIsHidden, bIsUserSetIcon, bIsUserSetName, bIsLocked, sIconPath, sChannelName, bIsVirtual, bEPGEnabled, sEPGScraper, iLastWatched, iClientId, idEpg) VALUES (19970871, 1, 0, 0, 0, 0, '/usr/share/reel/channellogos/RFM.png', 'RFM', 0, 1, 'client', 0, 1336, 3)
11:28:29 T:2806041408 ERROR: CommitInsertQueries - failed to execute queries
11:28:29 T:2806041408 ERROR: SQL: [TV29.db] Abort due to constraint violation
Query: INSERT INTO channels (iUniqueId, bIsRadio, bIsHidden, bIsUserSetIcon, bIsUserSetName, bIsLocked, sIconPath, sChannelName, bIsVirtual, bEPGEnabled, sEPGScraper, iLastWatched, iClientId, idEpg) VALUES (19970871, 1, 0, 0, 0, 0, '/usr/share/reel/channellogos/RFM.png', 'RFM', 0, 1, 'client', 0, 1336, 3)
11:28:29 T:2806041408 ERROR: CommitInsertQueries - failed to execute queries
11:28:38 T:2806041408 ERROR: SQL: [TV29.db] Abort due to constraint violation
Query: INSERT INTO channels (iUniqueId, bIsRadio, bIsHidden, bIsUserSetIcon, bIsUserSetName, bIsLocked, sIconPath, sChannelName, bIsVirtual, bEPGEnabled, sEPGScraper, iLastWatched, iClientId, idEpg) VALUES (19970871, 1, 0, 0, 0, 0, '/usr/share/reel/channellogos/RFM.png', 'RFM', 0, 1, 'client', 0, 1336, 3)
11:28:38 T:2806041408 ERROR: CommitInsertQueries - failed to execute queries
11:28:42 T:3034380160 NOTICE: DVDPlayer: Opening: pvr://channels/tv/Alle Kanäle/pvr.vdr.vnsi_1983487117.pvr
11:28:42 T:3034380160 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
11:28:42 T:2606754624 NOTICE: Creating InputStream
11:28:42 T:2606754624 NOTICE: AddOnLog: VDR VNSI Client: Logged in at '1452335322+3600' to 'VDR-Network-Streaming-Interface (VNSI) Server' Version: '1.3.1' with protocol version '5'
11:28:42 T:2606754624 NOTICE: Creating Demuxer
11:28:42 T:2606754624 ERROR: Get - failed to get stream
11:28:42 T:2606754624 WARNING: CDVDMessageQueue(audio)::Put MSGQ_NOT_INITIALIZED
11:28:42 T:2606754624 WARNING: CDVDMessageQueue(video)::Put MSGQ_NOT_INITIALIZED
11:28:43 T:2806041408 ERROR: SQL: [TV29.db] Abort due to constraint violation
Query: INSERT INTO channels (iUniqueId, bIsRadio, bIsHidden, bIsUserSetIcon, bIsUserSetName, bIsLocked, sIconPath, sChannelName, bIsVirtual, bEPGEnabled, sEPGScraper, iLastWatched, iClientId, idEpg) VALUES (19970871, 1, 0, 0, 0, 0, '/usr/share/reel/channellogos/RFM.png', 'RFM', 0, 1, 'client', 0, 1336, 3)
11:28:43 T:2806041408 ERROR: CommitInsertQueries - failed to execute queries
11:28:44 T:2806041408 ERROR: SQL: [TV29.db] Abort due to constraint violation
Query: INSERT INTO channels (iUniqueId, bIsRadio, bIsHidden, bIsUserSetIcon, bIsUserSetName, bIsLocked, sIconPath, sChannelName, bIsVirtual, bEPGEnabled, sEPGScraper, iLastWatched, iClientId, idEpg) VALUES (19970871, 1, 0, 0, 0, 0, '/usr/share/reel/channellogos/RFM.png', 'RFM', 0, 1, 'client', 0, 1336, 3)
11:28:44 T:2806041408 ERROR: CommitInsertQueries - failed to execute queries
11:28:44 T:2606754624 NOTICE: Opening stream: 0 source: 256
11:28:44 T:2606754624 NOTICE: Creating video codec with codec id: 28
11:28:44 T:2606754624 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
11:28:44 T:2606754624 NOTICE: Creating video thread
11:28:44 T:2606754624 NOTICE: Opening stream: 1 source: 256
11:28:44 T:2606754624 NOTICE: Finding audio codec for: 86016
11:28:44 T:2554063680 NOTICE: running thread: video_thread
11:28:44 T:2606754624 NOTICE: Creating audio thread
11:28:44 T:2505026368 NOTICE: running thread: CDVDPlayerAudio::Process()
11:28:44 T:2606754624 NOTICE: Opening stream: 0 source: 256
11:28:44 T:2606754624 NOTICE: Creating video codec with codec id: 28
11:28:44 T:2606754624 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
11:28:44 T:2433731392 NOTICE: COutput::OnStartup: Output Thread created
11:28:44 T:2433731392 ERROR: VAAPI::CheckSuccess - Error: invalid VASurfaceID(6)
11:28:44 T:2554063680 ERROR: Previous line repeats 1 times.
11:28:44 T:2554063680 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
11:28:44 T:2433731392 ERROR: VAAPI::CheckSuccess - Error: invalid VASurfaceID(6)
11:28:44 T:2554063680 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
11:28:44 T:2433731392 ERROR: VAAPI::CheckSuccess - Error: invalid VASurfaceID(6)
11:28:45 T:2505026368 NOTICE: Creating audio stream (codec id: 86016, channels: 2, sample rate: 48000, no pass-through)
11:28:45 T:2505026368 NOTICE: CDVDPlayerAudio::OutputPacket skipping a packets of duration 24
11:28:45 T:2433731392 ERROR: VAAPI::CheckSuccess - Error: invalid VASurfaceID(6)
11:28:45 T:2554063680 ERROR: Previous line repeats 1 times.
11:28:45 T:2554063680 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
11:28:45 T:2433731392 ERROR: VAAPI::CheckSuccess - Error: invalid VASurfaceID(6)
11:28:45 T:2554063680 ERROR: Previous line repeats 2 times.
Therefore topic 2:
If VAAPI may be to weak at this CPU / (HD2500), I would like to use SW filters.
This is working, but I would like to know why no sophisticated deinterlacing algorithms are shown in the menu like yadif (only bob, blend,...)..
Is there a tweak to make them available ?
Thank you for your help !
best regards
maier2505