ffmpegをwindows向けにビルドした際にそこそこ苦戦したので知見をまとめます。 windows: Windows 10 Pro, x64 ffmpeg: n3.2.2 msys2: msys2-runtime 2.6.0-1 visual studio: Microsoft Visual Studio Community 2015 Version 14.0.25431.01 Update 3 アプローチ 公式サイトや公式wikiにも書いてあるとおり、大きくいくつかのアプローチがあります。今回は、MSYS2/MinGW環境でのビルドと、Visual Studio 2015 Community版でのビルドの両方に成功したので、それぞれ説明します。なおどちらの方法でもポータブルなバイナリ(DLL)が作成できます。 共通のMSYS2環境の構築 Visual Studioでのビルドとは言って
package apt-cyg install autoconf automake binutils gcc gcc-core gcc-g++ gcc-mingw gcc-mingw-core gcc-mingw-g++ gdb gettext gettext-devel git libgcrypt-devel libiconv libtool make mingw-runtime nasm patchutils pkg-config subversion ncurses expat libgcrypt curl wget zip unzip yasmのインストール 最新版はここでチェック http://www.tortall.net/projects/yasm/releases/ wget http://www.tortall.net/projects/yasm/releases/yas
ffmpegをcygwin上でコンパイルしました。 その時のメモを残しておきます。 FFmpeg の公式ページからリンクされているWindowsバイナリは内蔵のAACエンコーダーがありますが、使ってみると音質がかなり悪いことが分かります。シンバルなどが、昔の携帯電話を使ったような、くぐもった音になる時があります。 そこで、Fraunhofer FDK AAC (libfdk_aac)を使うために自前でコンパイルです。 クロスコンパイルが楽という情報もあるのですが、どうも上手く行かないのでCygwin上でビルドしました。 実際にはx264とaacエンコーダーしか使っていないので、これらだけあれば充分なのですが、lameとqsvだけ追加してみました。 (qsvは要らないかな…。) 参考にしたサイト cygwin – FFmpeg for Windowsのベストバージョンをコンパイルする方法 日
2021.10.12 YouTubeなどから動画のダウンロードや音声の抽出を行う方法【youtube-dl】 テーマ:YouTube(1570) カテゴリ:youtube 期間限定の動画などで、YouTubeなどの動画共有サービスから動画のダウンロードや音声の抽出を行いたい!というケースはたまにあります。 そんな時に便利なのがyoutube-dl 1000以上のサイトに対応しているので、Youtube以外でも使える便利なツールです。 下準備:python3 まずはpython3をインストールします。 何かと便利なので「プログラム組まないよ!」という人でもインストールしといてください。 Pythonのダウンロードとインストール 下準備:youtube-dl youtube-dlのソースコード 「download an .exe file」と書かれてる場所をクリックしてyoutube-dlをイ
普通にインストールするとProgram Filesにインストールされてしまうので、それを変更する Cygwinのインストール C:¥> cinst cygwin -o -ia "-q -N -R C:\ -l C:\Cygwin\packages --packages wget, tar, gawk, xz, bzip2, gcc-core -s http://ftp.iij.ad.jp/pub/cygwin/" -oでオプションを上書きすることを示す(OverrideArguments flag) -iaでオプションを上書きするインストールオプションを指定する(InstallArguments) シングルクオーテーションに囲まれた部分がCygwinに関連する部分で、例えば、 --packagesでパッケージも一緒に指定できる。 ちなみに %USERPROFILE%\AppData\Loc
B! 27 0 0 0 最近ずっと気になっていたWindowsのパッケージ管理マネージャーの Chocolatey を入れてみました。 インストール インストールされるもの 基本的なコマンド ヘルプ リスト/サーチ インストール アップデート アンインストール ChocolateyGUI Cygwinから使う 既にインストールされてるプログラムを登録する まとめ インストール 公式にあるように、コマンドプロンプトを立ち上げて次のコマンドを貼り付けて エンターするだけです。 > @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PA
CygwinでMinttyを使い始めて半年がたちました.Minttyだと全てがUTF-8環境になります.UTF-8環境だとLinuxサーバーのSSHと相性がよくSambaを経由しなくても文字コードに悩むことなく快適に文字を編集できました. mintty + utf8がマジおすすめ mintty はとても使いやすいCUIですWindowsで一番便利なのではないでしょうか.poderosa/putty/コマンドプロンプト・・・etc イロイロ試しましたが,Minttyになってからとても快適になりました. ping文字化けが困りました. Windowsのping.exeは出力を cp932で出します。mintty+BashはUTF8で統一。化けます. 解決策は nkf などにかけることですが.もっと良い解決方法があります.コマンドラッパーを作る事です 文字化けしないPingを作る→ping.ex
@IT編集部 2009/3/23 分散型のバージョン管理システム「Git」が注目されている。msysGitはGitをWindows環境で試してみるのに丁度いい(編集部) ソフトウェア開発を複数のメンバーによる共同作業で進める場合、効率よく情報(設計書やソースコードなど)を共有するために、何らかの構成管理ツールを利用することが多くなっています。 これまではSubversion(SVN)がデファクトスタンダードとなっていましたが、ここに来て分散型のバージョン管理システムが勢力を伸ばしています。主な分散型バージョン管理システムとして、Git、Mercurial、Bazaar、Darcsなどが挙げられます。詳細については、「分散バージョン管理Git/Mercurial/Bazaar徹底比較」を参照してください。 今回紹介するmsysGitは、GitをWindows環境で使うためのソフトウェアです。
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。
msysGit、いいですよね。 いいんです、よ。ですけれど、標準のGitBashで日本語が入らない、というのが痛すぎます。 "-m" フラグを使ったコミットができないと、さくさく書く流れになれないのですよね。残念・・・ まぁcmdを捨てて、minttyでbash起動してパスを通すと、実は使えないわけではなかったりするのですが、インタラクティブな動作が死んでしまうらしく、実質使えないのが現状です。 んじゃあどうするかというと、Cygwinです。 最高のWindowsコマンドライン環境を求めて | roundropブログ implements Programmable ふむ。素晴らしい。でもCygwinって重たいし、なんか環境壊してきそうな気もするし・・・ そんなあなたに、gnupackです。 gnupackはアーカイブ展開のみで即座に cygwinと emacsが使える環境を提供します. g
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く