1

Linux マシンでファイル名に「#」を含むローカル ファイルを再生しようとすると、次のように表示されます。

Error: message about my installation of GStreamer missing plugin /var/tmp/portage/media-libs/gst-plugins-base-0.10.36-r1/work/gst-plugins-base-0.10.36/gst/playback/gstplaybasebin.c(1686): gen_source_element (): /GstPlayBin:player:
No URI handler for file

これを使用して URI を設定します。

self.player.set_property('uri', 'file://' + filepath)

ここで、filepath は、たとえば MP3 ファイル "/home/me/untitled #1.mp3" への絶対パスです。

何らかの回避策または回避策はありますか?

4

1 に答える 1