問題タブ [youtube-dl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
873 参照

php - フルパスなしでApache phpからffmepgを呼び出す

/usr/local/bin/ffmpeg のフルバスを指定せずに ffmpeg コマンドを認識するには、Apache /php が必要です。

コマンド ラインから ffmpeg を呼び出すとプログラムが実行される Web 経由で php から ffmpeg を呼び出すとプログラムが実行されない Web 経由で php から /usr/local/bin/ffmpeg を呼び出すとプログラムが実行される

理由: PHP スクリプトが youtube-dl (コンパイルされたプログラム) を呼び出し、内部で ffmpeg を実行します。

事前に感謝します-ffmpegパスを試しました: which ffmpeg /usr/local/bin/ffmpeg

0 投票する
1 に答える
329 参照

python - youtube-dl-api-server をインストールできません

youtube-dl-api-server をインストールできません。Python 2.7.9 を使用しています。いくつかの依存関係にバグがあるようです。ソースコードからインストールしようとしましたが、同じ結果でした。コマンド pip install –pre youtube_dl_server を実行した後、次のメッセージが表示されました。

例外:

Ununtu サーバーで Python 2.7.9 を使用しています。これを解決する方法はありますか?

ありがとう

0 投票する
1 に答える
1285 参照

video - ffmpeg によってリアルタイムで書き込まれているビデオ ファイルからビデオ スニペットを抽出する方法

現時点では、youtube-dl ( https://github.com/rg3/youtube-dl )を使用して、YouTube から LIVE ストリーム ビデオを録画しています。

これに使用するコマンド:

92は、コマンドを実行してフォーマットを取得した後に取得したフォーマットコードで、次のリストが表示されました。

これは、VYlQJbsVs48.mp4.partというファイルを作成しています。もちろん、このファイルはどんどん大きくなります。

そのライブ ストリームからビデオ スニペットを抽出する方法、またはパーツ ファイルを形成する方法はありますか? または、これを行うためのより良い方法がありますか?

私が気づいたのは、youtube-dlが.partファイルを実行している間にiTerm2を強制終了すると、作成されるインデックス情報が含まれないことです(mp4ファイルに存在しないmoovアトムと関係があります-これは、フレーム数など(メタデータだと思います)なので、ファイルから抽出できないと思います。

おそらく、youtube-dl が常にインデックス情報を書き込める方法や、ライブ ストリームを録画して録画中にビデオ スニペットを取得できる別の方法があればよいのですが。

OSX Yosemiteでこれを行っていることを忘れていました。homebrew と youtoube-dl で FFMPEG をインストールしました

解決策があれば、UBUNTUで試してみてください。

どんな助けでも大歓迎です。

ありがとうございました。

アレックス