cBlog

Tips for you.

クロスプラットフォーム

モノマニアのためのフレーム単位の動画カット編集

前提 再エンコードしない どのストリームも保持する(-map 0) 再エンコードなしでの動画の切り出しでは、P/Bフレームは前のフレームを必要とするので切り出しの開始はIフレーム、Bフレームは後のフレームを必要とするので切り出しの終了はI/Pフレームにする必…

VS Codeでホームフォルダを開いただけでCPU使用率が上がる問題に対処

VS Code (Visual Studio Code)でホームフォルダを開いたらファンが唸りをあげるようになってしまった。Macのアクティビティモニタで確認したところ「Code Helper」なるプロセスが暴走していた。解消できたのでメモ。 解決法 調べてみたところ、大きいフォル…

FFmpegでMPEG-2 TSを再エンコードなしで正確に結合する

FFmpegでの動画の結合について以前書いた。 yaritakunai.hatenablog.com 今回は、一度切り離したTS動画を再度連結することにトライした。 異なる場面をつなぎ合わせる編集とは違い、再連結は多くの場合PフレームやBフレーム→Iフレームという結合を要求される…

FFmpegで動画と音声の開始時間をずらしてエンコード【音ズレ補正】

出典:mac.eltima.com ビデオストリームとオーディオストリームの開始時間をずらしてエンコードする方法です。手動の音ズレ調整などに。 コマンド例 ビデオに対し、オーディオを2.435秒遅らせる場合。 ffmpeg -i video.mp4 -itsoffset 2.435 -i audio.m4a -m…

FFmpegで空動画(黒ベタ+無音)を作成する方法

FFmpegでブランク(空の)動画を出力する方法です。 コマンド例 60秒の黒ベタ映像(フルHD、29.97 fps)+無音音声(44.1 kHz、ステレオ)をMP4で出力する。 ffmpeg -f lavfi -i color=c=black:s=1920x1080:r=30000/1001:d=60 -f lavfi -i 'aevalsrc=0|0:c=s…

Atomを窓から投げ捨てVS Codeを導入してみた

Atomユーザーの方には申し訳ないのですが、Atomで500 MBもディスクを消費していることに腹が立って生半可な気持ちで流行のVS Code (Visual Studio Code)に乗り換えてしまいました。Atomに罪はありませんがVS Codeは200 MB以下。256 GBのMacBook Proではつら…

ffmpegで動画を再エンコードなしで正確に切り出す

[追記 2020/03/21] 時間指定でいけました。 yaritakunai.hatenablog.com やったー!やりましたー!無劣化な動画をキーフレーム単位で正確に切り出すことに成功しました! 妊娠したよー\(^o^)/ 冗談はさておき以前の記事。 yaritakunai.hatenablog.com …

MPEG-2 TS (.m2ts)の無劣化カット編集にAvidemuxが使えた【Mac】

更新:2020-03-21 [追記 2018/05/07] 記憶をもとに後から書いたため間違いがありました。AvidemuxのTS Muxerは.m2tsではなく.tsのみの対応でした。そのため、実際はAvidemuxでキーフレームの時間を確認し、分割/結合はffmpegで行なっていました。ffmpegでの…

iCloudでMacとiPhoneのユーザ辞書が同期されない問題を解決した

先日、初めてiPhoneを購入したのですが、自動で同期するはずのMacのユーザ辞書がiPhoneに反映されません。iCloud Drive上のデータをリセットすることで解決したので共有します。 MacとiPhoneでユーザ辞書が同期しない場合の対処法 正常にユーザ辞書が保存さ…

bashの日本語ファイル名補完に関する一対策

GUIアプリケーションを使っていると日本語ファイル名を使うことはよくあると思います。 でも、Macのターミナルを使っていて思うんですが、そういうファイルはファイル名の入力に困ります。ファイル名の補完は通常、(macOSだけでなくWindows 10にも搭載され…

FFmpegでMP4やMKVをmux/demuxする

動画から音声を抽出したり、マニュアルで別々にエンコードしたビデオとオーディオを多重化したりすることは人口の10%くらいの人にはよくあることだと思います。そんなときにまず使われるFFmpegですが、今のFFmpegについてストリームやメタデータも含めて書い…

不明な発行元による証明書エラーで特定のページにつながらない。原因はAvast

Sierraに上げた頃からだろうか。MacのSafariで当ブログに埋め込んである関連ページプラグイン「Milliard」が表示されなくなった。オンライン英語辞書サービスのアルクにもつながらない。 Webインスペクタの「リソース」を見るとMilliardのスクリプトが読み込…

縦長のWebページ全体のスクリーンショットを撮る方法

Webページを画像として保存するにはFirefox(PC、Mac)の機能を使うと便利です。画面に収まりきらないほど縦に長いWebサイトでも全体をキャプチャできます。ブログやホームページ、スライド、文書の作成にどうぞ。 Firefoxのインストール Firefoxをまだイン…

【PR】Mac/iPhoneデータ復旧ソフト等が当たるキャンペーン実施中【期間限定】

2016年9月23日(金)午後12時までです!! お早めに。 EaseUS抽選プレゼントキャンペーン-2016- 無料でゲットできる製品は以下。 Mac用データ復旧ソフトーEaseUS Data Recovery Wizard for Mac iPhone/iPadデータ復旧ソフトーEaseUS Mobsiaver バックアップ&復元…