メディアファイルのサイレントパーツを削除するためのインターフェイスとライブラリをコンソール
| 編集されていない(前) | 不明瞭で処理された(後) |
|---|---|
| 編集前の時間:0:09:45(100%) | 編集後の時間:0:07:56(81.2%)、違い:-0:01:50(-18.8%) |
最初のMITイントロは、ビデオのライセンスを表示するために任せたため、時間に含まれていません。
これらのビデオは、このオンライン講義からのものです。
アナ・ベル、エリック・グリムソン、ジョン・ガッタグ。 6.0001 Pythonのコンピューターサイエンスとプログラミングの紹介。 2016年秋。マサチューセッツ工科大学:MIT OpenCourseware、https://ocw.mit.edu。ライセンス:Creative Commons by-nc-sa。
ライセンスの詳細については、このREADMEのライセンスセグメントをご覧ください。
UNSILENCEは、選択したメディアクリップから沈黙を削除するオープンソースツール(オーディオ、ビデオ)です。
可聴速度を変更せずにビデオをスピードアップするために使用できます。そうすれば、すべてを理解できますが、ビデオをより速く説明できます。
あなたは大学生であり、オンラインで講義を視聴します(ただし、ビデオファイルにアクセスできます)。再生速度を〜1.5倍に増やすだけでなく、講師の考えや何かを待っているように、価値を含んでいない部品を削除できます。しかし、これらの静かな部分を切り取る代わりに、別の、はるかに高速な要因(6-8xを考えてください)でそれらをスピードアップすると、あなたはまだ何が起こっているのかを追いかけることができるので、スピーチなしで描画や書くことが盛り上がります。
話すときはいつでも自動的にカットするビデオエディターが必要です(または音を立てる)。これは、手動の時間の経過に役立つ可能性があります(短いセグメントを録音するたびにサウンドを作成します)、または手動編集が必要ない非常に速いジャンプカットビデオに
あなたはいくつかの楽しみを持ち、ビデオからすべての可聴部品を削除したいと思います。
不明瞭さについて(技術的な)質問がある場合、またはコミュニティのフィードバックを取得したい場合は、新しいGitHubディスカッション機能を使用できます。バグを報告するか、新しい機能を提案するには、代わりに新しい問題を作成します。
明確なものは、コンソールラインインターフェイスまたはPythonライブラリとして使用できます。
Windowsで派手な進行状況バーやその他のターミナルスタイリングを確認するには、Windowsターミナルを使用する必要があります。
# Installing pipx
pip install pipx
# Installing Unsilence as Command Line Software
pipx install unsilence
# If pipx asks you to, you also need to execute the following line
# as well as close and reopen your terminal window
pipx ensurepath # Installing Unsilence as Command Line Software
pip install unsilence # Clone the repository (stable branch)
git clone -b master https://github.com/lagmoellertim/unsilence.git unsilence
# Change Directory
cd unsilence
# Install pip packages
pip install -r requirements.txt
pip install pipx
# Install unsilence package
pipx install . # Clone the repository (stable branch)
git clone -b master https://github.com/lagmoellertim/unsilence.git unsilence
# Change Directory
cd unsilence
# Install pip packages
pip install -r requirements.txt
# Install unsilence package
python3 setup.py installこれにより、サイレントパーツが以前と同じ速度で6倍の新しいファイルが生成されます。可聴部品は以前と同じ速度です
unsilence [input_file] [output_file] -as [speed]で可聴部品の速度を変更できます-ss [speed]
unsilence [input_file] [output_file] -as [speed] -ss [speed] -av [volume] 、 -sv [volume]のサイレントパーツの体積で可聴部品の体積を変更できます。
unsilence [input_file] [output_file] -av [volume] -sv [volume]オーディオのみ出力ファイルを生成するには、 -aoフラグを追加できます
unsilence [input_file] [output_file] -aoレンダリングプロセスをスピードアップするために、 -t [threads]を使用してスレッド数を増やすことができます
unsilence [input_file] [output_file] -t [threads]さらに多くの設定について、タイプ-hまたは--help
unsilence --helpこの例を見てください
このプロジェクトでは、CarykhのビデオJumpCutterからインスピレーションを得ました。このプロジェクトは、ソースコードを実装と共有せず、私のユースケース(高速で効率的な講義沈黙の削除)に対してより最適化されています。
機能が欠けている場合、または新しいアイデアがある場合は、それを手に入れてください!それがオープンソースの目的です! ?
Tim-LucaLagmöller (@lagmoellertim)
私は、毎月私をサポートできる公式のGithubスポンサープログラムの一部です。

また、私にコーヒーを買って貢献することもできます(これは一度限りの寄付です)。

ご支援ありがとうございます!
コードの下でライセンスされています
MITライセンス
Copyright©2019-Present、Tim-LucaLagmöller
すべての使用済み動画は、下でライセンスされています
Creative Commons by-nc-saライセンス