タグ

*softwareとffmpegに関するsh19910711のブックマーク (4)

  • 【VSML/VSS】動画を編集できる言語を作った話 - Qiita

    はじめに みなさんは動画編集をやったことはありますか? 私は,頻度は低いものの動画編集をして動画投稿サイトに動画をアップロードした経験があります. 動画編集とは元来めんどくさく手間がかかるものではあるのですが,普段からWebアプリの開発をしている私は,以下のようなことを考えていました. HTML/CSSのように複数オブジェクトを一つのコンポーネントのように扱えたら,CSSのように統括して装飾を指定できたら,HTMLのレンダラー(ブラウザ)が相対値から計算して幅や高さを指定するように,動画のオブジェクトの時間長も編集アプリが計算して指定してくれたら,もっと楽に動画編集できるのになぁ,と. そこで私は,HTML/CSSをベースとした,動画の構成を記述する言語を記述することで動画編集を行えるという技術を開発しました. 元々OSSでやるか,未踏のようなイベントに持ち込むか悩んでいたのですが,大学4

    【VSML/VSS】動画を編集できる言語を作った話 - Qiita
    sh19910711
    sh19910711 2024/03/15
    "テキストベースで動画編集 / HTML/CSSをベースとした,動画の構成を記述する言語 / バックエンドにはFFmpegを使用しており,一つのVSMLファイルからワンラインのFFmpegのコマンドを出力して動画を書き出し"
  • ffmpeg.wasmを使ってブラウザ上で画面録画機能を実装した話

    はじめに 少し前までLinuxユーザだったので、Blogに使用するgifアニメを作るときにはffmpegを使っていました。最近Windowsに移行しまして、はてgifアニメを作るにはどうしたらいいのかな?と調べていたのですが、普通にffmpegで作れそうなことがわかりました(参考)。まぁ、結論としてはそうだったのですが、Windowsにいろんなアプリケーションをいれると動作不安定になるし嫌だな(久々にWindowsに戻ってきた人間の偏見です。)と思いまして、少し前にバズってたffmpeg.wasmを使ってブラウザ上でスクリーンを録画する機能でも作ってみるかということになりました。これで変なアプリケーションを入れずに済みそうだ。 今回作ったものは、こんな感じのものです。左側でキャプチャ対象のエリアを指定して録画します。右側で録画の結果を表示して、ダウンロードします。 余談ですが、Window

    ffmpeg.wasmを使ってブラウザ上で画面録画機能を実装した話
  • High quality GIF with FFmpeg

    About two years ago, I tried to improve the support of the GIF encoding in FFmpeg to make it at least decent. This notably led to the addition of the transparency mechanism in the GIF encoder. While this is not always optimal depending on your source, it is in the most common cases. Still, this was merely an attempt to prevent shaming the encoder too much. But recently at Stupeflix, we needed a wa

    High quality GIF with FFmpeg
  • CompilationGuide/Centos – FFmpeg

    This guide is based on a minimal installation of the latest CentOS release, and will provide a local, non-system installation of FFmpeg with support for several common external encoding libraries. These instructions should also work for recent Red Hat Enterprise Linux (RHEL) and Fedora. You may also refer to the Generic Compilation Guide for additional information about compiling software. This gu

  • 1