FD64 900 Beta Cannot Play Certain MPEG-TS Files Smoothly While FD64 812 Can [CLOSED]

versatile 64-bit multi-user Linux distribution

Moderators: kirk, jamesbond, p310don, JakeSFR, step, Forum moderators

Post Reply
tatemono
Posts: 26
Joined: Sat Oct 08, 2022 10:25 am
Has thanked: 17 times
Been thanked: 9 times

FD64 900 Beta Cannot Play Certain MPEG-TS Files Smoothly While FD64 812 Can [CLOSED]

Post by tatemono »

I have observed that certain MPEG-TS files which are played smoothly using VLC on FD64 812 do not exhibit the same smooth playback when they are played with VLC on FD64 900 beta.
One of the aforementioned MPEG-TS files is available on the internet, and its URL is "https://tsduck.io/streams/italy-sardini ... mux4rai.ts".
Below, you can find a screenshot of VLC playing this MPEG-TS file on FD64 900 beta.

Attachments
screenshot.png
screenshot.png (51.19 KiB) Viewed 626 times
Last edited by tatemono on Thu Sep 07, 2023 3:05 pm, edited 1 time in total.
step
Posts: 516
Joined: Thu Aug 13, 2020 9:55 am
Has thanked: 50 times
Been thanked: 184 times
Contact:

Re: FD64 900 Beta Cannot Play Certain MPEG-TS Files Smoothly While FD64 812 Can

Post by step »

@tatemono, thank for your report. We are seeing mixed results on our hardware. What is you GPU? Can FD64 812 vlc play the test link for more than a minute?

tatemono
Posts: 26
Joined: Sat Oct 08, 2022 10:25 am
Has thanked: 17 times
Been thanked: 9 times

Re: FD64 900 Beta Cannot Play Certain MPEG-TS Files Smoothly While FD64 812 Can

Post by tatemono »

step wrote: Thu Aug 31, 2023 6:42 am

@tatemono, thank for your report. We are seeing mixed results on our hardware. What is you GPU? Can FD64 812 vlc play the test link for more than a minute?

@step
I burned the ISO file of FD64 812 on one USB flash drive and burned the ISO file of FD64 900 Beta on another. The version of FD64 running on my PC depends on which USB flash drive I plug in when booting.

The GPU of my PC is integrated, part of an Intel CPU. For more details, please refer to the screenshot of the "system information" window below.

The duration of the MPEG-TS file downloaded from the test link is 33 seconds. FD64 812 VLC plays this MPEG-TS file smoothly. Playback will take more than a minute if the MPEG-TS file is played more than once.

Attachments
FD64_812_system_information.png
FD64_812_system_information.png (101.42 KiB) Viewed 504 times
step
Posts: 516
Joined: Thu Aug 13, 2020 9:55 am
Has thanked: 50 times
Been thanked: 184 times
Contact:

Re: FD64 900 Beta Cannot Play Certain MPEG-TS Files Smoothly While FD64 812 Can

Post by step »

@tatemono, can you please run vlc, passing the videos that cannot play, in a terminal with command
VDPAU_DRIVER= VDPAU_QUIRKS=AvoidVA vlc ... videofiles ... ?

tatemono
Posts: 26
Joined: Sat Oct 08, 2022 10:25 am
Has thanked: 17 times
Been thanked: 9 times

Re: FD64 900 Beta Cannot Play Certain MPEG-TS Files Smoothly While FD64 812 Can

Post by tatemono »

step wrote: Wed Sep 06, 2023 9:19 am

@tatemono, can you please run vlc, passing the videos that cannot play, in a terminal with command
VDPAU_DRIVER= VDPAU_QUIRKS=AvoidVA vlc ... videofiles ... ?

@step
I did the test you proposed and its 3 variants. Let me list the command to be run in each test as shown follows.

Code: Select all

[TEST 0]                                    vlc mux4rai.ts
[TEST 1] VDPAU_DRIVER=                      vlc mux4rai.ts
[TEST 2]               VDPAU_QUIRKS=AvoidVA vlc mux4rai.ts
[TEST 3] VDPAU_DRIVER= VDPAU_QUIRKS=AvoidVA vlc mux4rai.ts

Every test except [TEST 0] plays the MPEG-TS file smoothly on my PC running FD64 900 Beta.

After finishing [TEST 3], the output displayed on the screen is shown as follows.

Code: Select all

# VDPAU_DRIVER= VDPAU_QUIRKS=AvoidVA vlc mux4rai.ts 
VLC media player 3.0.18 Vetinari (revision 3.0.13-8-g41878ff4f2)
[00000000007c51b0] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[000000000080dea0] main audio output error: too low audio sample frequency (0)
[00007ff6d0f3eff0] main decoder error: failed to create audio output
[000000000080dea0] main audio output error: Can't convert non linear input
[00007ff6d4035880] main audio filter error: cannot add user audio filter "scaletempo" (skipped)
[000000000080dea0] main audio output error: Can't convert non linear input
[000000000080dea0] main audio output error: cannot setup filtering pipeline
[00007ff6d0f3eff0] main decoder error: failed to create audio output
libva info: VA-API version 1.17.0
libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so
libva info: va_openDriver() returns -1
libva info: Trying to open /usr/lib64/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_1_17
libva info: va_openDriver() returns 0
Failed to open VDPAU backend libvdpau_.so: cannot open shared object file: No such file or directory

And the attached picture file is the screenshot.

Attachments
screenshot_3.png
screenshot_3.png (73.47 KiB) Viewed 425 times
step
Posts: 516
Joined: Thu Aug 13, 2020 9:55 am
Has thanked: 50 times
Been thanked: 184 times
Contact:

Re: FD64 900 Beta Cannot Play Certain MPEG-TS Files Smoothly While FD64 812 Can

Post by step »

@tatemono, in summary: this issue will be fixed in the Final ISO. Until then you can fix it by editing /etc/profile.d/vdpau-va-gl.sh and commenting out the line that sets VDPAU_DRIVER (alternatively you can change the line to export VDPAU_DRIVER=).

This issue affects Intel GPUs. The error messages are unavoidable and insignificant as long as videos play OK, which they do now. Thank you for reporting this issue!

edited to only keep the really working fix

Post Reply

Return to “FatDog64”