What are valid gstreamer song names?
<p>I'm trying to understand what song names can I use in my gstreamer python based audioplayer. Can't find any docs about it. For example song with name <code>test%.mp3</code> produce the error:</p>

<pre><code>Error: [&lt;GError at 0x7f8a8c001620&gt;, 'gstgiosrc.c(324): gst_gio_src_get_stream (): /GstPlayBin:playbin0/GstGioSrc:source:\nCould not open location file:///home/austinnikov/work/daemon_player/program_root/test%.mp3 for reading: Operation not supported'], 
</code></pre>

<p>Songs without <code>%</code> are played. And of cause I have <code>test%.mp3</code> on the hard drive in that directory. </p>

<p>See the following SO answer:<a href="http://stackoverflow.com/questions/26092616/solvedgstreamer-uri-format-on-windows">[Solved]gstreamer uri format on windows</a><br>
specifically the <code>'file:' + urllib.pathname2url(filepath)</code> part.<br>
While this does not answer your more general question, it does permit you to play files which include certain characters like <code>%</code> </p>

python gstreamer