画像や音声処理にffmpegがかなり便利なのでまとめ

2025-12-13T17:22:12+09:00 | 1分で読めます | 更新日時 2025-12-13T17:22:12+09:00

@
画像や音声処理にffmpegがかなり便利なのでまとめ

ffmpegは動画から音声だけを取り除く だけでなく、svgファイルをpngに変換もできます

おさらい

そのまま無劣化で抜き出す(AACなど)

$ ffmpeg -i input.mkv -vn -acodec copy output.aac

MP3に変換して保存

$ ffmpeg -i input.mkv -vn -acodec libmp3lame output.mp3

そして

svgをpngに変換

$ ffmpeg -i input.svg output.png

pdfを画像に変換

$ ffmpeg -i input.pdf output.png

mp3やmp4のメタデータを変更

$ ffmpeg -i input.mp3 -metadata artist="Artist Name" -metadata album="Album Name" output.mp3

もしくは、まずは元ファイルのメタデータをファイルに書き出し、編集して、戻すことも可能です。

$ ffmpeg -i input.mp3 -f ffmetadata metadata.txt
$ nvim metadata.txt
$ ffmpeg -i input.mp3 -i metadata.txt -map_metadata 1 -codec copy output.mp3

例えばこんな感じで記入できます(適当です)

;FFMETADATA1
major_brand=isom
minor_version=512
compatible_brands=isomiso2avc1mp41
title=create_learning_ environment
artist=CodeOfGenius
composer=hashimoto
album=laplace
date=2025
genre=study
encoder=Lavf60.16.100

変換したファイルをwindowsのエクスプローラーでプロパティをみると変更されているのを確認できます。 まあ、windows上からだったら、そのまま編集できるんですけれどね。

© 2008 - 2025 橋本たけしの日々を徒然に

🌱 Powered by Hugo with theme Dream.

about me

皆様はじめまして。
今、プログラミング教育が普通に行われていて、普通にPythonとかAIといった言葉が交わされることは喜ばしいことだなぁと感じています。

プログラミングを実際にすることで、もっとこうしたい!と欲が出てきて、いろいろと考えたり、もっと便利にしたい!と思って、世の中のUI/UX/DXのことを理解できたりします。

深さをとことん追求する中で、幅が出て一人ひとりの味が出てくる。
AIに負けない部分は、実はとっても人間らしさだったりします。
本当に必要なことを考えていけたら良いなぁと思っております。