絞り込み条件を変更する
検索条件を絞り込む

すべてのカテゴリ

6 件中 1 - 6 件表示
カバー画像

FFmpegで動画にフレーム番号を描き込む方法

こんにちは。たつやです。FFmpegコマンドで動画に簡単な編集をする覚書きになります。結果INPUT: input_8fps.mp4OUTPUT: output_8fps.mp4コマンドffmpeg -i input_8fps.mp4 -vf "drawtext=fontfile=C\\:/Windows/Fonts/consola.ttf:text='%{frame_num}':start_number=1:x=960-tw:y=256:fontcolor=white:fontsize=720" -codec:a copy output_8fps.mp4  長いコマンドですが、・パスを指定したフォント(Consolas)で・フレーム番号(frame_num)を『1』から始めて・(x, y)の位置に・白文字で大きく書いてください(drawtext)という内容になっています。また、位置指定に tw(text width)を考慮してフレーム番号が右詰めになるようにしています。コメント実は、このコマンドは以前の記事(の見えないところ)でも使っていました。前回のImageMagickを使った画像編集でも言いましたが、コマンドで完結できるのがいいですね。
0
カバー画像

Google検索術 (プログラミング技術者向け)

 プログラマにとってGoogleは、心強い味方です。Googleを使いこなすことは、プログラミング能力を上げる一要素と表現しても過言ではないと思います。 そこで今回は、プログラム作成をする上で 非常に役に立つ Google検索術を いくつか紹介シていきたいと思います。(1) フォーラムやブログ・掲示板・Q&Aサイトに限定した検索 Googleには、「検索コマンド」という機能があります。これは、スペースで区切った絞り込み検索とは別の切り口で、インデックス化されたWEBデータを検索する手法です。 今回はプログラマ向けの検索術ですので、具体例を交えて紹介していきましょう。▶INURLコマンド INURLコマンドは、検索結果のURLに特定の文字列が含まれるものだけを抽出します。 例えば… ●visual basic ado database inurl:chiebukuro  Yahoo知恵袋の中の、Visual Basic Ado Databaseに関する記事を検索する。 ●tcp ip inurl:dobon.net  DOBON.netの中の、Tcp Ipに関する記事を検索する。  などの使い方ができます。 INURL:*** の使い方次第では、Microsoft Forumなどの検索もできますし、INURL:blogとすれば、サンプルコードや商品紹介などのブログ記事に限定して検索することもできます。  私が、普通に検索して 情報にたどり着けなかった場合に、使用するコマンドです。(2) 画像検索 images.google.comでは、画像検索ができますが、画像の拡張
0
カバー画像

「建築キャド(CAD)JWはヤベ~やつじゃ!」

「設計図」「パソコン作業」ヘイ?ワッツアップ?(調子どう?)ボクは、ヤバイぞよ。はい。ヤツがかなり「手ごわい」の。そう「JW」じゃ。「JK」とか「JC」ではない。「建築系コンピュータ支援プログラム」じゃ。普通に「パソコン」等で「無料ダウンロード」できるぜよ。いいでしょ?でも、これがかなりの「クセモノ」じゃ。なかなか「やり方がわからない」の。ねぇ?なんで?しょうがないので、おとなりさんにきいたの。「ねぇ。教えてっ!」ってね。フフフ。するとけっこう親切におしえてくれたよ。「あ~なるほど。そういうことかぁ~♪」って、納得じゃ。(先生の説明が速いのなんのって!)だけど、なんでじゃろか?「CAD」もそうじゃけど、なんだか「パソコン」とか「コンピュータ関係」って、頭では理解しているけど、実際に「コマンド」をタイプすると・・・「あれ?何だか違うぞ~!あれ?なんでじゃろ?ぜんぜん反応しないけど・・・。」ってないですか?ボクの知識が足りないのもあるじゃろ~けど、ほんと「単純なポイント」が抜けていたりするの。単に「コマンドワード」が抜けていたり、「左右クリック」を単にまちがえていたり~、もうほとんどが「単純なミス」なの。ボクならこんなキャドくらいは、簡単じゃ。という「慢心」、そう「なめてかかってしまう」という悪いクセじゃ。さて、明日もまた建築CADのお勉強じゃ。実は前にボクも自分のパソコンで「JWCAD」をダウンロードしたんじゃけど、あの時はほんと何がなんだかわからん状態じゃった。だから、やっぱり「教師」とは仲良くするもんじゃね。「独学」ではなかなか理解突破できなかった場所が「先生の説明」ならこれ
0
カバー画像

ImageMagickで資料にサインを入れる方法

こんにちは。たつやです。昨日の有料記事を作成するときに使ったコマンド(ImageMagick)の覚書きになります。ImageMagick自体は古くからあるもので、たまに使っていたのですが、画像形式の変換くらいにしか使っていませんでした。今回折角なので、ImageMagickを使って、資料の各ページにサインを入れてみました。手順は次の通りです。1.PDFを各ページの画像に分割する(convert)2.各ページに入れるサインの画像を作成する(convert)3.各ページの画像とサインの画像を合成する(composite)必要があれば、このあとconvertでPDFに戻したりもできます。以下に、各手順のコマンドの実例(1ページの場合)を載せます。1.PDFから画像への変換コマンドmagick convert -density 100 sample.pdf -quality 100 sample.jpgこれが元画像になります。説明用のため、density(=Pixels Per Inch) は小さく指定しています。2.サイン画像の作成コマンドmagick convert -font C:\Windows\Fonts\meiryo.ttc -gravity Center -size 1012x1433 -fill "#00FF00" -background "#000000AA" -pointsize 80 caption:"tatsuya19871219 (coconala)" sign_image.pngちょっと長いですが、背景が少しだけ透過したサイン画像を作ります。画像サイズは、先
0
カバー画像

npm installの意味とは?

JavaScriptやReactの学習をしていると、チュートリアルや教材でよく出てくるのが npm install(エヌピーエム インストール) というコマンドです。なんとなく「とりあえず実行するもの」というイメージを持っている人も多いですが、npm installにはしっかり役割があります。この記事では、npm installの意味 と なぜ必要なのか を初心者向けにわかりやすく解説します。npm installとは何をするコマンド?npm installは、プロジェクトで使う必要がある パッケージ(便利な機能のまとまり) をまとめてインストールするコマンドです。たとえばReactの開発では、React本体だけでなく、開発を進めるために必要なツールがたくさんあります。npm installを実行することで、それらを自動で揃えてくれる というイメージです。npm installでインストールされるものnpm installを実行すると、基本的に次のものが準備されます。node_modulesフォルダインストールされたパッケージが実際に入る場所です。プロジェクトで必要なファイルが大量に入るため、サイズがかなり大きくなります。package-lock.jsonファイル「どのバージョンのパッケージを入れたか」を記録するファイルです。これがあることで、別のパソコンや別の人が同じプロジェクトを動かすときに、同じ環境を再現しやすくなります。package.jsonが超重要npm installが何をインストールするかは、package.json というファイルを元に決まります。packag
0
カバー画像

DOSコマンド(入門)

CD(チェンジディレクトリ)例:CD /d F:\other\folderホームディレクトリのあるドライブ以外のディレクトリにcdするには、/dオプションが必要。DIR(now Directry)現在のディレクトリを表示CLS(ClearScreen)画面を消すTYPE例:type textfile.txtテキストファイルを表示するCOPYcopy source dest例:copy filename.bin F:\backup\ファイルやフォルダをコピーするDEL例:del textfile.txtファイルやフォルダを削除するある一例でまずいコマンドの例があるのですが、途中で止まるらしいので紹介だけしておきます。DEL C:\*.*これは、Cドライブ(おそらく多くの人がOSのあるドライブレターだが)の全てのファイルを削除する命令です。ヤバイです。安易に使ってはいけません。MOVEmove source dest例:move filename02.bin F:\abc\ファイルやフォルダの移動やリネームMKDIR新しいディレクトリの作成例:mkdir newfolderREN(RENAME)名前を変える※名前を変える際に、同じファイル名があった場合、変えられない為、そういう場合、moveコマンドでリネームすると良いでしょう。(その際、Yes/No/Allと表示されるので、YかNかAを選びましょう。)例:ren gustank.txt gustank.asmまた、フォルダ内のファイルの拡張子を一括で変更したい場合は、ren *.txt *.htmlという感じでテキストファイルから
0
6 件中 1 - 6