忍者ブログ

mshencity

デスクトップが乱雑にならないように、常にヘッドレス モードで実行している 3 つの人気アプリ

より多くのアプリケーションがリリースされるにつれて、画面スペースをめぐる争いが不必要な乱雑さで満たされているように感じられます。ステータス バー、バックグラウンド プロセス、またはメディア プレーヤーが実行されていることがよくありますが、実際にはそれらを見る必要はありません。素晴らしいのは、私たちが日常的に使用している多くのソフトウェアが GUI なしで完全に実行できることです。

アプリがヘッドレスで実行されると、ユーザー インターフェイス全体をレンダリングするという重いジョブの負荷が軽減されます。これは非常に便利なので、ヘッドレス モードなしでは使いたくないアプリケーションもいくつかありますが、このオプションの存在に気づいていないかもしれません。以下のアプリを使用している場合は、そのウィンドウを無視して、全体的に状況が改善されないかどうかを確認してみてください。



ブレンダー






















ブレンダーのロゴ。
クレジット: Corbin Davenport / How-To Geek |ブレンダー




優秀なアニメーション学生だった私は、最初のプロジェクトを作成するためにコンピューターに数千ドルを費やしました。レンダリングは、本質的にコンピュータ全体を人質に取る究極のシステム消費です。複雑なものをレンダリングする場合、グラフィカル インターフェイスを開いたままにしておくのはまったく意味がありません。 Mac の過熱を防ぐ優れた方法でもあります。

GPU リソースを消費し、ワークスペース全体に視覚的な混乱を引き起こすため、レンダリング中は放っておく必要があります。ただし、ヘッドレスで実行すると、非常に面倒な作業をバックグラウンドに、あるいは場合によってはホーム サーバーにオフロードできます。これにより、画面とシステム リソースが解放され、レンダリング ジョブが終了している間、コンピュータを他のことに使用できるようになります。

Blender のコマンド ライン インターフェイスを利用すると、不格好な GUI を使用せずにレンダリングを開始できます。を追加するだけです -b または --background argument あなたの命令に。この設定は、本格的な自動化とバッチ処理を実行できるため、優れています。

を使用して出力パスを指定できます。 -o コマンドを使用して、サイクルなどのレンダリング エンジンを定義します。 -E。私が思い出すのに苦労したことの 1 つは、議論の順序が実際には重要であるということです。たとえば、レンダリング フレーム コマンドをトリガーする前に、まず出力パスを設定する必要があります。 (-f) またはアニメーションコマンド (-a)。これにより、ファイルが正しい場所に確実に配置されるようになります。

基本的に、これにより Blender が 3D モデル サーバー、または自動化されたパイプラインの強力なバックエンドに変わります。これらのスクリプトを使用して、特定のアドオンを有効にしたり、レンダリングを開始する前に GPU 設定を設定したりするなど、複雑なジョブを自動化することもできます。






















青と黄色のグラデーションに VLC Media Player のロゴ
クレジット: Jorge Aguilar / How To Geek | VLC




私は VLC メディア プレーヤーをヘッドレス モードで使用するのが好きです。ストリーミング サービスのおかげで、サブスクリプションやアプリを持たずに音楽やオーディオを再生するだけでは不可能になったように感じられるからです。 VLC は隠れた機能のおかげで優れていますが、それでも音楽を聴くための信頼できる方法です。場合によっては、オーディオをダウンロードして、画面スペースを占有せずに再生したい場合があります。

VLC がビデオ再生用のデスクトップの定番であると考えると、ほとんどの人はすぐにその象徴的なトラフィック コーンのアイコンを認識します。ただし、VLC メディア プレーヤーには強力なバックエンド機能があり、グラフィカル ユーザー インターフェイスをまったく使用せずに実行できます。

これは独立したソフトウェアではありません。これはインターフェイスを取り除いた特殊なモードです。この機能は、プレーヤーを視覚的にレンダリングするオーバーヘッドをスキップできるため、大量のファイルをバッチ処理する必要がある場合に特に便利です。

優れているのは、標準の GUI がなくても、さまざまなインターフェイスを通じて再生を制御できることです。 ncurses などを使用すると、ターミナルにテキストベースのメニューが表示されます。また、HTTP インターフェイスをオンにすることもできます。この HTTP インターフェイスを使用すると、Web ブラウザやスマートフォン アプリケーションを通じて、目に見えないオーディオ プレーヤーをリモートで制御できます。

Windows ユーザーの場合は、コマンド プロンプトまたは PowerShell を開く必要があります。 VLC がインストールされているフォルダー (通常は Program Files 内にあります) に移動し、次のように入力します。 vlc.exe -I dummy または vlc.exe -I rc。 Linux ユーザーの場合は、ターミナルを開いて次のように入力するだけです。 cvlc 続いて再生したいファイルを選択します。

macOS では、プロセスは非常に似ていますが、ターミナル アプリを使用します。 Mac アプリはフォルダー内にバンドルされているため、ターミナルでアプリケーション内の隠しファイルを直接指定する必要があります。これを行うには、次のように入力します /Applications/VLC.app/Contents/MacOS/VLC -I ダミー。



qビットトレント






















黄色のグラデーション背景に qBittorrent のロゴ。
クレジット: Jorge Aguilar / How To Geek | qビットトレント




Torrent クライアント、特に無料のものは、設定するだけで忘れることができるソフトウェアとして優れています。画面スペースを占有する巨大な可視ウィンドウは必要ありません。私は常にそれらを使用するわけではありませんが、完全に合法なものをダウンロードするときに、デスクトップ環境が乱雑になったり、誤って閉じられたりすることは絶対に避けたいです。これは私にとってよくある問題であり、それが私が最初にヘッドレス モードを検討した理由です。

チェックアウトすることを強くお勧めします qBittorrent-nox。これは、ヘッドレス サーバーなどのグラフィカル インターフェイスを持たない環境、または Linux を実行していてリソースを節約する必要がある環境向けに特別に構築された qBitTorrent の特殊バージョンです。 「nox」サフィックスは文字通り「no X サーバー」を表し、標準のデスクトップ アプリケーションに必要な標準のグラフィック コンポーネントなしで完全に実行されることを示します。







nox バージョンは非常に使いやすく、完全な Web UI を提供します。この Web UI は、標準のデスクトップ アプリケーションのインターフェイスと機能を反映しています。豊富な HTTP WebAPI を使用してすべての転送を管理できます。つまり、ネットワーク上の基本的にすべてのデバイスから、トレント、RSS サブスクリプション、設定などのすべてを制御できます。

これは、スマートフォンやブラウザのタブから直接進行状況を確認したり、追加のファイルを追加したりできるので、メインのワークスペースをステータス ウィンドウや煩わしいダウンロード バーから完全にクリーンに保つことができるため、非常に優れています。デフォルトでは、この Web インターフェイスにアクセスできます。 http://localhost:8080により、リモート管理がシームレスになります。


結局のところ、ヘッドレス ワークフローの使用を決定するということは、派手さを無視して機能と効率を優先することを選択することになります。これは、マシンにとって、貴重な CPU および GPU サイクルを再利用し、メモリ使用量を最小限に抑え、これまで専用サーバー環境でしか得られなかったレベルの安定性と効率を得ることができることを意味します。あなたにとって、それは視覚的な中断なしにそのフロー状態を達成することを意味します。

ヘッドレス モードをいじり始めるときに最も重要なことは、グラフィカル ユーザー インターフェイスは便利なものであり、常に必要なものではないということです。アプリが注目を集めるために大声で叫ぶのをやめて、効率性の静かな強さに感謝し始める時期が来たのは間違いありません。

PR

コメント

プロフィール

HN:
No Name Ninja
性別:
非公開

P R