1 VLCメディアプレーヤー/サーバーの簡単な紹介。
2 。 リモートコントロールVLC。
2.1 リモートコントロールとしてのVLC(iPhone / iPod Touch \ PDA)
3 。 シングル/バッチ変換/ VLCへのビデオエンコーディング(たとえば、iPod / iPhoneのビデオエンコーディング)

VLCの簡単な紹介
VideoLC VLCプログラム自体についてはすでに多くのことが語られており、最初からほとんどのITプロフェッショナルの日常生活に急速に取り入れられています。 クロスプラットフォーム(Linux、Windows、Mac OS X、BeOS、* BSD、Solaris、Familiar Linux、Yopy / Linupy、QNXなど ) を引き付け、多くのモバイルプラットフォームにも移植されました。 失敗した試みもありました(Windiws Mobile)。 しかし、とにかく、すべての利点は欠点を超えています。 そして最近では、この組み合わせがiPhone / iPod Touchに移植されました。
一見したところ、この気取らないビデオプレーヤーには非常に多くの機能があり(その目的は依然として多くの人にとって謎です)、すべての機能の説明は400から500ページの標準的な印刷出版物にはほとんど適合しません。そして、
VLCについて初めて読む人のために、それが何であるかを簡単に説明します。
- クロスプラットフォームのマルチポータブルメディアプレーヤー -ほとんどのオーディオおよびビデオをサポート( H.264、Ogg、DivX、MKV、TS、MPEG-2、mp3、MPEG-4、aac、およびその他多数... )物理から再生する機能を備えた形式( DVD、VCD、オーディオCD )メディア、キャプチャカード、および多くのネットワークストリーミング(ネットワークTVを含む)プロトコルのサポート。
- これはコンバーターとトランスコーダーです -それ自体を失う可能性のあるすべてのメディア形式。 また、ユニキャスト、マルチキャスト、IPv4、またはIPv6プロトコルを使用するStream Serverとして機能することもできます。
VLCがStream Serverとして機能する場合、ビデオは以下を受信できます。
- 1台のコンピューター(1つのIPアドレス):これはユニキャストブロードキャストと呼ばれ、
- いつでもブロードキャストに参加したり、ブロードキャストから切断したりできる動的に変化するクライアントのグループ(つまり、複数のIPアドレス):これはマルチキャストブロードキャストと呼ばれます。
最も注目すべき機能の1つは、追加のプログラム、ユーティリティ、またはコーデックをインストールせずに、サポートされているすべてのコンテンツを「そのまま」再生できることです。 楽しいボーナスとして、次の機能に注目できます。
- 写真を見る;
- * .pngファイルの静止画像を削除して保存します。
- プレーヤーのすべての機能をモバイルデバイスから、通常のWebブラウザーを介して制御する機能。
- FirefoxなどにVLCプラグインを使用します。
- VLCプラグイン用のJavaScript API
各プラットフォームのすべてのVLC機能は、VLC機能リストにリストされています。
リモートVLC管理
VLCには多くのモジュールが組み込まれています。その中には、Webインターフェイスを介してプレーヤーをリモートで制御できる非常に便利な「http」があり、追加のソフトウェアなしでモバイルデバイスを使用する大きな機会がわかります。 しかし、そのような道は、美しいものがないことで怖がることのできない熱心なギグだけのニーズを満たすでしょう

http VLCインターフェースを構成して使用します。
httpインターフェイスを使用してVLCを起動するには、次の3つの方法があります。
1 VLC自体を通して。 設定->インターフェースの追加-> Webインターフェース 。
2 。 ターミナル経由。
vlc -I http
--http-host host:port ( )
3 。 オプション「-I http」を使用してデスクトップからショートカットを介して。
その後、任意のブラウザーを開いてURLまたはIPを入力します(Windowsのデフォルトでは127.0.0.1:8080 )
httpインターフェースとその機能の詳細をご覧ください 。
したがって、VLCをビデオプレーヤーとして完全に無料で使用でき、モバイルデバイスはリモートコントロールとして機能します。

しかし、この方法は万人向けではありません。まず、Wi-Fiが必要です。アクセスポイントを持っていない人は、予算オプション-USB D-Link DWA-110アダプター (610で500ルーブルを購入しました)を購入することでこれを修正できますこのアダプタは、アクセスポイントとしてのモバイルデバイスのすべてのニーズを完全に満たすことができます。 そして第二に、多くの場合、このアプローチは非常に美的ではないように思われます。 しかし、このオプションは、ほとんどのガジェットのユーティリティとアプリケーションを使用しても解決されます。 iPhone / iPodの場合、 VLC Remoteをお勧めします。VLCRemoteには、コンピューターの側面からすべてを構成するWindowsおよびMac用のユーティリティーが付属しています。


iPod / iPhoneおよびその他のデバイス用にビデオをVLCにすばやく変換します。
上記で、VLCの幅広い可能性について既に述べましたが、現時点で最も要求されているのは、1つのビデオファイルを変換/エンコードし、同時に別のビデオファイルを表示する機能です(VLCシェルでエンコードする場合)。 変換/コーディング機能は、毎日の視聴に最適です(私はテレビで視聴するために派手なHDやその他の形式を変換しようとしなかったので、家庭用に書いています。PDAやスマートフォン用のビデオの原理を説明するための基礎として、VLCでは、ほとんどすべてを変換できます)設定、およびビデオマスタリングの上級者は、このために独自のパラメータを設定できます。また、外部字幕付きのビデオファイルを1つの* mp4ファイル、またはその他の任意のファイルに変換することもできます。 troystva。
以下では、mp4 320x200ビデオを再生するiPod Touch用のファイルの例を使用して、おおよその変換プロセスを説明します。デバイスをテレビに接続するユーザーは、解像度を640x480に上げることができます。
VLCを起動するには、CTRL + Rを押してから、任意のビデオファイルを選択し、ALT + Sを押します。 表示されるウィンドウでは、何も変更できず、ただちに[オプション]タブに移動して、フィールドに次のコードを入力します。
:sout=#transcode{width=320,canvas-height=240.vcodec=mp4,vb=800,scale=1,acodec=mp4a,ab=128,channels=2,samplerate=44100}:std{access=file,mux=ts,dst=%input_video%}
ここで、 幅は幅、 キャンバスの高さは高さ、 vcodecビデオコーデック、 vbビデオビットレート、 acodecオーディオコーデック、 ab =オーディオビットレート、 muxカプセル化、 dstは出力のパスとファイル名です(ディスク名に注意してください2つのスラッシュで示されます(C:\\ D:\\など)。
また、仕事や就寝などで大量のファイルを変換する場合など、大量のファイルを変換できる興味深い半自動化プロセスもあります。
Windowsの例を同封します(他のシステムの場合はVideoLan WIKIを選択します )。
そのため、バッチファイルを作成するか、ロシア語では次のコンテンツのBATファイルを作成する必要があります。
"C:\\Program Files (x86)\VideoLAN\VLC\vlc.exe" -vvv "C:\\in.avi" :sout=#transcode{vcodec=h264,vb=800,scale=1,width=320,height=240,acodec=mp4a,ab=128,channels=2,samplerate=44100}:std{access=file,mux=mp4,dst=C:\\out.mp4}" vlc://quit
C:\\ Program Files(x86)\ VideoLAN \ VLC \ vlc.exe VLCへのパス(引用符は ""が必要です。ファイルへのパスを指定するために必要です。スペースのある多くのフォルダー、引用符は実行の中断を許可しません。これらのスペースの代わりに処理し、ドライブ文字の後に二重スラッシュを忘れないでください\\)。
C:\\ in.aviソースビデオファイルへのパス。
C:拡張子が* .mp4の発信ファイルへの\\ out.mp4パス。
vlc://エンコード処理後にVLCを閉じるコマンドを終了します。
一括変換の場合は、この行をコピーし、下の行に貼り付けて、ソースファイルと送信ファイルのデータを置き換えます。
また、すべてのファイルを変換してからコンピューターの電源を切る必要がある場合、この手順は次のようになります。
"C:\\Program Files (x86)\VideoLAN\VLC\vlc.exe" -vvv "C:\\in-1.avi" :sout=#transcode{vcodec=h264,vb=800,scale=1,width=320,height=240,acodec=mp4a,ab=128,channels=2,samplerate=44100}:std{access=file,mux=mp4,dst=C:\\out-1.mp4}" vlc://quit
"C:\\Program Files (x86)\VideoLAN\VLC\vlc.exe" -vvv "C:\\in-2.avi" :sout=#transcode{vcodec=h264,vb=800,scale=1,width=320,height=240,acodec=mp4a,ab=128,channels=2,samplerate=44100}:std{access=file,mux=mp4,dst=C:\\out-2.mp4}" vlc://quit
SHUTDOWN -s -t 120
ここで、 SHUTDOWNはPCをオフにするコマンドであり、 120はPCをオフにする時間(秒)です。
PS :テスト中にこのコマンドを実行した場合、コマンドラインでSHUTDOWN -aと入力してシャットダウンをキャンセルするだけで十分です。
念のため、コメント付きのサンプルファイル ( mirror )を添付しています
PS :情報があなたにとって有用であり、あなたが日常生活からすべての同じ機能を実行する多くのプログラムと不必要なユーティリティを取り除くことを願っていますが、同時に多くのスペースを占有し、レジストリを詰まらせて邪魔します。 おそらくこれはVLCに関する最後の記事ではありません。他のアプリケーションで重複している機能や機能がさらに見つかったら、それについて書きます。
PPS :読者の中で、インテリジェントプログラマーが日常生活でVLCに興味を持っている、またはVLCを使用している場合-ユーザーのニーズに合わせてVLCの機能的なGUIランチャーを作成するための特定のアイデアがあるので、Habrapostをノックします。 。
頑張って!