Linux OSを使用して、VLCプレーヤーのフォルダからビデオファイルを再生するプログラムをPythonで作成する必要があります。これらのファイルはプレイリストに含まれている必要があります。コード:Python VLCのメディアリスト
import vlc
mrl1 = '....1.3gp'
mrl2 = '....2.3gp'
Instance = vlc.Instance('--input-repeat=-1', '--fullscreen', '--mouse-hide-timeout=0')
MediaList = Instance.media_list_new()
MediaList.add_media(Instance.media_new(mrl2))
MediaList.add_media(Instance.media_new(mrl1))
list_player = Instance.media_list_player_new()
list_player.set_media_list(MediaList)
list_player.next()
player.play()
問題は、最初の動画を実行した後にプレーヤーが終了することです。私はそれがリストに2番目のビデオを追加しないと思う。
- LibVLCのPythonのバインディングでビデオをプレイリストに追加するにはどうすればよいですか?
- フォルダ内のすべての動画を再生するユーティリティ機能はありますか? UPD:プレイリストを作成し、VLCプレーヤーでテストするために実行しました。最初のビデオのみを再生します。その後VLCも閉じます。問題は何ですか?
UPD:プレイリストを作成し、VLCプレーヤーでテストするために実行しました。最初のビデオのみを再生します。その後VLCも閉じます。何が問題ですか? – player