以下の内容はhttps://hk29.hatenablog.jp/entry/2021/09/18/235829より取得しました。


Python MOVをmp4へ変換する。ffmpegをsubprocess.callで呼び出す

 動画ファイル.movを.mp4へ変換するには、ffmegをコマンドラインで実行するのが簡単です。これをPythonスクリプト内で実行したい場合の雛形コードを載せました。subprocess.call()を使用します。

■本プログラム

import os
import subprocess as sp

input_file = 'XPQQ3713.MOV'
file_name = os.path.splitext(os.path.basename(input_file))[0]

cmd_list = ['ffmpeg', '-i', input_file, file_name + '.mp4']
cmd = ' '.join(cmd_list)
sp.call(cmd, shell=True)

※subprocessのその他の使用例は次の2つです。
引数を取得したい場合は、subprocess.run()
子プロセスとして実行したい場合は、subprocess.Popen()

hk29.hatenablog.jp

以上

<広告>

 




以上の内容はhttps://hk29.hatenablog.jp/entry/2021/09/18/235829より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14