はてなキーワード: クリップボードとは
2/19(金):2943キロカロリー
夜:ごはん、豚の生姜焼き、オイキムチ、酒の塩焼き、もずく酢、レモンサワー、チーズトースト、キャベツ
土曜日の時点では83.5キロ。先週から考えるとだいぶ落ちた。2月末に82キロになる計画だったけど、無理だな。
メンタルがだいぶ落ち着いてきた
金曜夜は散歩しながらyoutubeで音楽を聴いていて切腹ピストルズというグループに出会ったり、イッセー尾形のコントを見まくったりしてとても楽しかった。
土曜日はクロームの拡張機能を作ってみたくなり、プログラミングっぽいことをした。あらゆるホームページの上部にハローワールドという文字を出す拡張機能はできた。とりあえずのゴールは表示されているページのタイトルとアドレスをクリップボードにコピーする右クリックメニューを作ること。まだまだゴールには程遠いけど、出来るようになれたらいいな。
フリゲの作者ってどうやってみんな儲けてる、って言うかモチベーションを保っているのか割とわかんないんだよね。
例えばYouTubeの投げ銭やスマホゲームなんかの場合、事前にクレジットカードを登録しているから、すぐにお金を払えるじゃん。
だから無料で配信される実況でもスパチャを気軽に払えるし、スマホゲームでも気軽にガチャを回したり、数百円払って広告非表示とかに簡単にできるし。
無料から入って薄く広く(あるいは一部の信者からがっつり)集金することが、PCのフリーゲームだととにかく難しい印象がある。
例えばフリーゲームの投稿ができる「PLiCy」はモナコインで投げ銭ができるけど、モナコイン要る? って思うし、
同様に「夢現」はアマゾンのギフト券が送れるんだけど、作者のEメールアドレスをクリップボードにコピーする機能とAmazonのギフト券の購入ページに飛ぶ機能があるだけだから、手続きが煩雑。
一番気軽にお金を払えるのは「BOOTH」なんだけど、BOOTHは無料のコンテンツに対してブースト(上乗せしてお金を払う)することができないから、これもフリーゲーム向きじゃない。
となると、今度はPixivFanboxのようなものを利用して、「ファンから継続して毎月一定の金額を払ってもらう」方式や、Amazonの欲しいものリストなんかがある。
ちなみにゲーム作者自身がゲーム実況をしてそれで収入を得ているケースもある。
ただ、この方式はどれも「自分が作ったゲームに対する対投げ銭じゃなくて「ゲームの作者というコンテンツに対する投げ銭」なので、ちょっとやるのに勇気が要るのもすげーわかる。
・スマホゲーの場合、作者への寄付(課金窓口)に設定から飛べるようにしておく
・PCのフリーゲームの場合、BOOTHで販売するものとして、0円版とは別に100円版を販売する
俺、今日さ、BB2Cを開いたら「BB2Cに〇〇からペースト」の通知が出てきたんだ。
少し前にTikTokが文字入力のたび(だったっけ?)にiOS上のクリップボードにアクセスしてる!とかで話題になった、あの機能だな。iOS14から加わったってやつ。
ちょうどBB2C開く少し前にiPhoneのNoteアプリに個人的な日記を書いていてさ、その書いた文章を別の日記アプリに移す際にコピペしていたんだよ。
で、クリップボードにまだ残っていた、その日記の内容をBB2Cに読み取られた!って思って、めっちゃ焦った。
一応調べたら、どうやらBB2Cには独自のクリップボード機能みたいなのがあって、どうやらその機能を使う過程でiOS側のクリップボードの内容に干渉する必要があったらしい。
(いつも書き込み見るぐらいしか使っていなかったから、そんな機能があることすら知らなかった)
気持ち悪いことに変わりはないけど、まあ、とりあえずは安心した。
で、なんでそんなに焦ったかというと、その日記っていうのが、すげーくだらないもんだったんだよ。
「ゴミ箱の中に顔を入れてアルマゲドン!俺すげーデイダラボッチ!アイアムスーパーヒーロー!」
っていうちょっと頭いっちゃった感じの一節があって、それがもし5chとかで間違えて広まったりしたら、俺アホらしくて死にたくなるじゃん?
他のやつにとってはアホな一節でしかないけど、俺にとってはまあ、そんな気分だったんだよ。気分をそのまま言葉に変えるとスッキリするっていうのかな、分かる人いる?
はてなでは無名だが、AHSというPCソフトウェアを販売している会社がある。
そこから先日Recotte Studioというゲーム実況動画作成ソフトが出た。通常価格で¥12,800+税という値段だ。
元々ボイスロイドという人工音声ソフトをAHSは出していて、Recotte Studioの売りはその連携にある。
作っているのはクレジットを見るとソフトイーサで、IPA未踏の伊藤さんも参加されているようだ。
ここで注意してもらいたいのが、『実況動画作成』であり『動画編集』ソフトではない。
ボイスロイド+ゲーム実況は既に多く作られているし、その多くはフリーのAviUtlという動画編集ソフトで作られている。
ボイスロイド自体がPepper君と同じ声のパッケージが発売されてから10年経っていて、AviUtlのプラグインを有志が作っている。
AviUtlは使った人はわかると思うが古いソフトに機能追加されているので、ごちゃごちゃしている。
その中でRecotte Studioは初心者向けということで発売された。
問題はここからだが、Recotte Studioは機能が少ない分やりたいことができない。
初心者は先人の真似から入るわけだが、機能が少ないので出来ない。
もちろんソフトの機能紹介で説明されているようにテロップは入れられるのだが、ボイスロイドとの音声連携+テロップがやりたいことなので、躓くポイントが多い。
1つ、2つテロップを入れるだけならいいが、大量にテロップを入れるとなると修正が入るが、2つのソフトを連携させる都合かUIが悪い。
わかりにくければUIが悪いという結論のみ把握しておいてもらえばいい。
ゲーム実況なので、ゲーム画面を録画したのを流しつつ、テロップを入れたい場所にテキストを入力していく。
ここで躓きポイント①だが、改行が必要な長文になると改行をどうしたらいいのかがわからない。
そんなの単に改行すればいいじゃないかと言われるだろうが、改行はできず確定になる。
改行する場合はプレビュー画面のテロップが実際に入った枠を編集することになる。
テロップだけなら、まぁいいか程度だが、ボイスロイドとの連携時にスペースが入る。
ボイスロイドを使ったことがない人向けに説明すると、ボイスロイドはテキストを入力して音声を出力するソフトだ。
テキストにスペースが入っていると、そこが文章の切れ目と認識して、音声が途切れるのだ。(躓きポイント②)
プログラマーの方なら、スペースが入るくらい置換すればいいだろうというだろうが、そういう人ばかりではない。
売りのボイスロイドとの連携だが、『全てのテロップをクリップボードにコピー』するというのがRecotte Studio側の機能だ。
ユーザーは、別のソフトであるボイスロイドのテキスト画面にペーストし、音声を編集して音声ファイルWavで書き出すと同時に、1つずつの音声ファイルを作ったテキストを吐き出す。
言い方を変えると、連番の.wavと.txtファイルが出力される。
Recotte Studioは、フォルダを監視していて、ファイルが更新されたのを検出して音声ファイルを読み込む。
Recotte Studio側にテロップのテキスト情報を持っているので、.txtの内容と一致すれば、.txtと同じファイル名の.wavを読み込む。
.txtと.wavは拡張子が違うだけで、ファイル名が一緒となっていることで一対になっていることを示している。
ここで、躓きポイント③だが、ボイスロイドで音声調整をしている際、誤字を見つけたときは、
b)Recotte Studio側に戻ってテキストを修正すればいいのか
どちらだろうか。
先ほどRecotte Studio側は.txtの内容と一致した同じファイル名の.wavを読み込むと言ったが、
誤字なので結局Recotte Studioに戻ってテロップも修正することになるのだが、『全てのテロップをクリップボードにコピー』されるので、
誤字の部分だけ更新すればいいや、とはならない。
ここで躓きポイント④だが、テロップを修正していない箇所の音声は、前と同じなのかという疑問が出てくる。
プログラマーの方ならテキストならdiff取って処理すればいいじゃんと思うだろうが、
ボイスロイドというソフトのテキスト入力枠はコピー&ペーストで上書き修正されている。
一応、登録しておいた文章が完全に一致していれば、同じ音声を出力する(はず)だが、本当か?と思うだろう。
なぜ『全てのテロップをクリップボードにコピー』される仕様になっているのかはわからないが、
想像するに、新規にテロップが追加された時の対応あたりだろう。
次の躓きポイント⑤だが、『.txtの内容と一致した同じファイル名の.wav』を読み込むのであれば、
テキストでは同じ文面だが、読み方(アクセントなり、音の高さなり)を変えたい場合はどうなるのか。
ボイスロイドの動画を作る際、複数のボイスロイドで会話させることがある。
キャラA「こんにちは」、キャラB「こんにちは」と喋らせたいとしよう。
ユーザー側の対応策として、キャラAとキャラBの吐き出すフォルダを別にすればいいとなるが、気づけないユーザーもいるだろう。
先ほどの例では、挨拶だったのでいいが、「ごめん」といったセリフは動画中に2度出てくる可能性はないだろうか?
そして喋らせ方が違ったらどうだろうか。(最初はふざけた感じで、次は真剣な感じなど)
次の躓きポイント⑥だが、動画を作っている途中だと適切な音声だと思っていても、ある程度完成して見直してみると、
音声と音声の間が足りてなかったと思うことがある。
その時は、ボイロ側で話す速度や間を修正することになるのだが、テロップの位置が変わらないため、
テロップが2重に表示される期間が出てくることになる。
最初から隙間を開けておくといった対策がユーザー側ではできるが、これも最初は気づけないし、
テロップとテロップの間で毎回一瞬消えるのも気になって嫌う人もいるだろう。
2つのソフト間での連携するような仕様にせざるを得なかったというのもあるのだろうが、初心者向けと言いつつ、触ると躓きポイントが多い。
じゃあ修正すればいいじゃんと、今時のプログラマーの方は思うだろうが、Recotte Studioのガイドブックが同時発売されている。
そのためUIの変更はすぐにはできないのだと思う。
PCソフトなんて今時だれが買うんだっていう時代なので、開発リソースが少ないのが、機能の少なさから透けて見えるのも辛いところだ。
AHSという会社だが、先の未踏出身の伊藤さんが作られたキャラミんを配布したり、
Kanru Huaが作られたSynthesizer Vを販売したり、
市場が小さいが個人で作ったのをビジネスにつなげようとしている会社で応援したいので購入しているのだが、
開発リソースが小さく機能が一点突破だったり、買い切りなのでサポートの説明不足だったりする。
エクセルのあるシートに書かれてる集計データから特定の金額を抽出して別のシートに書き写して重複データは消す
その2シートの集計の締め日がそれぞれ違うから、締め日以降のデータを抽出して更に別シートに書き写して、コピペに必要な分のデータをクリップボードに入れる
こんな簡単な操作でもできるまでに結構苦労した。世の中のプログラマーの人はすごいなーと思う。
6月初旬から始めて、仕事中に時間があればちょこちょこやって今までかかった。
anond:20200707214248 こんなペースでお勉強するのは私には無理そう。
エディタを立ち上げるところから独学でやったにしちゃあ頑張った方やろと思う。
仕事の合間に勉強して作るならサボってるとは見なさないよと社員の人に言ってもらえてよかった。
OSにクリップボードの変更を通知するAPIがあってもおかしくないと思うんだけど
iOSにはないの?
TikTokは英メディアTelegraphに対して、アプリはクリップボードの情報を収集しておらず、iOS14で通知が出るのはスパム行為を識別する機能によるものだと説明しています。
また、混乱を避けるため、スパム識別機能を廃止したバージョンをApp Storeに申請済みだ、と述べています。
Telegraphによると、常時クリップボードの内容を取得しているアプリはTikTokのほかにAccuWeather、Overstock、AliExpress、Call of Duty Mobile、Patreon、Google Newsなどが確認されている、とのことですが、これらのアプリがクリップボードの内容を取得する目的は不明です。
TikTok、クリップボード内容の常時取得をやめると発表 - iPhone Mania
https://iphone-mania.jp/news-298192/
TikTok to stop snooping on users' clipboards after iPhone update shows app constantly reads copied text
時間 | 記事数 | 文字数 | 文字数平均 | 文字数中央値 |
---|---|---|---|---|
00 | 56 | 8530 | 152.3 | 63.5 |
01 | 22 | 2890 | 131.4 | 50.5 |
02 | 25 | 4422 | 176.9 | 47 |
03 | 23 | 4434 | 192.8 | 40 |
04 | 15 | 1608 | 107.2 | 62 |
05 | 31 | 5804 | 187.2 | 51 |
06 | 26 | 3608 | 138.8 | 83 |
07 | 30 | 5409 | 180.3 | 92 |
08 | 39 | 4666 | 119.6 | 36 |
09 | 83 | 8195 | 98.7 | 39 |
10 | 157 | 10165 | 64.7 | 50 |
11 | 139 | 11923 | 85.8 | 52 |
12 | 132 | 12600 | 95.5 | 42 |
13 | 170 | 11943 | 70.3 | 37 |
14 | 127 | 13439 | 105.8 | 50 |
15 | 101 | 14090 | 139.5 | 30 |
16 | 52 | 6652 | 127.9 | 68.5 |
17 | 76 | 11078 | 145.8 | 61.5 |
18 | 112 | 13448 | 120.1 | 47 |
19 | 78 | 8614 | 110.4 | 36 |
20 | 74 | 14482 | 195.7 | 49.5 |
21 | 85 | 5403 | 63.6 | 44 |
22 | 92 | 9821 | 106.8 | 37.5 |
23 | 58 | 9625 | 165.9 | 60 |
1日 | 1803 | 202849 | 112.5 | 46 |
iowa(7), dia(7), pubg(7), uc(7), webform(7), vbucks(7), bp(7), 先の戦争(4), 満州事変(3), 盧溝橋事件(3), クリップボード(8), free(23), ポケット(8), ルーム(7), 名誉男性(7), はん(6), ティッシュ(10), Tシャツ(7), 民主党政権(8), 2位(5), ちらほら(5), 予算(25), らん(7), 官僚(16), pdf(9), 化粧(13), 自炊(8), 会計(6), 番号(7), ダサい(12), 貧困(19), v(13), 洗濯(11), 信者(10), 義務(12), 協力(12), 降り(8), 開発(17)
(タイトル不明) /20170809013919(14), ■ブクマカの方って圧倒的にダサいんですね。。笑 /20200626011129(13), ■フェイルセーフとかフールプルーフとかに詳しいかたにお聞きしたい /20200626122905(10), ■ /20200626173633(10), ■百人一首ってちゃんと読むとめちゃくちゃ面白いな /20200626133925(8), ■日本国内でおすすめの移住先教えて /20200626101228(7), ■anond:20200626110646 /20200626111112(6), ■anond:20200626105515 /20200626110432(6), ■ブコメ書く・書かん基準って何? /20200625193231(6), ■5歳の娘と7歳の息子が毎晩喧嘩する /20200625231715(5), ■風俗を経てメイドになった /20200626030133(5), ■例のTikTokのキーロガー疑惑について解説するよ /20200626151740(5), ■みんな在宅勤務するときどうやってオナニー禁止してるの? /20200626154510(5), ■職質を嫌がる心理 /20200626221030(5), ■大富豪はローカルルール無しがいちばん面白い /20200626185118(5), ■たいていの女性は「性的な視線にウンザリ」していない /20200626190344(5), ■ぼくのかんがえたさいきょうの能力『永遠炎宴』に勝てる奴、いない /20200626191723(5), ■ /20200626134111(4), ■マーチは低学歴 /20200626142902(4), ■ /20200626035523(4), ■痴漢を見すごした懺悔 /20200626180423(4), ■ /20200626103324(4), ■anond:20200626100939 /20200626102121(4), ■ネットでよく見るけど読んだことない漫画 /20200624094818(4), ■無印良品が性別のない服というのを売ってるらしい /20200626130506(4), ■エコバッグ持ち歩く? /20200626132847(4), ■牛乳パック捨てにサミットに行く /20200626094042(4)
たとえば Chrome for iOS はURLをクリップボードにコピーした状態でアドレスバーをタップすると「コピーされているリンクに移動」みたいな選択肢が出てくる (昔の記憶なので今は無くなってるかもしれない)
これ自体は親切だしふつうに便利な機能。だけどこれを出すかどうかをクリップボードの中身を見ずに(=通知を出さずに)判断できる機能は現状の公開されてるAPIにはない。
iOS 14 からちょうどその API が公開されたけど、もちろんまだベータ版なので使えない(β版が入ってる端末なら使えるんじゃないの、と思うかもしれないが、β版SDKでビルドしたアプリはApp Storeには公開できない)。
ちなみにそのAPIはこれ。https://developer.apple.com/documentation/uikit/uipasteboard/3621870-detectpatternsforpatterns?changes=latest_minor&language=objc
個人的には、iOS 13.4あたりでAPI追加+デバッグビルドだけで表示してわかるようにして、iOS 14からは全アプリに表示、みたいなスタイルの方が良かったんじゃないかなあ、と思う。