問題タブ [moviepy]
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.
python - Moviepy:フレームごとにグレースケールムービーを読み取る方法は?
免責事項 : 私はコンピューター ビジョンや画像処理の経験はありませんが、機械学習用のデータを取得するためにビデオを処理する必要があります。
moviepyを使用してフレームごとにグレースケールムービーを読みたい(グレースケール画像を使用して作成しました)。さらに処理するには、グレースケール フレームが必要です。これが私のコードです:
フレーム形状は(360L、480L)と予想していたのに、(360L、480L、3L)になりました。そして、これは私を困惑させます。「期待される」形状を取得する方法はありますか? Python OpenCV のアイデアもうまくいくかもしれませんが、私は moviepy の方が好きです。
python - Moviepy モジュールの concatenate_videoclips 関数に Python リストを渡します
目的:
- ディレクトリ内のビデオ ファイルの Python リストを作成する
- ビデオ クリップを開く (moviepy の要件を理解した)
- Combine_clips 関数を呼び出して、'clips' リストを渡します (ここでエラーが発生します)。
- 結合されたクリップを単一のビデオ ファイルに書き込む
エラー:
脚本:
質問: "concatenate_videoclips()" がハードコードされたリストを受け入れるのに、リストを渡すと失敗するのはなぜですか。
python - MoviePy は英語以外のテキストを正しく表示できません
MoviePy を使用して画像からビデオを作成し、画像の下部に注釈を追加しました。問題は、追加したいテキストがベトナム語 (英語ではない) であるため、MoviePy が正しく表示できないことです。
具体的には、以下は私のコードです
を表示する代わりに、 を表示Truyện Kiều Nguyễn Du
しますTruy?n Ki?u Nguy?n Du
。
主な問題は、ImageMagick
コマンドを使用するときからだと思います
convert -size 400x200 xc:khaki -gravity Center -pointsize 30 -annotate 0 "Truyện Kiều Nguyễn Du" u8_an.png
ImageMagick も同じ問題で画像を作成します。修正を手伝っていただけるかどうかお知らせください。
更新:文字列をutf-8に変換しようとしましたが、機能しません
t = u'Truyện Kiều Nguyễn Du'.encode('utf-8')
txtclip = TextClip(t, fontsize=50, color='red')