並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 656件

新着順 人気順

FFMpegの検索結果81 - 120 件 / 656件

  • ブラウザ拡張のE2Eテストを検討してみた(Playwright、Puppeteer、Cypress) - Techtouch Developers Blog

    この記事はテックタッチアドベントカレンダー 8 日目の記事です。 フロントエンドエンジニアの taka です。Amazon Black Friday でフットウォーマーを買ったのですが、冷え性の自分には最高でした。冷え性の方には是非使ってみてもらいたいです。 今回は、モダンなツールである Playwright と Puppeteer、Cypress を実際に触ってみたので、そこから得られた知見を紹介したいと思います。 要件の整理 一般的な要件 テックタッチ特有の要件 機能ごとの比較 テストツールの有無 複数タブ / ウィンドウ ShadowDOM ブラウザ拡張 要素の特定 スクリーンショット 動画 実行速度 まとめ 要件の整理 テックタッチはブラウザ拡張であるため、一般的な Web アプリケーションとは少し要件が異なってきます。以下に、一般的な要件とテックタッチ特有の要件を書き出しました。

      ブラウザ拡張のE2Eテストを検討してみた(Playwright、Puppeteer、Cypress) - Techtouch Developers Blog
    • Waifu Diffusionをローカル環境で動かした手順

      Google Colabで実行するだけのほうが楽ではありますが ローカル環境のほうがvram多いGPU積んだのでせっかくなので使いたい人とか向けの記事。 ※Colabを使用したい方はこちらから"Open in Colab"でノートブックが開けますので ひたすらそれを実行すると良いです。 ローカル環境 -Ubuntu 20.04 -RTX 3090 1 Waifu-diffusionからリポジトリをローカル環境にクローンする。 git clone https://github.com/harubaru/waifu-diffusion cd waifu-diffusion name: ldm channels: - pytorch - defaults dependencies: - git - python=3.8.5 - pip=20.3 - cudatoolkit=11.3 - pyto

        Waifu Diffusionをローカル環境で動かした手順
      • 無料でFFmpegのフィルター機能をブラウザ上でチェックできてさらにコマンドも出力してくれる「FFmpeg Explorer」

        動画や音声を記録・変換・再生するためのフリーソフト「FFmepg」はシェルでコマンドを入力することでさまざまな処理を実行できます。FFmpegにはさまざまなフィルタリングライブラリが存在しますが、GUIを持たないツールであるため、フィルターをかけるとどんな出力結果になるのかをプレビューすることはできません。「FFmpeg Explorer」はブラウザ上でフィルターをブラウザ上で試してどんな結果になるのかをチェックし、さらに手元で実行するためのコマンドも出力してくれるウェブツールです。 FFmpeg Explorer! https://ffmpeg.lav.io/ FFmpeg Explorerにアクセスするとこんな感じ。中央下段にあるのは入力動画と出力動画で、指定したフィルターがどのように重なっていくのかが図で示される仕組み。サンプルとなる入力動画は、ネオナチ指導者のリチャード・B・スペン

          無料でFFmpegのフィルター機能をブラウザ上でチェックできてさらにコマンドも出力してくれる「FFmpeg Explorer」
        • DeepFake使ってみた!? MacでGPUを使った機械学習 | さくらのナレッジ

          こんにちは! テリーです。Apple SiliconのM1チップを搭載した新しいMacは、当初の期待以上の速度が出ているようで、パソコンの新モデルとしては久しぶりに購買意欲をかきたててくれました。16インチのMacBookProが出ればすぐに購入しようと思います。さて、M1はCPUの速度と価格の方に注目されがちですが、GPUも劇的に進化しています。「機械学習といえばNVIDIA」の時代が何年も続いており、TensorflowのGPU版が使えないMacは機械学習トレーニング環境としてあまり使われていませんが、M1の圧倒的な処理能力が使えるならば、多少の文法修正は受け入れられます。ここから勢力図の逆転もありえそうです。 突然ですが、最近映画を見ました。人気小説を原作にした映画で、主演俳優は原作のイメージそのものでしたが、助演の方の顔が原作とまったくイメージが異なっていて台無しだと、娘が怒ってい

            DeepFake使ってみた!? MacでGPUを使った機械学習 | さくらのナレッジ
          • FFmpeg 7.0が公開される、「ネイティブVVCデコーダーの追加」「CLIツールのマルチスレッド化」「非推奨APIの削除」など

            マルチメディアフレームワーク「FFmpeg」のバージョン7.0(コードネーム:Dijkstra)が2024年4月5日に公開されました。FFmpeg 7.0では「ネイティブVVCデコーダーの追加」「IAMFのサポート」「CLIツールのマルチスレッド化」「非推奨APIの削除」といった変更が加わっています。 FFmpeg https://ffmpeg.org/#pr7.0 ????FFmpeg 7.0 "Dijkstra" has been released!???? It has a native VVC decoder, IAMF support and multi-threaded CLI tool alongside hundreds of other improvements and new codecs, features, APIs and bugfixes.https://t.c

              FFmpeg 7.0が公開される、「ネイティブVVCデコーダーの追加」「CLIツールのマルチスレッド化」「非推奨APIの削除」など
            • 第579回 高速で便利なgrep「ripgrep」を活用する | gihyo.jp

              数多くあるUnixコマンドの中でも、もっとも利用頻度の高いもののひとつがgrepではないでしょうか。設定ファイルやログから該当する箇所を調べたり、ソースコードを検索したり、あるいはパイプラインのフィルタとして利用したりと、あらゆる場面で活躍する超基本ツールです。 とはいえgrepは機能がシンプル過ぎるため、もう少し空気を読んだ、賢い検索をしてくれる代替ツールもまた数多く存在します。たとえば本連載287回ではThe Silver Searcher(ag)を紹介しました。 とはいえこれはもう6年も前の記事です。ag以降も、いろいろな検索ツールが登場しています。そこで今回はさらに高速な検索ツールである、ripgrepを紹介します。 ripgrepとは ripgrepとは、公式サイトによると「ripgrep recursively searches directories for a regex

                第579回 高速で便利なgrep「ripgrep」を活用する | gihyo.jp
              • 動画をデジタルで扱うための基本知識まとめ、映像や音声はどうやってPCで処理されているのか?

                技術の進歩によって、スマートフォンでいつでもどこでも映画やテレビ番組を楽しめるようになりました。また、誰でも簡単に動画を編集し、YouTubeやVimeoなどのオンライン共有サービスで公開することもできます。動画をデジタルで処理する上で必要な基礎知識について、ウェブページ上で動作する動画プレイヤーを開発する「Mux」が解説しています。 HowVideo.works https://howvideo.works/#processing ◆映像 人間は画像を目で捉えると、残像として認識の中に画像が一瞬残ります。その残像が残っている間に、前とちょっと違った画像を見ると動いているように認識されるというのが、映像の原理です。 映像を構成する1枚の画像のことを「フレーム」と呼びます。また、映像の世界でよく出てくる「fps」という単位は「フレーム毎秒(frames per second)」という意味で、

                  動画をデジタルで扱うための基本知識まとめ、映像や音声はどうやってPCで処理されているのか?
                • リリースされたGPT-4oを使って動画のサマリー生成をしてみる! - Qiita

                  概要 GPT-4oが発表されました。 GPT-4oについては以下のツイートによくまとまっています。 使用している映像は以下でまとめられています。 非常に優秀でAI系のプロダクトがまた何個か死んだと思いますが、それはさておき使っていきましょう。 APIではすでに利用可能になっております。 今回は以下のcookbookにある動画要約をgradioに移植します。 https://cookbook.openai.com/examples/gpt4o/introduction_to_gpt4o デモ 以下の Huggingface Space を作りました。APIキーと動画を貼り付けて試用することができます。 1分間の動画で0.1ドル / 60秒くらいかかります。API使用料に注意してください。 現状のGPT-4o APIの制限 動画はそのままアップロードできません これは将来的にもできるとされてい

                    リリースされたGPT-4oを使って動画のサマリー生成をしてみる! - Qiita
                  • 開発合宿で AWS メディアサービスをつかってVOD動画配信の仕組みを作ったときの話 - 暮らしの技術

                    この記事は はてなエンジニア Advent Calendar 21日目の記事です。昨日は id:papix さんでした。 この記事では、はてなの開発合宿で AWS メディアサービスをつかってVOD動画配信の仕組みを作ったときの様子を紹介します。 初期のアーキテクチャ案 合宿初日にチームメンバーの id:masawada と id:hokkai7go とAWSのドキュメントを眺め、以下のようなアーキテクチャを目指すことにしました。 配信までの流れは以下のとおりです。 - アップロード用のS3バケットに動画を保存する - ファイル保存イベントをトリガとして MediaConvert に変換 job を投入する - HLS フォーマットの配信データを配信準備用S3バケットに保存する - m3u8 ファイルの作成をトリガに MediaPackage にアセットを登録する - MediaPackag

                      開発合宿で AWS メディアサービスをつかってVOD動画配信の仕組みを作ったときの話 - 暮らしの技術
                    • AV1エンコーダーの速度と品質の比較 - ffmpeg(libaom) vs SVT-AV1 - Qiita

                      本記事はDMMグループ Advent Calendar 2019の1日目の投稿です。 どうもこんにちは。DMMで動画の配信基盤を作っているチームでプロダクトオーナーをやっているyanoshiです。 数日前に見たらアドベントカレンダーの1日目が開いてるじゃないですか!ってことで確保した1日目です。私なんかが1日目で良かったのだろうか。 どんな話を書こうかなと思ったのですが、メモ書き程度にちょっと調べたいことがあったのでそれについて書きたいと思います。 動画コーデックの話です。 注意(お約束): 本記事の内容は所属する組織との関係は一切ありません。全て筆者の個人による調査/私的見解であり個人利用の範疇による技術的検証となっています。 また本稿の内容を実施して発生したあらゆる損害を筆者は一切保証しません。 概要 本稿ではAWSの c4.8xlarge インスタンスを用意し、下記のエンコーダーそれ

                        AV1エンコーダーの速度と品質の比較 - ffmpeg(libaom) vs SVT-AV1 - Qiita
                      • ラズパイ4よりスペック高い NanoPi R6S に Ubuntu 22.04 LTS (Desktop) をインストールする

                        …おひさしぶりです。 といってもこんなインターネットの場末にあるこのブログを定期購読みたいな形でチェックしている奇特な人間がいるとは思えませんが、記事を書くモチベーションがかなり低下してしまったこともあって、このブログも去年の4月以来まったく記事を書いていませんでした。 さすがに放置しすぎてちょっとまずいだろうとなったのと、WordPress の Gutenberg のアプデ後の書き心地を試したかったのと、ちょうど NanoPi R6S が届いた(!)という記事にするにはいいかんじのイベントがあったので、適当に Ubuntu 22.04 LTS をインストールした方法についてメモしておきます。 NanoPi R6S - FriendlyELEC WiKiwiki.friendlyelec.com …といっても OS のインストールドキュメントはここにまとまっていて(ラズパイ以外の SBC

                          ラズパイ4よりスペック高い NanoPi R6S に Ubuntu 22.04 LTS (Desktop) をインストールする
                        • MicrosoftやGitHubがオープンソースのソフトウェア「GNU Multi-Precision Library」のサーバーにDDoS攻撃を仕掛けているとして炎上

                          符合付き整数や有理数、浮動小数点数を扱う任意精度演算ライブラリで、オープンソースソフトウェアのGNU Multi-Precision Library(GMP)が、2023年6月16日にMicrosoftが保有する数百ものIPアドレスからDDoS攻撃を受けていると報告しました。Microsoftとその傘下のGitHubによる調査の結果、GitHubのユーザーがFFmpeg-Buildsのスクリプトを書き換えたことが原因であることが明らかになっています。 The GNU MP Bignum Library https://gmplib.org/ Microsoft's GitHub 'DDoSes' open source GMP project • The Register https://www.theregister.com/2023/06/28/microsofts_github_gm

                            MicrosoftやGitHubがオープンソースのソフトウェア「GNU Multi-Precision Library」のサーバーにDDoS攻撃を仕掛けているとして炎上
                          • Pythonパッケージの依存関係とライセンスを確認する | DevelopersIO

                            はじめに データアナリティクス事業本部のkobayashiです。 Pythonを使って開発を行っていると、AWSのリソースを扱う際にはboto3でしたりデータ解析を行う場合はPnadas,Scipyなど様々なパッケージを使っているかと思います。 今回、その利用しているパッケージの依存関係やパッケージを調べる機会があったのでその方法をまとめたいと思います。 環境 Python 3.7.4 pipdeptree 1.0.0 pip-licenses 2.2.1 パッケージ依存関係とライセンスを調べるツール 今回使用したツールは以下になります。どちらのツールもきちんと継続的にメンテナンスされており、pipでインストールできるのでこれらを使いました。 パッケージ依存関係をツリーで表示するツール pipdeptree · PyPI pipでインストールしたPythonパッケージを依存関係ツリー形式で

                              Pythonパッケージの依存関係とライセンスを確認する | DevelopersIO
                            • 「FFmpeg 6.0」が公開 ~CLIがマルチスレッド化、AV1動画のGPUデコードに対応/年1回のメジャーアップデート

                                「FFmpeg 6.0」が公開 ~CLIがマルチスレッド化、AV1動画のGPUデコードに対応/年1回のメジャーアップデート
                              • Google Cloud Speech-to-Text APIをいろいろ調査してみる - OPTiM TECH BLOG

                                こんにちは、2020年新卒入社予定の山口です!修論と引越し準備とアルバイトで慌ただしい日々を過ごしています。今日は業務で触った、Google製API Google Cloud Speech-to-Text API について皆さんと共有できればと思います。 Google Cloud Speech-to-Text API とは APIを導入していく GCP側 PC側 実際に試してみる 認識モデルを変更してみる マルチチャンネルで試してみる ファイル形式・サンプリング周波数を比較してみる ナレーション音声(「本日は〜」の音声です。) 走れメロス_朗読 おわりに Google Cloud Speech-to-Text API とは Google Cloud Speech-to-Text API は名前の通り、音声データから文字起こしをするAPIです。この音声データは私たちが日頃聞いているような音声

                                  Google Cloud Speech-to-Text APIをいろいろ調査してみる - OPTiM TECH BLOG
                                • Fensi による Amazon Chime SDK を使った 1 on 1 トーク機能の実装方法 | Amazon Web Services

                                  Amazon Web Services ブログ Fensi による Amazon Chime SDK を使った 1 on 1 トーク機能の実装方法 本投稿は株式会社 CAM と アマゾン ウェブサービス ジャパンのソリューションアーキテクト 廣瀬 による共同執筆です。 CAM および Fensi について 株式会社 CAM は、占い事業やアーティストファンビジネスを中心としたエンターテインメント事業およびプロダクトの開発・運営を行っています。 2019 年には、簡単に自身の公式サイトやファンクラブを開設することができるサービス Fensi を開始しています。Fensi では、記事・写真・動画などのコンテンツの投稿、ページの仕様やデザインのカスタマイズ、オリジナルグッズの販売機能やファンクラブとしてのオンラインサロン、やレッスンなどのクローズドコンテンツの販売が可能です。 2021 年 1

                                    Fensi による Amazon Chime SDK を使った 1 on 1 トーク機能の実装方法 | Amazon Web Services
                                  • Blender+ControlNetを用いたアニメーションの作り方

                                    この記事で得られるもの Blenderを使ってControlNetに読み込ませるボーン動画を作る方法 sd-webui-controlnetをつかってアニメーションを作る方法 必要となる前提知識 stable-diffusion-webuiを使って、txt2imageでイラストを作成することができる controlnetを使って、生成するイラストの構図制御ができる 用意するもの Blender (3.3.1) stable-diffusion-webui sd-webui-controlnet AIアニメーションの作り方 入力データの作成 準備 まず初めに、Controlnetへの入力データとなる動画データを生成します。 作業を始める前に、以下のリンクからBlenderで読み込めるopenposeライクのモデルをダウンロードします。 価格設定欄に購入希望金額を入力(0円から入力できるので、

                                      Blender+ControlNetを用いたアニメーションの作り方
                                    • 「Ryzen 7 5700G」レビュー。CPUに組み込まれた統合GPUだけで,今どきのゲームは快適にプレイできるのか?

                                      統合GPUだけで,今どきのゲームは快適にプレイできるのか? AMD Ryzen 7 5700G Text by 米田 聡 ほんの数年前までは,CPUに組み込まれた統合型グラフィックス機能(以下,統合GPU)の性能は低く,よほど古いタイトルを除けば,3Dグラフィックスのゲームを快適にプレイするというのは夢物語に近かった。しかし近年は,統合GPUも着実に性能を上げてきている。統合GPUでそれなりの性能が得られるなら,単体GPUを持たないPCでゲームを楽しむことも現実的な話になりそうだ。 本稿では現行のデスクトップPC向けCPUに統合されているGPUで,どこまでゲームを快適にプレイできるのか。AMDのデスクトップPC向けAPU(Accelerated Processing Unit)「Ryzen 7 5700G」(以下,R7 5700G)を中心に,ゲームにおける実力をテストしてみたい。 Ryze

                                        「Ryzen 7 5700G」レビュー。CPUに組み込まれた統合GPUだけで,今どきのゲームは快適にプレイできるのか?
                                      • ChatGPT が回答する Discord Bot をほぼ0円運用できるように作った

                                        こういう個人開発する時って限りなく0円に近い価格で運用したくありませんか? 特にDiscordBotは色々制約がある上意外と作るのが難しかったので、知見を共有します あとChatGPTの話はあんまり出てきません ※この記事にはオーバーエンジニアリングを含みます DiscordBotの制約を知っておく 結論 WebSocketを常時Listenするのが一番簡単に作れるがサーバー費用がかさむ InteractionをHTTPで受け取るようにすればWebSocketほど自由度はないがFaaSの載せられる HTTPのInteractionは大体3秒以内に返答しないとタイムアウトになってしまうため、重めの処理は工夫する必要がある 作り方の制約 まず第一に、DiscordBotを作るならEC2なりVPSなりでサーバーを建ててそこで実行するのが一番簡単に作れます これはDiscordの仕様によるもので、

                                          ChatGPT が回答する Discord Bot をほぼ0円運用できるように作った
                                        • 凛世の自転周期を計測する - Qiita

                                          ■緊急告知■ 杜野凛世フィギュア 100時間連続配信をYoutubeで実施します!! GW中、回転台の上に乗せた凛世のフィギュアを100時間放送し続けるだけの配信です。 開始時間は明日2日(土)の11時!#シャニマス #凛世100時間配信 ⬇️待機所⬇️https://www.youtube.com/watch?v=kZZt3OCrbDU&feature=youtu.be pic.twitter.com/khhkrddmTc — amiami_product (@amiami_products) May 1, 2020 【シャニマス】杜野凛世フィギュア 100時間耐久配信!! 〈amiami〉 体験版: 【シャニマス】杜野凛世フィギュア 30分間ミニ耐久配信!! 〈amiami〉 いえ、プロデューサーさまに、お喜びいただく…… それだけが、凛世の幸せなのです いや、なんていうか…… ちょっ

                                            凛世の自転周期を計測する - Qiita
                                          • 【Python】pydub使ったら音声データの解析がめっちゃ簡単だった

                                            音声データをPythonで取り込んで表示したり解析したりしたいと思ったことはありませんか? この記事では音声データの入出力をPythonで行えるpydubのインストールと基本的な使用方法(音声データの読み込み)について説明します。 pydubで音声データファイルの入力ができれば,Numpyが提供する関数等を使用してPython上で音声データの解析・加工ができるようになります。 動作検証済み環境 macOS Catalina(10.15.7), python3.7.10, Jupyter Notebook, OpenCV 3.4.2 Pythonで音声データを読み込み,波形を描画する方法 pydubのインストール Pythonで音声データファイルの読み込みをするときは,pydubが便利です。 pydubは内部で ffmpegというライブラリを使用しますので,あらかじめインストールしておく必要

                                              【Python】pydub使ったら音声データの解析がめっちゃ簡単だった
                                            • 西川善司の3DGE:IntelのノートPC向けGPU「Arc」とはいかなるGPUなのか。性能から機能までをひもといてみた

                                              西川善司の3DGE:IntelのノートPC向けGPU「Arc」とはいかなるGPUなのか。性能から機能までをひもといてみた ライター:西川善司 既報のとおり,Intelは,単体GPU製品「Intel Arc」(以下,Arc)シリーズを発表した。 Intelが2020年に発表した「Iris Xe MAX」は,同社が,Intel 740(i740)をリリースした1998年以来,22年ぶりにリリースした単体GPU(Discrete GPU)だった。その進化版となるGPUが,今回のArcである。 発表イベント前に行われた技術説明会では,Arcに関する詳しい解説が行われたので,考察も交えて詳細に見ていきたい。 ArcシリーズはACM-G10とACM-G11の2種類が存在 Arcの開発コードネームは,もともと第2世代単体GPU(Discrete Graphics 2nd)の意味である「DG2」だったが(

                                                西川善司の3DGE:IntelのノートPC向けGPU「Arc」とはいかなるGPUなのか。性能から機能までをひもといてみた
                                              • AWS Outposts Server (Graviton2, Xeon) 電力効率検証 - NTT Communications Engineers' Blog

                                                はじめに こんにちは、イノベーションセンターの鈴ヶ嶺です。 普段はクラウドサービスをオンプレミス環境でも同様のUI/UXで使用できるハイブリッドクラウド製品の技術検証をしています。 我々は以下のように過去にAWSのサーバ型ハイブリッドクラウドの解説や実施検証などを行ってきました。 engineers.ntt.com engineers.ntt.com このたび、新たにAWS Graviton2搭載のOutposts Serverを導入しさまざまな検証を進めています。 本記事では、AWS Graviton2搭載のOutposts ServerとIntel Xeon搭載のOutposts Serverとの性能差や電力効率を比較した結果を共有します。 まずこれまでのAWS Graviton2, Intel Xeonの比較検証記事の調査結果を共有します。 次に、実際にインテリジェントPDUに接続し

                                                  AWS Outposts Server (Graviton2, Xeon) 電力効率検証 - NTT Communications Engineers' Blog
                                                • オーバー16コアCPU頂上決戦「Core i9-10980XE」対「Ryzen Threadripper 3970X/3960X」 ゲームが速いのはどれだ?

                                                  オーバー16コアCPU頂上決戦。ゲームが速いのはどれだ? Core i9-10980XE Ryzen Threadripper 3970X Ryzen Threadripper 3960X Text by 米田 聡 2019年11月30日,IntelとAMDから,High-End Desktop(HEDT)向けCPUの新製品が発売となった。Intelから登場したのは,LGA2066プラットフォームに対応するCore Xシリーズの「Core i9-10980XE Extreme Edition」(以下,i9-10980XE)。AMDからは,Zen 2マイクロアーキテクチャを採用する「Ryzen Threadripper 3970X」以下,TH 3970X)と「Ryzen Threadripper 3960X」(以下,TH 3960X)の2製品である。 Core i9-10980XE(左) メ

                                                    オーバー16コアCPU頂上決戦「Core i9-10980XE」対「Ryzen Threadripper 3970X/3960X」 ゲームが速いのはどれだ?
                                                  • 「FFmpeg」に致命的な脆弱性 ~修正版の「FFmpeg 4.2.3」が公開/オープンソースのマルチメディアフレームワーク

                                                      「FFmpeg」に致命的な脆弱性 ~修正版の「FFmpeg 4.2.3」が公開/オープンソースのマルチメディアフレームワーク
                                                    • スプラトゥーン3の反省サイトを Jamstack でコスト抑えて作った

                                                      仕事の都合上、Django を覚える必要が出たので、その素振り課題が欲しい + スプラトゥーンを強くなりたいというニーズが出会って スプラトゥーン 3 反省会会場 を作りました。 色々技術的な挑戦をしたのでそのまとめをします。 スプラトゥーン 3 反省会会場とは スプラトゥーン 3 反省会会場は、自分のスプラトゥーン3プレイ動画を録画して、後から見返して反省をするためのサイトです。ただ反省文を書くためだけに作っていたのですが、どうせなら改善点のアドバイスなどがもらえるようにと思って Youtube への紐付けと反省文を外部から見られるようにしています。 反省文を書こうと思ったきっかけはウデマエを上げたいからで、普段同じようなミスをしている気がしているのでしっかりと反省することと、その反省すべきシーンだけを後から何度でも検索して見返せるようにすることが目的です。 いまではご飯を食べる時は常に

                                                        スプラトゥーン3の反省サイトを Jamstack でコスト抑えて作った
                                                      • サーバーレスアーキテクチャで実現するAmazon Connect 通話記録アーカイブコスト最適化 | Amazon Web Services

                                                        Amazon Web Services ブログ サーバーレスアーキテクチャで実現するAmazon Connect 通話記録アーカイブコスト最適化 この記事は Serverless architecture for optimizing Amazon Connect call-recording archival costs (記事公開日: 2022 年 6 月 24 日) を翻訳したものです。 この記事はコンタクトセンターの通話記録格納ストレージコストを最適化するサーバーレスソリューションを解説します。このソリューションは、通話記録ファイルのスケジューリング、ストレージ階層化、およびリサンプリングを自動化し、即時にコスト削減を実現します。このソリューションは、 AWS Step Functions、Amazon Simple Queue Service (Amazon SQS)、およびAW

                                                          サーバーレスアーキテクチャで実現するAmazon Connect 通話記録アーカイブコスト最適化 | Amazon Web Services
                                                        • ポルノ視聴中の画面を「録画して脅す」凶悪ウィルス | Forbes JAPAN 公式サイト(フォーブス ジャパン)

                                                          セキュリティ企業ESETは先日、セクストーション(性的な脅迫)を行う新手のマルウェアを発見したと発表した。「Varenyky」と呼ばれるこのマルウェアは、感染したパソコンに潜伏し、ユーザーがポルノサイトを視聴すると画面の録画を開始するという。 ESETの調査チームによると、Varenykyを最初に発見したのは5月で、フランスでマルウェアが大量に検知されたのがきっかけだという。現状、Varenykyのターゲットはフランス人のみと見られている。 ハッカーらは、フランスの通信大手「オレンジ」のユーザーに偽の請求書メールを送付し、ユーザーが添付されているワードファイルを開くとマクロが自動的に実行され、ユーザーがフランス人であるかを確認するという。ユーザーがフランス人である場合、Varenykyはプログラムを実行し、ユーザーがポルノコンテンツを視聴した場合にFFmpegを用いてパスワードを盗んだり、

                                                            ポルノ視聴中の画面を「録画して脅す」凶悪ウィルス | Forbes JAPAN 公式サイト(フォーブス ジャパン)
                                                          • OpenAIのAudio Transcription APIで遊んだ - Lambdaカクテル

                                                            最近OpenAIがオーディオ系のAPIをいくつか出していた。といってもけっこう前の話だ。 そんな中、最近OpenAIが色々なサービスを展開している。自分も触って習熟しておいたほうが、面白いアイデアを思い付いたときにすぐにプロダクトを作れて役に立つはずだ。そういうわけで色々APIを見ていたところ、その中でも面白そうだった書き起こしAPIを使うことにした。自分が喋った内容を書き起こしてもらいたい。上手くいくだろうか?ボソボソ喋るオタクボイスでも? openai.itshinan.jp このAPIを使うと、オーディオ音声(wavとかflacとか色々な入力形式を使える)から各言語の書き起こしをやってくれる。イクゾー 素材音声 小銭を払う Scalaから呼び出す 所見 まとめ 素材音声 今回用意した自分の音声はこれ。過去の自分の記事の内容の一部をボソボソ読み上げている。お世辞にも上手ではないし、AP

                                                              OpenAIのAudio Transcription APIで遊んだ - Lambdaカクテル
                                                            • 人工知能が見ている世界

                                                              今の世の中、そこら中に人工知能(AI)と呼ばれるシステムがあふれている。特にディープラーニングによるニューラルネットワークモデルを使ったシステムは高度な処理が可能であると広く考えられているようだ。では、それを使ったAIはどのようにこの世界を見ているのだろうか。 ディープラーニングで得られる特徴を含んだ値(特徴マップ)がAIの視覚と呼べるだろう。AIについて扱った教材では、ディープラーニングにより学習されたニューラルネットワークモデルの特徴マップを例示していることがあるが、特定の画像に対する特定の特徴の一部を載せているだけなので、AIがどのように世界を見ているのか、それだけで判断するのは難しい。 そこで、任意の動画に対してニューラルネットワークモデルを使って特徴マップを映像化することにした。今回、対象とするネットワークアーキテクチャは、AlexNetとVGG19だ。それぞれ2012年と201

                                                                人工知能が見ている世界
                                                              • Deno 1.12 へのアップデートと変更事項まとめ - 虎の穴開発室ブログ

                                                                皆さんこんにちは、暑い中ですがお元気ですか?おっくんです。 去る 2021 年 7 月 13 日に Deno 1.12 がリリースされました。 今回も、リリースノートを参考に 変更事項の気になるところを紹介したいと思います。 実行環境 macOS Catalina 10.15.7 Docker イメージ denoland/deno:centos(確認時点では Deno 1.12.0 でした) Deno 1.12 Deno 1.12 での変更事項をDeno 1.12 リリースノートを元に確認します。 deno.com Web Crypto API の対応メソッドが増えました Deno 1.12 では、 以下のWeb Crypto APIの 3 つの実装が追加されました。 crypto.subtle.generateKey キー生成 crypto.subtle.sign 署名 crypto.s

                                                                  Deno 1.12 へのアップデートと変更事項まとめ - 虎の穴開発室ブログ
                                                                • MP4 コンテナに収納された H.264 ファイルの色情報に関する調査 - toruのブログ

                                                                  1. 背景 Google Chrome での動画再生のカラーマネジメントに関する調査をしたい 検証用のテストパターンとして「MP4 コンテナに収納した H.264 の動画」を使用する予定である しかし筆者は MP4 コンテナに収納された H.264 ファイルの色情報(※1)がどこに保存されるのか理解していなかった そのため動画ファイルの色情報の保存場所について調査を行うことにした ※1 本記事において色情報は以下の3つの情報を意味する。 Color primaries Transfer characteristics Matrix coefficients 2. 目的 MP4 コンテナに収納された H.264 ファイルの色情報がどこに保存されるか調べる 3. 結論 MP4 コンテナに収納された H.264 ファイルの色情報は以下の2箇所に保存される。 (a) MP4 コンテナの 'moov

                                                                    MP4 コンテナに収納された H.264 ファイルの色情報に関する調査 - toruのブログ
                                                                  • Raspberry Pi 4 と NAS で録画環境を整える - kumak1’s blog

                                                                    AVラックがワチャワチャしだしたの図 ウチは今まで nasne を使って楽チン運用をしてきたのだけど、 生産も終わってサービス停止もそう遠くない将来にきてしまう 。 容量1TBの運用も窮屈に感じてきたし、元々運用していたNAS(8TB)を利用できる録画サーバーを作ることにした。 先人の多くの記録があったので「わたしでもできるっしょ、やってみっか」となった。感謝。 Raspberry Pi 3+Chinachuで地デジ録画サーバー構築 - Qiita Raspberry Pi でTVを見る録る! - Qiita 「PX-S1UD V2.0」Linuxでも使える定番TVチューナー | 秋葉原ぶらり | ページ 2 重複する箇所は多々あるが、私の環境構築に必要なコマンドは全て記述しておく。 使ったハード 元々持っていたもの NAS : Synology 216j + HDD8TB GUI動作は若

                                                                      Raspberry Pi 4 と NAS で録画環境を整える - kumak1’s blog
                                                                    • Haskellでスクラッチから作曲してみた - Qiita

                                                                      元ネタとして貼った動画が非常に面白かったので、自分でも真似をしてみました。 この記事では、sin波を直接ゴニョゴニョして音を作っていきます。最終的には、簡易的な楽譜モナドを作り、楽譜に書いた通りの曲を再生して耳で聴けることを確認します。 最初の音 まずは音を出せるようにします。0から44800までの数をsinにぶち込み、sin波を生成します。 44800という数字はサンプルレートです。単位時間あたりに44800回sinから値を取り出すということです。 sampleRate :: Float sampleRate = 44800.0 wave :: [Float] wave = sin <$> [0.0 .. sampleRate] これは既に再生可能な一秒間の音です。再生してみましょう。 一度ファイルに書き出してからFFmpegを叩くことでこれを再生しようと思います。再生にはFFmpegが

                                                                        Haskellでスクラッチから作曲してみた - Qiita
                                                                      • できる mirakc

                                                                        最新版「できるmirakc」はこちら。 はじめまして、masnagam です。mirakc の開発をしています。 これまで mirakc は、ソフトウェア開発の経験がある人が使用することを前提としてドキュメントを作成してきました。しかし、本記事では、対象読者をソフトウェア開発者に限定せず、すでに EPGStation や TVTest を使った録画及び視聴環境を持っている人が、mirakc を利用できるようになるところまで順を追って説明します。最終目標は、既に稼働している録画・視聴環境中の Mirakurun を、mirakc に置き換えて動かすことです。 🧪 mirakc って何ですか?始めて名前を目にした人もいると思うので、簡単に説明しておきます。 mirakc は、Raspberry Pi のような シングルボードコンピュータ (SBC) をターゲットデバイスとして、Rust 言語

                                                                          できる mirakc
                                                                        • youtube-dl の使い方 (YouTube の動画・音声をコマンドラインでダウンロードする) | knooto

                                                                          youtube-dl は YouTube の動画や音声をコマンドラインでダウンロードできるツールです。 このページでは、youtube-dl の導入手順と基本的な使い方を説明します。 目次 注意 youtube-dl は Windows, Mac, Linux で使用できますが、このページでは現状 Windows のみの説明になっています。" で囲んであるコマンドは、Mac や Linux では ' にしてください。 このページの説明で使用している youtube-dl のバージョンは 2020.03.24 です。別のバージョンでは動作しない場合があるかもしれません。 導入手順 (Windows) 1. youtube-dl をダウンロードする ytdl-org/youtube-dl INSTALLATION の「download an .exe file」のリンクから youtube-d

                                                                          • Google Cloud Batchを使ってバッチの処理待ち時間を1/30以下にしたので紹介させて欲しい - DeLMO(identify)エンジニアブログ

                                                                            この記事について 今回、Google CloudのBatchを利用した動画変換処理を実装したので、どのようにしたのか、どこにハマったのか(ハマっているのか)、その効果についてまとめました。端的に現状を3行でまとめると、以下のようになります。 動画変換処理にGoogle CloudのBatchを使いました GPUを利用することで処理時間を短くできました コンテナでGPUをうまく使えずシェルスクリプトとGoで作ったバイナリを活用しています(コンテナ化の知見募集中です) はじめに はじめまして。identify株式会社 CTOの@suthioです。 弊社、identify株式会社では動画素材サービスDeLMOの運営を行っています。 service.delm0.jp 簡単に言うと、動画素材を提供するサービスとなります。 課題 弊社ではGoogle Cloud Platformをインフラとして利用し

                                                                              Google Cloud Batchを使ってバッチの処理待ち時間を1/30以下にしたので紹介させて欲しい - DeLMO(identify)エンジニアブログ
                                                                            • [レビュー]第13世代のハイエンドCPU「Core i9-13900K」は,前世代やRyzen 9 7950Xをどれだけ上回れたのか

                                                                              第13世代のハイエンドCPUは,前世代やRyzen 9 7950Xをどれだけ上回れたのか Intel Core i9-13900K Text by 米田 聡 「Raptor Lake」(開発コードネーム)こと,IntelのデスクトップPC向け第13世代Coreプロセッサが発売となった。製品ラインナップと主な特徴は,発表時に紹介済みだが,おさらいすると,24コアの最上位モデルとなるCore i9のほか,16コアのCore i7,14コアのCore i5という計6製品が登場したわけだ。 現行の第12世代と同じSocket LGA1700に対応していることもあり,対応マザーボードやメモリモジュールは,すでに多数出回っている。その点では導入しやすい製品なので,注目しているゲーマーも多いだろう。本稿では,第13世代Coreプロセッサの最上位モデルとなる「Core i9-13900K」を評価していく。

                                                                                [レビュー]第13世代のハイエンドCPU「Core i9-13900K」は,前世代やRyzen 9 7950Xをどれだけ上回れたのか
                                                                              • AMDの新型CPU「Ryzen 9 3900XT,Ryzen 7 3800XT,Ryzen 5 3600XT」レビュー。「Comet Lake-S」に向けた刺客のゲーム性能はいかに

                                                                                「Comet Lake-S」に向けた刺客のゲーム性能は,ゲーマーの期待に応えられるか Ryzen 9 3900XT Ryzen 7 3800XT Ryzen 5 3600XT Text by 米田 聡 既報のとおり,AMDは,デスクトップPC向け第3世代Ryzenプロセッサの新製品「Ryzen 3000XT」シリーズ計3製品を7月23日に国内で発売する。ラインナップとメーカー想定売価は以下のとおりだ。 Ryzen 9 3900XT(以下,R9 3900XT):5万9800円(税込6万5780円) Ryzen 7 3800XT(以下,R7 3800XT):4万6800円(税込5万1480円) Ryzen 5 3600XT(以下,R5 3600XT):2万9200円(税込3万2120円) 左からR5 3600XT,R9 3900XT,R7 3800XT いずれも,既存製品のモデルナンバー末尾に

                                                                                  AMDの新型CPU「Ryzen 9 3900XT,Ryzen 7 3800XT,Ryzen 5 3600XT」レビュー。「Comet Lake-S」に向けた刺客のゲーム性能はいかに
                                                                                • ライブ配信ソフト「OBS Studio」でNVIDIAのノイズ除去フィルタが利用可能に、実際に使ってみるとこんな感じ

                                                                                  2021年6月2日に、オープンソースで開発される配信・録画ソフトのOBS Studioのバージョン27.0が正式にリリースされました。そんなOBS Studioがバージョン27.0で、アンドゥ・リドゥ操作の実装やソース表示のトランジションの追加などの新しい機能と共に、GPUのみで音声ノイズを消すNVIDIAノイズ除去フィルタに対応したことが発表されました。対応したGPUとNVIDIA Audio Effects SDKの導入で適用できるとのことで、実際にNVIDIAのノイズ抑制がどれぐらいのものかを試してみました。 Release OBS Studio 27.0 · obsproject/obs-studio · GitHub https://github.com/obsproject/obs-studio/releases/tag/27.0.0 NVIDIA Audio Effects

                                                                                    ライブ配信ソフト「OBS Studio」でNVIDIAのノイズ除去フィルタが利用可能に、実際に使ってみるとこんな感じ