====== VLC - メディアプレイヤー ====== {{windows:vlc_icon.png?150|VLC Icon}} 本家: [[https://www.videolan.org/|VLC: オフィシャルサイト - すべてのOSにフリーなマルチメディアソリューションを! - VideoLAN]]\\ ソースコード: [[https://github.com/videolan|VideoLAN - GitHub]]\\ Wiki: [[https://wiki.videolan.org/|VideoLAN Wiki]]\\ ===== インストール ===== [[windows:scoop|Scoop]] によるインストール。\\ ダウンロード元として **extras** バケットを追加する。\\ $ scoop bucket add extras Checking repo... ok The extras bucket was added successfully. **VLC** をインストールする。\\ $ scoop install vlc Installing 'vlc' (3.0.10) [64bit] vlc-3.0.10-win64.7z (35.3 MB) [===============================================================================] 100% Checking hash of vlc-3.0.10-win64.7z ... ok. Extracting vlc-3.0.10-win64.7z ... done. Running pre-install script... Copying old 'C:\Users\tomoyan\AppData\Roaming\vlc' to 'C:\Users\tomoyan\scoop\persist\vlc\portable' Linking ~\scoop\apps\vlc\current => ~\scoop\apps\vlc\3.0.10 Creating shim for 'vlc'. Creating shortcut for VLC media player (vlc.exe) Persisting portable 'vlc' (3.0.10) was installed successfully! ==== サイトからダウンロードする場合 ==== [[https://www.videolan.org/vlc/index.ja.html|オープンソースのベストなプレイヤー VLCメディアプレイヤーのオフィシャルダウンロードです。 - VideoLAN]] の [[https://get.videolan.org/vlc/3.0.10/win64/vlc-3.0.10-win64.exe|ダウンロード VLC]] をクリックしてインストールする。\\ ==== Microsoft Store からインストールする場合 ==== UWP (ユニバーサル Windows プラットフォーム) 版の VLC は以下からインストールできる。\\ ※2020/06/01 現在、UWP 版はクラッシック版の VLC のすべての機能をサポートしていない。\\ [[https://www.microsoft.com/ja-jp/p/vlc/9nblggh4vvnh|VLC を入手 - Microsoft Store ja-JP]]\\ ==== VLC Remote Helper ==== [[https://hobbyistsoftware.com/vlc|]]\\ ===== 設定 ===== ==== イコライザー&音響演算設定 ==== メニューの[ツール] - [エフェクトとフィルター]より設定する。\\ {{windows:vlc_eq_settings_001.png?320|VLC EQ 設定 001}} {{windows:vlc_dsp_settings_001.png?320|VLC DSP 設定 001}} ==== 再生が途切れる場合 ==== メニュー「ツール」-「設定」で設定の表示の「すべて」を選ぶ。\\ 「入力 / コーデック」の「詳細設定」で以下の項目を変更する。\\ ファイルキャッシュ(ミリ秒): 300 -> 3000 (ローカルファイルキャッシュ) ネットワークキャッシュ(ミリ秒): 1000 -> 10000 (ネットワークリソースキャッシュ) ===== プラグイン ===== [[http://addons.videolan.org/|addons.videolan.org]] の **VLC-Addons** -> **VLC Extensions** より選択してダウンロードする。\\ 以下のフォルダにコピーする。\\ > explorer C:\Users\%USERNAME%\AppData\Roaming\vlc\lua\extensions VLC を再起動して有効化する。\\ ===== ソースコードの入手 ===== 開発リポジトリを最新履歴のみ高速に shallow clone する。\\ $ git clone --depth 1 https://github.com/videolan/vlc.git Cloning into 'vlc'... remote: Enumerating objects: 5116, done. remote: Counting objects: 100% (5116/5116), done. remote: Compressing objects: 100% (4820/4820), done. remote: Total 5116 (delta 1084), reused 1762 (delta 215), pack-reused 0 Receiving objects: 100% (5116/5116), 25.27 MiB | 1.66 MiB/s, done. Resolving deltas: 100% (1084/1084), done. Updating files: 100% (4620/4620), done. $ du -h -s vlc/ 182M vlc/ もしくは、通常の方法で clone する。\\ $ git clone https://github.com/videolan/vlc.git Cloning into 'vlc'... remote: Enumerating objects: 656863, done. remote: Counting objects: 100% (5532/5532), done. remote: Compressing objects: 100% (1464/1464), done. remote: Total 656863 (delta 4079), reused 5180 (delta 4059), pack-reused 651331 Receiving objects: 100% (656863/656863), 382.83 MiB | 11.01 MiB/s, done. Resolving deltas: 100% (530448/530448), done. Updating files: 100% (4620/4620), done. $ du -h -s vlc/ 555M vlc/ ==== ソースコード サイトマップ ==== ABOUT-NLS - 無料翻訳プロジェクトに関するメモ。 AUTHORS - VLC 作者。 COPYING - GPL ライセンス。 COPYING.LIB - LGPL ライセンス。 INSTALL - インストールとビルドの手順。 NEWS - リリース間の重要な変更。 README - このファイル。 THANKS - VLC の貢献者。 bin/ - VLC バイナリ。 bindings/ - 他の言語への libVLC バインディング。 compat/ - 重要な機能が不足しているオペレーティングシステム用の互換性ライブラリ。 contrib/ - 外部ライブラリを取得し、適切なバージョンがないシステム用にそれらを構築するための機能。 doc/ - その他のドキュメント。 extras/analyser - コードアナライザーおよびエディター固有のファイル。 extras/buildsystem - 異なるビルドシステム固有のファイル。 extras/misc - 他の extras/ カテゴリに適合しないファイル。 extras/package - スペックファイルなどの特定のファイルをパッケージ化する VLC。 extras/tools/ - 適切なバージョンがないシステムに必要な外部構築ツールを取得するための機能。 include/ - ヘッダーファイル。 lib/ - libVLC ソースコード。 modules/ - VLC プラグインとモジュール。ほとんどのコードはここにあります。 po/ - VLC 翻訳。 share/ - 共通リソースファイル。 src/ - libvlccore ソースコード。 test/ - テストシステム。 [[https://github.com/videolan/vlc#source-code-sitemap|GitHub - videolan/vlc: VLC media player - All pull requests are ignored, please follow https://wiki.videolan.org/Sending_Patches_VLC/]] - Source Code sitemap より\\ ===== プログラミング ===== [[python:python-vlc|python-vlc - VLC の Python バインディング]]\\ ===== 参考文献 ===== [[https://www.lifehacker.jp/2014/11/141126vlc_features.html|『VLC』に隠れた4つの便利機能 | ライフハッカー[日本版]]]\\ **クロスフェード (Crossfade) & ギャップレス (Gapless) 再生**\\ [[https://stackoverflow.com/questions/63585200/playing-multiple-audio-video-files-simultaneously-with-python-vlc|libvlc - playing multiple audio / video files simultaneously with python-vlc - Stack Overflow]]\\ [[https://forum.videolan.org/viewtopic.php?t=117518|Crossfade option? - The VideoLAN Forums]]\\ [[https://www.ask-mswin.com/app-vlcuwp/|定番メディアプレイヤー「VLC」のUWP版は、実はホントのユニバーサルアプリだった | Ask for Windows]]\\