VLC 미디어 플레이어에서 음악 / 동영상의 폴더를 재생하는 방법


12

VLC 미디어 플레이어에서 vlc -LZ <file 1> <file 2> <file 3>예를 들어 반복 및 셔플에서 다양한 파일을 재생할 수 있습니다 . 전체 디렉토리를 지정하고 폴더와 하위 폴더 내의 모든 음악을 재생할 수 있습니까?

파티를 주최하고 "파티 음악"이있는 폴더를 가지고 있다고 가정하면, 해당 폴더의 모든 음악을 루프로 재생하고 전체 재생 목록을 반복하려면 어떻게해야합니까?

답변:


13

하여 커맨드 , 최신 버전으로 , 대신 파일의 명령 옵션 및 디렉토리 (들)의 이름으로 작동합니다 :

vlc --LZ  "Party Music"

경로에 공백이 있으면 사이에 공백을 포함해야합니다 "".
기본 옵션을 수정 한 경우에만 추가해야합니다 --playlist-autostart.
이 옵션 --playlist-tree재생 목록 만 트리로 표시합니다 . 원하는 경우 사용하십시오.
상위 디렉토리에 있지 않은 경우 "Party Music"전체 경로를 지정해야하는 경우 운영 체제 (예 : "C:\Music\Party Music"또는 "~/Music/All Music/Party Music"또는 /media/user/usb/Party Music)를 준수하십시오 .

참고 :
VLC는 일반적으로 마지막으로 결정한 설정을 기억합니다. 명령 줄 에서 실행하는 경우 (또는이 목적으로 빌드 된 링크가있는 경우) 변경하지 않고 옵션에서 지정한 처방전을 따르는 일반적인 동작을 극복합니다. 대신 실행 중에 일부 설정을 변경하면 다음에 기억됩니다.

에서 vlc --help

-L, --loop, --no-loop        Repeat all                      (default disabled)
-Z, --random, --no-random    Play files randomly forever     (default disabled)
                             VLC will randomly play files in the playlist 
                             until  interrupted.             (default disabled)
--playlist-autostart, --no-playlist-autostart
                             Auto start                      (default enabled)
--playlist-tree, --no-playlist-tree
                             Display playlist tree           (default disabled)

Ubuntu의 VLC 미디어 플레이어 2.1.6 Rincewind에서 테스트되었지만 이전 버전과 다른 운영 체제에서도 작동합니다.


5

이 블로그 게시물 에 따르면 --playlist-tree는 전달 된 폴더의 모든 항목을 재생합니다. 예를 들면 다음과 같습니다.

"C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" --playlist-autostart --loop --playlist-tree c:\playlist\

또한 예제는 Windows 시스템에 대한 것이므로 Unix 기반 시스템을 사용하는 경우 구문을 약간 수정해야 할 수도 있습니다.


--playlist-tree및에 대한 단축 옵션이 --playlist-autostart있습니까? 그리고 (반복) --loop과 동일 -L합니까?
ComputerLocus

나는 당신이 제안한 것을 시도했고, Windows에서 vlc는 파일 "C : \ playlist \"를 열려고하지만 파일이 아니기 때문에 시도 할 수 없습니다. Linux btw에서도 동일합니다.
Levans

"-L"은 "--loop"의 약자이고 "--playlist-autostart"와 "--playlist-tree"의 명령이 더 짧은 것 같습니다. "--help"를 사용하여 명령 행 옵션의 전체 목록을 볼 수 있습니다. 내가 대답을 찾은 곳.
tbenz9

다만 경우에 당신은 여전히 의심했다) -L하고 --loop있는 같은과 같은 도움을 줄에보고됩니다. 규칙 (함으로써 IEEEGNU 것은, Getopt 하나 개의 문자가 존재하는) -경우 이상 2있다 --. 관습에 따르면 ... 물론 교리가 아니지만 다소 흔합니다.
Hastur

1

리눅스의 경우 (Windows 머신이 없습니다). 이 모든 것은 매뉴얼 페이지 및 / 또는 --help 출력에서 ​​가져온 것입니다. 나는 또한 이것들이 효과가 있다고 테스트했다.

find /Music/Directory/ -type f -exec vlc --one-instance --playlist-enqueue --playlist-autostart --fullscreen -Z '{}' +

"-Z"에 대한 도움말에 "파일을 무작위로 영원히 재생"이라고 표시되어 있으므로 "-L"은 필요하지 않습니다.

또는 mplayer를 사용하려는 경우 (vlc 비디오 스케일링은 현재 내 컴퓨터 중 하나에서 중단됩니다)

find /Music/Directory/ -type f -exec mplayer -enqueue -shuffle -fs -loop 0 '{}' +

Rhaspbian에서 mplayer 명령을 시도했지만 mplayer는 -enqueue가 유효한 옵션이 아니라고 불평했습니다. 그래도 제거되면 작동하는 것 같습니다.
Chris Jenks

1

tbenz9의 솔루션이 작동하지 않기 때문에 트릭을 수행하는 작은 배치 스크립트를 작성했습니다.

cd C:\your\directory\with\music
for /r %a in (*) do "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" -LZ --one-instance --playlist-enqueue "%a"

--one-instance옵션은 VLC 미디어 플레이어에게 하나의 창만 유지하라고 지시 --playlist-enqueue합니다.

Linux에서는 다음과 같이 간단하게 달성 할 수 있습니다.

find /my/music/directory/ -type f -exec vlc -LZ '{}' +

1

쉬운 방법을 알아 내고 vlc를 연 다음 미디어를 선택하십시오. 그런 다음 맵을 열고 모든 음악이 포함 된 맵을 선택하십시오. 끝난!


0

종종 특정 순서로 많은 동영상을 통해 작업해야합니다. 시청을 중단하면 플레이어가 내 위치를 기억하고 그 시점부터 다시 시작하기를 원합니다.

VLC는 추가 작업 없이는이 중 하나를 수행 할 수 없습니다. 대신, 나는 바로 이런 이유로 "Media Player Classic-홈 시네마" http://mpc-hc.org/ 를 사용합니다. MPC-HC를 시작하고 가장 최근에 재생 된 파일을 자동으로 다시 시작하는 작은 스크립트도 만들었습니다.

VLC 개발 팀은 옵션으로도 다음 파일을 자동으로 재생하는 것에 반대합니다. 그들은 파일을 수동으로 선택한 다음 재생 목록에 추가하거나 폴더를 열거 나 (원하는 파일이 아닌 첫 번째 파일에서 시작) 폴더를 열거 나 개별적으로 추가해야한다고 주장합니다. 그들의 교리가 사용자 친화적이지 않습니다!


0

Mac OS X를 사용하는 경우 다음과 같은 훌륭한 솔루션이 있습니다. 이렇게하면 전체 화면이 시작되고 폴더 내의 모든 미디어가 반복 재생됩니다.

명령 예 :

find /Users/NRK/Movies -type f -exec /Applications/VLC.app/Contents/MacOS/VLC -LZf --video-on-top --no-video-wallpaper --no-osd '{}' +

이를 위해 다음 단계를 수행하십시오.

  1. 미디어 폴더 경로. NRK를 사용자 이름으로 바꾸어 영화 폴더를 가리 킵니다.

/ 사용자 / NRK / 영화

  1. VLC를 열고 환경 설정-> 인터페이스-> 기본 전체 스크립트 모드 사용으로 이동하십시오.

  2. (선택적 단계) 명령에서 "--no-osd"를 제거하여 재생되는 각 파일의 이름을 계속 표시하십시오.


0

아래 명령 모든 음악을 정렬 된 순서로 재생합니다

   vlc -Z --no-random chakri/Desktop/Folder_Name 

임의의 음악을 재생합니다

vlc -Z --random chakri/Desktop/Folder_Name

위의 명령으로 바로 가기를 추가하여 언제든지 재생할 수 있습니다!


0

우분투에 vlc 3.0.9.2가 설치되었습니다. 폴더 이름을 지정하기 만하면됩니다. 예 :

/usr/bin/vlc /home/adeel/Music

참고 :주의 vlc는 미디 파일을 재생할 수 없습니다. 따라서 미디 파일이 들어있는 폴더가 있다면. 해당 폴더를 다른 곳으로 옮기는 것이 좋습니다. 아마도 문서 등에서

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.