2020年8月10日月曜日

ffmpegメモ3

TSファイルをmp4にする


ffmpeg.exe -i "input.ts" -vf bwdif=1:-1:0 -c:v libx264 -preset medium -crf 23 -c:a copy -bsf:a aac_adtstoasc "output.mp4"


-vf bwdif=1:-1:0
    mode
        0:各フレームを1フレーム
        1:各フィールドを1フレーム
    parity
        0:トップフィールドが最初
        1:ボトムフィールドが最初
        -1:自動判別
    deint
        0:すべて
        1:インターレースとマークされたインターレース解除フレームのみ。

-c:v libx264
    コーデック名

-preset medium
    プリセット名  
    速度と圧縮度。 高速/低圧縮から順に、
    ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow, placebo 

-crf 23
    画質
    0が無劣化(ファイルサイズが大きくなる)、51が低画質(ファイルが小さくなる)
    libx264のデフォルトは23

参考:



2020年5月22日金曜日

ffmpegでmp3を分割する方法

ffmpegでmp3を分割する方法

例:
ffmpeg -i INPUT.mp3 -ss 0 -t 53  -metadata album="アルバム名 -metadata artist="アーティスト名" -metadata album_artist="アルバムアーティスト名" -metadata track="トラック番号"  -metadata title="曲タイトル" -id3v2_version 3 01_OUTPUT.mp3

-i  入力ファイル
-ss   開始位置(秒)
-t     長さ(秒)
-metadata key=value  MP3tag  ※上記以外でも指定可能だと思われる
-id3v2_version 3 MP3tagに日本語を使うときに指定



ついでにExcelで整理した時に使った式、関数
時間から秒数を算出 (00:04:33 - 00:00:53) *86400
四捨五入 ROUND(対象セル, 0)  ※小数点第1位を四捨五入