問題タブ [ogg]
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.
php - HTML5オーディオタグのオーディオファイルを保護する
HTML5タグを使用してサイトで音楽を再生するサイトを作成していますが、ファイルがダウンロードされないように保護する方法はないかと考えていました。
PHPを介して音楽ファイルを呼び出しています。必要に応じて、MP3をサポートしていないブラウザ用のOGGファイルを選択します。
実際のファイルは一般に公開されていませんが、PHPファイルをダウンロードして再生することはできます。
人々がファイルをダウンロードするのを止めて、タグを通してそれを再生することを許可する何かができるかどうか疑問に思いましたか?
編集:
ファイルを再生するには、ユーザーがURLにアクセスできる必要があることを知っています。
ユーザーがタグなしでファイルにアクセスしたときにダウンロードを防ぐ方法を考えています。
YouTubeはHTML5ビデオタグでも同様のことをしていると思います(そのまたはすべてのYouTubeビデオは無料でダウンロードできるようになりました)
編集2:
ユーザーがファイルをダウンロードしたときに、$_SERVER配列のHTTP_CACHE_CONTROL変数が渡されないことに気づきました。
これにより、直接ダウンロードした場合に空白のファイルを返すことで、ファイルをダウンロードするのを防ぐことができますか?
c# - .NETを使用して.oggファイルのプロパティを検出しますか?チャネル数、チャネルあたりのビット数、サンプルレート?
チャネル数、チャネルあたりのビット数、サンプルレートなど、さまざまな.oggファイルのプロパティを検出する方法を知っている人はいますか?
DirectXを使用せずにこれを実行したいのですが、誰でもそれを実行できるライブラリを推奨できますか。マネージコードから呼び出すことができる、それを実行できるオープンソースライブラリを誰かが推奨できますか?
java - Java ID3 オーディオ タグ ライブラリ
.mp3 タグ ID3v(22,23,24) (作者、タイトル、トラックなど) を編集したり、Java や clojure で書いたりするための良いライブラリを探しています。
この分野にはいくつかの標準的な「デファクト」があります...
私はちょうどこの質問を見てきました: https : //stackoverflow.com/questions/73147/i-need-an-id3-tag-reader-library-for-Java-preferably-a-fast-oneもっと素晴らしいだろう...
ライブラリが .mp3 だけでなく .ogg と .wma もサポートしていれば完璧です...
みんなありがとう、そして私の英語でごめんなさい...
android - androidMediaPlayerでoggストリームを再生する
私のアプリは、AndroidのMediaPlayerクラスを使用してhttp経由でOGGストリームを再生します。oggストリームは自分のデバイスでは正常に再生されますが(HTC Desire(v2.2.2 with HTC sense))、デバイスで動作しないため、多くのユーザーが不満を言っています。
AVDを使用して、さまざまなAndroidバージョン(2.1、2.2、2.3.3、4.0.3)でアプリを実行してみましたが、エラーを再現することができました。
誰かがここで問題が何であるか知っていますか?もしそうなら、それをどのように仲介することができますか?
LogCat出力:
html - HTML5 複数のビデオ表示 - ホバー オーバーして再生
わかりましたので、ここで見つけることができるHTML5ビデオタグを介したビデオの埋め込みに関する優れたチュートリアルに従いました。基本的には、ホバーするとビデオが再生され、ホバーアウトすると再生が停止するという考え方です。
ええと、一種のインタラクティブなマルチタイル ボードを作成できることを期待して、1 つのページに複数のビデオを含めようとしてきました (すべて同じビデオです)。つまり、各ビデオにカーソルを合わせると、各ビデオのどこに到達するかに基づいてさまざまな画像が作成されます。
とにかく、私が尋ねている質問は次のとおりです。私が従ったこのチュートリアルに基づいて、複数のタイル化されたビデオを作成する最良の方法は何ですか? 作業中のコードを貼り付けます。私が抱えている問題は、複数の JavaScript 関数を作成すると、すべてのビデオではなく、最後に作成した関数のビデオのみが表示されることです。
これが理にかなっていることを願っています。ここに私がこれまでに取り組んできたことへのリンクがあります。注: ビデオの読み込みには時間がかかるため、それまでは音声は再生されますが、画像は再生されません。
助けてくれてありがとう!
ubuntu - mkv ファイルのオーディオ トラックを置き換える方法 (Ubuntu 11.10)
私は持っている
- webm ビデオと ogg オーディオを含む mkv ファイル
- ogg オーディオ ファイル
mkv ファイルのオーディオを ogg ファイルのオーディオに置き換えたいです。デフォルトのリポジトリから利用可能なプログラムを使用してUbuntu 11.10でそれを行うにはどうすればよいですか?
結果のファイルは別の形式 (avi など) の場合もありますが、mkv の方が好みです。ところで。ffmpeg には mkv マルチプレクサがありませんか? param -f mkvを使用したテストでエラーが発生しました要求された出力形式 'mkv' は適切な出力形式ではありません
android - AndroidでWAV/OGGファイルをFLACファイルに変換するには?
編集:変更されたuv001の回答を組み込みました。
私は、ICS 4.0 が FLAC のデコードをサポートしていることしかわかりませんが、エンコードします。wav を flac に変換するエンコーダーが必要ですが、現在のところ見つかりません。jFlac avaible があることがわかりましたが、このライブラリの使用方法がわかりません。単にファイルを変換するだけです。
誰か私に手を貸してくれませんか?
今日、私は JavaFlacEncoder を使用して、自分でいくつかのアイデアを考えました。また、WAV の特定のビットレートで機能します。
値を、現在機能しているハードコーディング値に変更しました。
audio - Xcode プロジェクトで ogg を再生する
ogg ファイルを再生するために ogg および vorbis フレームワークが必要な Xcode でアプリケーションを開発しています。これに関するいくつかの情報をグーグルで検索しましたが、どの時点にも到達しませんでした。このフレームワークを機能させる方法がわかりません。ライブラリをダウンロードしてプロジェクトに追加しましたが、ファイルが既に存在する場合でもコンパイルできません。ファイルが見つからないというエラーが表示されます。
誰かがこれを達成する方法についての良いマニュアルを教えてもらえますか?
どんな助けでも感謝します。
c# - Ogg Vorbis ファイルの分割/チャンキング
チャンクをトランスコードできるように、Ogg Vorbis ファイルをチャンクする簡単な方法はありますか? ドキュメンテーションは非常にまばらであり、libogg の継ぎ目は私にとってやり過ぎです。C# プロジェクトに組み込むのは面倒だからです。16進数でいくつかのセグメント区切り文字を探して、そのように分割する簡単な方法はありますか?
ios - iOS オンライン ラジオ ストリーミングに関する質問
オンライン ラジオ ストリーミング (icecast)、できれば .ogg 形式を提供するアプリを作成する必要があります。だから私は次の質問があります:
- .ogg形式のオーディオ ストリームを再生するにはどうすればよいですか? サポートされているクラスはありますか? 何も見つからないので
CFNetwork
、CoreAudio
、AudioToolbox
などを使ったビット単位の操作をたくさんしないと無理だと思います(cocos2d はばかげているので見ません)。 - 今のところ mp3 ストリームを再生しています (.ogg の可能性はありません)。
AVPlayer
MattGallagher および DigitalDJ による,MPMovieMediaController
, AudioSreaming libを使用しようとしましたが、これらのソリューションのいずれもメタデータ アクセスを提供できません。
AVPlayer の場合:
arrおよびit_meta カウントは常に0で、song\artist\any メタデータはありません。
についても同じでMPMovieMediaController
、metadataUpdate は呼び出されませんでした
および停止ボタンメソッドでは:
[streamAudioPlayer timedMetadata]
常にゼロ。
私はもう試した
シャウトキャストとアイスキャストの 2 つのプロジェクト - http://www.mikejablonski.org/2009/04/17/reading-shoutcast-metadata-from-a-stream/
ただし、現在再生中のトラック情報を取得することはまだ運がありません。これは、SHOUTcast アプリでのみ取得されます。
1日 Metadata = 'StreamTitle='
、
2番目 metadata = ''
と(つまり、 httpbitrate = '128000'
ヘッダー応答またはこのようなものからのバイトを処理する必要があると思いますか?しかし、wtf、それはshoutcastメタデータですが、私のラジオストリームはicecastです。わかりません)
助けていただければ幸いです!