2020-01-01から1年間の記事一覧

ffmpeg TSファイルを結合してMP4で書き出し

ffmpeg -i "concat:index0.ts|index1.ts|index2.ts|index3.ts|index4.ts|index5.ts|index6.ts" -c copy output.mp4 または ffmpeg -f concat -i \ts.txt -c copy output.mp4 ※ts.txtは結合ファイルを以下形式で記述したテキストファイル -------------------…

イタリア語 単語

かばん 時計 携帯

C++ ライブラリ  cctype

isprint(hoge) :印字文字かチェックするisalnum(hoge) :アルファベットまたは数字かチェックするisblank(hoge) :空白文字を含むかチェックする

UE4 データをセーブ&ロード

【セーブデータ作成】 ~準備~ ①新規<SaveGameブループリントクラス>を作成 ②セーブする内容の変数を作成 ////////////////////////////////////////////////////////////////////////////// ~セーブ~ ③<CreateSaveGameObject>から①で作成したクラスを指定 ④②で作成した変数をセット ⑤<SaveGameToSlot>からスロット名でセーブす</savegametoslot></createsavegameobject></savegameブループリントクラス>…

ラズパイ4 NAS

停電後にNASがつながらなくなったが、アップデートしたら直った sudo apt-get update sudo apt-get upgrade sudo systemctl enable --now systemd-resolved //参考URL https://askubuntu.com/questions/1245454/wireguard-vpn-is-failing-with-error-cannot-…

UE4 C++用マクロ関数

UCLASS(BlueprintType)UENUM(BlueprintType)USTRUCT(BlueprintType) UFUNCTION(BlueprintCallable, Blueprintpure) UPROPERTY(BlueprintReadWrite, EditAnywhere)

UE4 ブループリント関数

UE4

【フロー制御】Sequence :上から順番に実行 Select : Do once :一回のみ実行 ForLoop :回数を指定してループForEachLoop : 指定した構造体の要素数に応じてループWhileLoop : bool判定が変更されるまでループ 【取得】get all 【配列】lengthget(copy) ※ノー…

windowsの起動時刻のログを確認

①スタートボタンを右クリック >コンピューターの管理 >イベントビューアー >Windowsログ >システム ②現在のログをフィルター 7001-7002 ログイン・アウト時間6005-6006 起動時間 //参考URL https://pentan.net/win10-kidou-jikoku/

SSHでVirturalBoxの仮想OSへ接続

~準備~ vertualboxへcentOSのインストールcentos.orgからdvdイメージのisoファイルをダウンロード ~centOSでネットワーク設定~ //ルートユーザに変更└su - //外部からのネットワーク経由での入力を受け付ける vi /etc/sysconfig/network-scripts/ifcfg-e…

シェルスクリプトの作り方2

//ターミナル操作Ctr + A :行の先頭に移動Ctr + E :行の最後に移動Ctr + F :カーソルを右に移動Ctr + B :カーソルを左に移動 Ctr + D :カーソル部分の文字を削除Ctr + H :カーソルの左の文字を削除Ctr + U :カーソルから行頭までの文字を削除Ctr + K :カーソ…

C++ cinで空白を含めて取得する

C++

std::string s; std::getline(std::cin,s);

C++ 疑似乱数

C++

①ランダムデータをインクルード └#include <random> ②random_device型の変数(例:seet_gen)を作成 std::random_device seed_gen; ③メルセンヌツイスタにより疑似乱数を拡張 std::mt19937 engine{seed_gen()}; ④範囲内に等間隔で分配 std::uiniform_int_distribution<></random>…

C++ WSLでの開発環境

C++

sudo apt install clang-10 //ビルド clang++-10 -g -Wall -Wextra -std=c++20 hoge.cpp //分割コンパイル hoge.oファイルを生成 clang++-10 -g -Wall -Wextra -std=c++20 -c hoge.cpp clang++-10 -g -Wall -Wextra -std=c++20 -c moge.cpp clang++-10 -g -W…

HTML/CSS リンクでGmailフォームを表示

https://mail.google.com/mail/u/0/?view=cm&fs=1&to=mario@teclaworks.com&su&cc&bcc&body&tf=1参考URL//https://mailtoui.com/

HTML/CSS iosで背景固定

body:before{ content:""; display:block; position:fixed; top:0; left:0; z-index:-1; width:100%; height:100vh; background:url(image.jpg) center no-repeat; background-size:cover; } CSSによる疑似要素によりbodyの前に要素を追加して固定contentプ…

javascript thisのバインド

playcanvasで回転させるためには以下 this.entity.rotateLocal(0, angle, 0) しかしシグナルやsetTimeoutの中に入れるとthisでは呼び出せない setTimeout(function (){ this.entity.rotateLocal(0,angle,0); }, 1000); 以下で解決 setTimeout(function (){ t…

画面外のウィンドウを移動

Alt+Space M 矢印

DavinciResolve 使い方

イメージスケーリング>リサイズフィルター>バイキュービックorスムース (デフォルトはシャープ)イメージスケーリング>リサイズフィルター>バイキュービックorスムース (デフォルトはシャープ) 再生>プロキシモード>QuaterResolution 【カット】Q:…

UE4 pixelstreaming設定

UE4

【以下2つのファイルを編集】 WindowsNoEditor\Engine\Source\ThirdParty\WebRTC\rev.23789\programs\Win64\VS2017\release\Start_AWS_TURNServer.ps1 WindowsNoEditor\Engine\Source\Programs\PixelStreaming\WebServers\SignallingWebServer\Start_AWS_Wit…

C++ GUIアプリ作成(WSL)②シグナルとスロット

C++

オリジナルのシグナルとスロットで通信させる場合以下が必要 ①windowクラスの中にQ_OBJECTを入力 ②mocファイルを作成 moc -0 moc_window.hpp window.hppmoc -0 moc_window.hpp window.hpp ③window.cpp内で②をインクルード#include "moc_window.hpp"

UE4 UI

UE4

Size to Content 要素のAlignmentを中央揃えにすることで歪みがなくなる

UE4 LOD Mipmap

UE4

mipmap LODタブメニューから MipGenSetting>NoMipmaps

C++ GUIアプリ作成(WSL)

C++

・qtライブラリをインストール sudo apt-get install qt5-default ・WSLでGUIアプリを起動するためにVcXsrvをインストール https://sourceforge.net/projects/vcxsrv/ ・以下2ファイルを作成 【main.cpp】 #include <QApplication>#include <QPushButton> int main(int argc, char **arg</qpushbutton></qapplication>…

Powershell ファイル更新日時の変更

Set-ItemProperty test.txt LastWriteTime "2018/10/11 12:34:56" //参考URL https://www.atmarkit.co.jp/ait/articles/1809/13/news031.html

ffmpeg 音を入れ替える

ffmpeg -i video01.mp4 -i video02.mp4 -c:v copy -c:a aac -strict experimental -map 0:v -map 1:a output.mp4

コマンドプロンプト スリープ時間設定を変更

powercfg -x -disk-timeout-dc 分数(0で時間設定を無効にする) -disk-timeout-dc 0-disk-timeout-ac 0-standby-timeout-dc 0-standby-timeout-ac 0-hibernate-timeout-dc 0-hibernate-timeout-ac 0-monitor-timeout-dc 0-monitor-timeout-ac 0

Vim 操作方法

Vim

右クリック :ペースト Shift+Insert :ペースト ZZ :上書き保存 "○:レジスタを登録、変更 "○p:レジスタの内容をペースト :reg :レジスタを一覧表示 yy :行をコピー 2yy:2行をコピー yy5p :行をコピーして5回貼り付け u: undo :num :num行へ移動 numG :n…

C++ コンパイラコマンド

C++

objdump 逆アセンブル $?fg Lessclang++-10 -Wall -Wextra -03 -S -masm=intel cat if.s | c++filt | less makefileを使ったコンパイル maka -f ※ファイル名の指定がない場合はデフォルトでファイル名makefileが参照される Makefileの内容------------------…

UE4 画面表示

UE4

表示 -->詳細設定-->Level Coloration

blener 平行した位置に頂点を移動

①基軸となるエッジを選択してCreate Orientation②PivotをActiveElementにして ③軸コンストレイントhttps://modelinghappy.com/archives/29020