問題タブ [bento]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vagrant - Bento - Veewee - Vagrant プロジェクトの編成方法
Bento、Veewee、および Vagrant を使用して、VM のプロビジョニング プロセスを自動化しようとしています。このアプローチには、開発、開発テスト、および QA プロセスを簡素化するための多くの可能性があります。
(これらに遭遇したことがない人のために -- Vagrant は、Virtual Box、VMWare、EC2 などで VM を迅速にセットアップ/破棄することを容易にします。Veewee は、Veewee のベース ボックスを構築するプロセスを簡素化し、Bento は、ベースボックスを定義し、Veewee の操作を自動化します)。
問題は、Bento、Veewee、および Vagrant の相互関係がわかりにくいことです。多くの定義ファイルと一部の操作がレイヤー間で複製されており、どのレイヤーが自分のプロジェクトに固有の更新を取得する必要があるかが明確ではありません。Ruby 環境もこれを非常に複雑にします。Bento コマンドはすべて Bento ディレクトリから実行する必要があるように思われるため、ボックスやその他のファイルが非論理的な場所に配置されてしまいます。
このツールの組み合わせを使用するためのファイル レイアウトとワークフローを提案できる人はいますか?
vagrant - Ansible タスクは、特定の Vagrant ボックス (bento) で sudo_user を持つことができません
次のタスクは、Vagrant ボックス (ubuntu 12.04 シェフレス) http://opscode.github.io/bento/で失敗します。
fd
独自のボックスを作成する必要がありますか?
=== /etc/sudoers の内容
cassandra - Bento start コマンドが NoClassDefFoundError DNSCheckingTool で失敗する
https://github.com/kijiproject/kiji-schema/blob/master/kiji-schema-cassandra/cassandra_tutorial.mdのチュートリアルを試していました が、お弁当箱を開始する場所で行き詰まりました。「弁当スタート」
次のエラーが発生します。
助けていただけますか?
c++ - プログラムで断片化された mp4 ファイルを生成する方法
メディア .h264 ライブ ストリーミング サーバーがあり、断片化された mp4 ファイルに .h264 フレームを多重化したい。これをサポートできるライブラリはありますか?
私の知る限り、ffmpeg.exe と Bento4 はこれをサポートできますが、別のプロセスを実行するのではなく、ライブラリを使用してコードでそれを実行したいと考えています。
私の要点を明確にするために、以下のように ffmpeg.exe を実行することで実現できる断片化された mp4 ファイルを生成したいと考えています。
コードでmp4ファイルを多重化したいのですが、それを行う別のプロセスを作成したくありません。
ありがとう。
html - DASH パッケージ (mpd) onratechange イベントを発生させた後にフリーズしました
mp4 ファイルからアダプティブ ストリームを作成しようとしています。私はストリーミングの経験が豊富で、Silverlight を介したスムーズなストリーミングの実装に成功しています。HTML5 で機能するすべてのソリューションが必要です。DASHを追求しています。だからここに私が取るステップがあります...
- ffmpeg を使用して、mp4 をさまざまなサイズにリサンプリングします。
- Bento4s mp4Fragment ユーティリティを使用して、ファイルが適切にフラグメント化されていることを確認します。
- Bento4s mp4dash ユーティリティを使用して、DASH mpd ファイルと関連するセグメントを作成します。
私は、これらのユーティリティのそれぞれを学び、機能すると思われる出力を得るプロセスを作成するために多くの作業を行いました。信頼できる DASH アーティファクトを作成するため。しかし、私は何か間違ったことをしているようです。私が実行するコマンドラインの例を次に示します。
ステップ 1 では、3 つの異なるファイルを作成します... 3 つの異なる速度とサイズに対して... (これらは正確なコマンド ラインではない可能性があります。古いメモからのものです... しかし、パラメーター値は私が確実に使用しているものです。 )
これで、断片化する必要がある 3 つのファイルが得られます。そこで、Bento4 の mp4fragment ユーティリティを使用してそれらをフラグメント化します。このコマンド ラインは単純なので、例は示しません。
Bento4s mp4dash を使用してダッシュを作成します。このようなもの...
これは問題なく動作します。そして、mpd ファイル、セグメント ファイルを含むオーディオ フォルダー、セグメント ファイルを含む 3 つのフォルダーを含むビデオ フォルダーを作成します。
mpd を正常に再生するように IIS を構成できます。セグメントファイルと同様に。ビデオは正常に再生されます...そして停止します。50 ~ 60 秒でフリーズします。フリーズする直前にHTML5 videoタグのonratechangeイベントが発生しているのが確認できます。プレイ率が変化することで上がるイベントです。私はこれを変えるために何もしません。
問題の実際の動画の長さは約 1 時間です。また、dash.js ライブラリをプレーヤーとして使用しています。
変更すべきコンポーネントや仕様を特定できる場合は、お知らせください。
2016 年 3 月 7 日の更新
ここで要求されたように、MPD コンテンツは次のとおりです...
2016 年 3 月 7 日の更新
これは、50 秒から 60 秒の間に不明な理由で停止した 2 つの異なるビデオのコンソール出力です。
vagrant - Oracle VirtualBox 5.0.16 r105871 で、bento/ubuntu-16.04 の vagrant up が失敗する
今日、私は vagrant を使用して最新の Ubuntu リリースを仮想ボックスに入れることを計画していました。イメージをロードして実行した後、vagrant up
以下に報告されているように、仮想ボックスのネットワーク構成に関連するエラーが発生しました。
興味深いことに、すでにいくつかの投稿がオンライン (主に GitHub、例: https://github.com/mitchellh/vagrant/issues/7155 ) にあるだけでなく、AskUbuntu ( https://askubuntu.com/questions/760871/network ) にもあります。 -settings-fail-for-ubuntu-xenial64-vagrant-box )、StackOverflow ( vagrant up コマンドでエラーが発生し、解決可能な IP アドレスが表示されない eth1 )、StackExchange ( https://unix.stackexchange.com/questions/188413/not ) -able-to-resolve-ip-address-for-eth1-in-vagrant-vm )。ただし、これらの問題は構成に関連するxenial64
(つまり、そうではない bento
) か、public_network
構成を使用するかのいずれかです。
https://askubuntu.com/questions/760871/network-settings-fail-for-ubuntu-xenial64-vagrant-boxで報告されているように、この問題はubuntu/trusty64
またはには存在しませんがubuntu/wily64
、ubuntu/xenial64
とbento/ubuntu-16.04
(つまり両方の Ubuntu 16 ボックス)。
以下でわかるVagrantfile
ように、私は簡単なセットアップbento/ubuntu-16.04
と使用private_network
のみを行っています。明確にするために、私は実際にはこの投稿を使用できません ( vagrant up コマンドでエラーが発生し、解決可能な IP アドレスが表示されない eth1 ) public_network
。また、このエラーが発生した時点で他の VM が実行されていないことにも言及する必要があります。
エラー ログから、ネットワーク インターフェイスeth1
に問題があることは明らかですが、正確に何が問題なのかは不明です。以前、同じ vagrant 構成と同じ Oracle VB でhashicorp/precise32
およびUbuntu ボックスを正常に起動しましたが、この問題は発生していません。ubuntu/trusty64
どんな助けでも大歓迎です。私の技術的なセットアップと参照ファイルを以下に示します。
乾杯 AHL
設定:
- 放浪者: v1.8.1
- Oracle VirtualBox: v5.0.16 r105871
- Ubuntu ボックス: bento/ubuntu-16.04 ( https://atlas.hashicorp.com/bento/boxes/ubuntu-16.04 )
- ホスト マシン: Lenovo X1 Carbon、Windows 10
Vagrantfile:
出力: