VLC Media Player로 데스크탑 화면 캡처(명령줄편)
2820 단어 VLCPowerShell
개요
VLC Media Player를 콘솔에서 호출하여 데스크톱 화면 캡처를 재생합니다.
옵션을 Fucking으로 다양한 수 있습니다.
주의사항: VLC Media Player의 화면 캡처는 부하가 높은 동작(fps를 올리는 등)을 하면 마우스 커서가 깜박거리거나 다른 윈도우의 동작이 무거워질 수 있습니다. 부담없이 녹화한다면 OBS Studio, 프로그램으로 자동 녹화하고 싶은 경우는 gdigrab등을 사용하는 편이 좋을지도 모릅니다.
데스크톱 캡처 및 표시
기본적으로 1fps로 캡처됩니다.
PS C:\Program Files\VideoLAN\VLC> .\vlc.exe screen://
fps를 변경하려면 --screen-fps
옵션을 사용합니다.
PS C:\Program Files\VideoLAN\VLC> .\vlc.exe screen:// --screen-fps 15
트리밍
--video-filter
를 사용하면 다양한 가공 처리가 가능합니다.
화면의 일부만 캡처하려면 옵션을 사용하여 자를 수 있습니다. 다음은 화면의 왼쪽 상단을 기준으로 1920x1080 픽셀 영역(4K 디스플레이의 왼쪽 상단 4분의 1)을 캡처하는 예입니다.
PS C:\Program Files\VideoLAN\VLC> .\vlc.exe screen:// --screen-fps 15 "--video-filter=croppadd{cropright=1920,cropbottom=1080}"
그 밖에도 할 수 있는 일이 있어, croppadd
에 paddtop=100
라고 지정하면 영상 상부에 100px의 흑대가 표시됩니다.
음성 캡처
오디오(이 예에서는 스테레오 믹서)를 재생하는 가장 쉬운 방법은 다음과 같습니다.
PS C:\Program Files\VideoLAN\VLC> .\vlc.exe dshow:// :dshow-vdev="None" :dshow-adev="ステレオ ミキサー (Realtek(R) Audio)" :live-caching=300
디바이스명을 모르는 경우는, 일단 평상시대로 GUI로 VLC를 기동해, メディア -> キャプチャーデバイスを開く
로 나오는 다이얼로그로 임의의 오디오 디바이스를 선택해, 화면 하단의 詳細設定オプションの表示
에 체크를 넣은 후, copipe 하면 편합니다.
화면과 음성을 동시에 캡처
:input-slave
옵션을 사용하면 화면 캡처와 동시에 오디오를 캡처할 수 있습니다.
PS C:\Program Files\VideoLAN\VLC> .\vlc.exe screen:// --screen-fps 15 :input-slave=dshow://:dshow-adev="ステレオ ミキサー (Realtek(R) Audio)" "--video-filter=croppadd{cropright=1920,cropbottom=1080}"
앞으로하고 싶은 것
이번에는 데스크톱을 표시하기만 했지만, VLC에는 코덱 변환·저장 기능이나 네트워크 스트리밍 기능이 있으므로, 그 근처와 제휴해 어플리케이션화하는 것도 좋을 것 같습니다(다른 소프트웨어를 사용하는 편이 높음 효율도 있지만...).
Reference
이 문제에 관하여(VLC Media Player로 데스크탑 화면 캡처(명령줄편)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/iroirous/items/4699a7e4aa4a1342ff45
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
PS C:\Program Files\VideoLAN\VLC> .\vlc.exe screen://
PS C:\Program Files\VideoLAN\VLC> .\vlc.exe screen:// --screen-fps 15
PS C:\Program Files\VideoLAN\VLC> .\vlc.exe screen:// --screen-fps 15 "--video-filter=croppadd{cropright=1920,cropbottom=1080}"
PS C:\Program Files\VideoLAN\VLC> .\vlc.exe dshow:// :dshow-vdev="None" :dshow-adev="ステレオ ミキサー (Realtek(R) Audio)" :live-caching=300
PS C:\Program Files\VideoLAN\VLC> .\vlc.exe screen:// --screen-fps 15 :input-slave=dshow://:dshow-adev="ステレオ ミキサー (Realtek(R) Audio)" "--video-filter=croppadd{cropright=1920,cropbottom=1080}"
이번에는 데스크톱을 표시하기만 했지만, VLC에는 코덱 변환·저장 기능이나 네트워크 스트리밍 기능이 있으므로, 그 근처와 제휴해 어플리케이션화하는 것도 좋을 것 같습니다(다른 소프트웨어를 사용하는 편이 높음 효율도 있지만...).
Reference
이 문제에 관하여(VLC Media Player로 데스크탑 화면 캡처(명령줄편)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/iroirous/items/4699a7e4aa4a1342ff45텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)