コンテンツにスキップ

プレイリスト

単純なxmlファイルとなっている為,任意の動画に対してプレイリストファイルを作成するのは比較的容易なのでは?

XSPF - VideoLAN Wiki

ファイルパス

動画及びプレイリストを含むディレクトリ構造を維持しつつ別のパスに移動した場合においても同様にプレイリストを利用可能としたい

  • 相対パスでの指定は可能
    • 同ディレクトリの場合,ファイル名のみの記述で可
    • 下階層のディレクトリについても同様に開けることを確認
  • 特殊文字について
    • ファイル名について,URLエンコード(パーセントエンコード)となっている模様?
    • 通常の日本語等であれば問題なく開けることを確認

参考

プレイリストファイル例

*.xspf

最小限での動作確認
<playlist>
    <trackList>
        <track>
            <location>NG/0002_有リ_高積み.mp4</location>
        </track>
        <track>
            <location>NG/0004_有リ_高積み.mp4</location>
        </track>
    </trackList>
</playlist>
標準ファイル(VLCMediaPlayerから出力)
<?xml version="1.0" encoding="UTF-8"?>
<playlist xmlns="http://xspf.org/ns/0/" xmlns:vlc="http://www.videolan.org/vlc/playlist/ns/0/" version="1">
    <title>プレイリスト</title>
    <trackList>
        <track>
            <location>file:///D:/Project/2022/22_toyota/workspace/video/output/20230413_133508/NG/0004_%E6%9C%89%E3%83%AA_%E9%AB%98%E7%A9%8D%E3%81%BF.mp4</location>
            <duration>12434</duration>
            <extension application="http://www.videolan.org/vlc/playlist/0">
                <vlc:id>0</vlc:id>
            </extension>
        </track>
        <track>
            <location>file:///D:/Project/2022/22_toyota/workspace/video/output/20230413_133508/NG/0002_%E6%9C%89%E3%83%AA_%E9%AB%98%E7%A9%8D%E3%81%BF.mp4</location>
            <duration>11167</duration>
            <extension application="http://www.videolan.org/vlc/playlist/0">
                <vlc:id>1</vlc:id>
            </extension>
        </track>
    </trackList>
    <extension application="http://www.videolan.org/vlc/playlist/0">
        <vlc:item tid="0"/>
        <vlc:item tid="1"/>
    </extension>
</playlist>

最終更新日: August 14, 2023
作成日: August 14, 2023