264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
|
# no conversion
if conf.playlist_asis:
url = row["url"]
# e.g. from .m3u to .pls
else:
url = convert_playlist(row["url"], listfmt(source), listfmt(dest), local_file=True, row=row)
# insert quoted URL/filepath
#return re.sub(rx, quote(url), cmd.replace("%%", "%"), 2, re.X)
if conf.windows:
return re.sub(rx, quote(url), cmd.replace("%%", "%"), 2, re.X)
else:
return re.sub(rx, quote(url).replace("\\", "/"), cmd.replace("%%", "%"), 2, re.X)
if not add_default:
return cmd
else:
return "/bin/false"
|
<
<
|
<
<
|
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
|
# no conversion
if conf.playlist_asis:
url = row["url"]
# e.g. from .m3u to .pls
else:
url = convert_playlist(row["url"], listfmt(source), listfmt(dest), local_file=True, row=row)
# insert quoted URL/filepath
return re.sub(rx, quote(url), cmd.replace("%%", "%"), 2, re.X)
if not add_default:
return cmd
else:
return "/bin/false"
|