[Bug]: GStreamer doesn't support H.264 decoding, please install appropriate plugins
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 30/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- linux
- Área
- operating-systems
Línea de trabajo
Comienza con los logs reportados de winegstreamer y h264_decoder_create, y luego compara el comportamiento de los ejecutores soda-9.0-1 y ge-proton10-15, incluido BOTTLES_USE_SYSTEM_GSTREAMER. Se considera terminado cuando los vídeos H.264 se reproduzcan en Sengoku Dynasty con soda y se respete la configuración documentada de GStreamer del sistema.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the bug
In the game Sengoku Dynasty, when it try to play a video, you just see a black screen and the video doesn't play.
To Reproduce
- Create a new bottle with soda-9.0-1 executor.
- Open Sengoku Dynasty
- Go to in game help an try to reproduce any video.
- Blank screen
Package
Flatpak from Flathub
Distribution
Arch Linux
Debugging Information
Official Package: true
Version: '51.24'
DE/WM: gnome
Display:
X.org: true
X.org (port): :0
Wayland: true
Graphics:
vendors:
nvidia: &id002
vendor: nvidia
envs:
__NV_PRIME_RENDER_OFFLOAD: '1'
__GLX_VENDOR_LIBRARY_NAME: nvidia
__VK_LAYER_NV_optimus: NVIDIA_only
icd: /usr/share/vulkan/icd.d/nvidia_icd.json
nvngx_path: /usr/lib/x86_64-linux-gnu/GL/nvidia-580-76-05/lib/nvidia/wine
amd: &id001
vendor: amd
envs:
DRI_PRIME: '1'
icd: /usr/share/vulkan/icd.d/radeon_icd.x86_64.json:/usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/radeon_icd.x86_64.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/radeon_icd.i686.json
prime:
integrated: *id001
discrete: *id002
Kernel:
Type: Linux
Version: 6.16.4-arch1-1
Disk:
Total: 33236889600
Free: 33236705280
RAM:
MemTotal: 61.9GiB
MemAvailable: 57.1GiB
Bottles_envs: null
Troubleshooting Logs
0:00:02.055081335 114 0x7fa97c037d30 ERROR WINE wg_transform.c:574:wg_transform_create: Failed to create winegstreamer transform.
03dc:err:winediag:h264_decoder_create GStreamer doesn't support H.264 decoding, please install appropriate plugins
0:00:04.039540046 114 0x7fa97c456860 ERROR WINE wg_transform.c:574:wg_transform_create: Failed to create winegstreamer transform.
040c:err:winediag:h264_decoder_create GStreamer doesn't support H.264 decoding, please install appropriate plugins
0:00:05.075277264 114 0x7fa984015180 ERROR WINE wg_transform.c:574:wg_transform_create: Failed to create winegstreamer transform.
0428:err:winediag:h264_decoder_create GStreamer doesn't support H.264 decoding, please install appropriate plugins
Additional context
I started the system with the environment variable BOTTLES_USE_SYSTEM_GSTREAMER=1, but it doesn't seem to affect it at all. It doesn't matter whether I define it at the bottle level or at the global level. I have also verified that inside the bottle there is the directory /usr/lib/x86_64-linux-gnu/gstreamer-1.0 containing all the .so files.
The plugins are correctly installed on my system:
% gst-inspect-1.0 | grep 264
closedcaption: h264ccextractor: H.264 Closed Caption Extractor
closedcaption: h264ccinserter: H.264 Closed Caption Inserter
codec2json: h2642json: H2642json
codectimestamper: h264timestamper: H.264 timestamper
libav: avdec_h264: libav H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 decoder
libav: avmux_ipod: libav iPod H.264 MP4 (MPEG-4 Part 14) muxer
nvcodec: nvautogpuh264enc: NVENC H.264 Video Encoder Auto GPU select Mode
nvcodec: nvh264dec: NVDEC H.264 Decoder
nvcodec: nvh264enc: NVENC H.264 Video Encoder CUDA Mode
openh264: openh264dec: OpenH264 video decoder
openh264: openh264enc: OpenH264 video encoder
rtp: rtph264depay: RTP H264 depayloader
rtp: rtph264pay: RTP H264 payloader
typefindfunctions: video/x-h264: h264, x264, 264
uvch264: uvch264deviceprovider (GstDeviceProviderFactory)
uvch264: uvch264mjpgdemux: UVC H264 MJPG Demuxer
uvch264: uvch264src: UVC H264 Source
videoparsersbad: h264parse: H.264 parser
vulkan: vulkanh264dec: Vulkan H.264 decoder on NVIDIA GeForce RTX 2060 SUPER
x264: x264enc: x264 H.264 Encoder
With the ge-proton10-15 executor, the videos work correctly (which is what I use as a workaround), but I'm really interested in getting them to work with soda as well.
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 111
- Forks
- 93
- Merge medio
- 1 d 1 h
- PR fusionados (30 d)
- 3
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de bottlesdevs/programs
-
[Feature Request] VirtualDJ Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
bottlesdevs/programs#498 ·
-
Wrong file path for FL Studio Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
bottlesdevs/programs#490 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
bottlesdevs/programs#429 · 27 comentarios ·
-
[Feature Request] PaintShop Pro Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 64/100
bottlesdevs/programs#497 ·
-
Installer Request: Wine Import Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
bottlesdevs/programs#495 ·
Todos los issues de bottlesdevs/programs
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
zephyrproject-rtos/zephyr#120011 ·
-
libc
Dificultad 2/5 1-2 días Aptitud para principiantes 76/100
llvm/llvm-project#225506 · 1 comentario ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
ValveSoftware/Proton#10167 ·
-
next-devel: s390x build fails — chccwdev/vmur/zkey missing from initramfs after s390utils 2.44 split Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
coreos/fedora-coreos-tracker#2228 ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
pop-os/plymouth-theme#43 ·