問題タブ [transcoding]

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.

0 投票する
4 に答える
7854 参照

media - ビデオフォーマットアナライザー

形式がわからない動画ファイルがあります。

どのような種類のビデオ コンテナ / 圧縮形式を使用しているかを分析できるソフトウェアはありますか?

Gspot を試しましたが、動作しません (「不明な形式」を表示)

メディア コンバーターを使用してファイルを avi または mpg4 ファイルに変換できるため、ファイルがある種の公開標準コーデックを使用していると確信しています。

前もって感謝します。

これは Gspot の写真ですが、何も表示されていません: 代替テキスト http://img19.imageshack.us/img19/2675/gspota.png

1を押すと、DShow レポート エラーと表示されます。

0 投票する
2 に答える
3676 参照

c# - ビデオファイルをc#でflv形式に変換します

ユーザーからビデオファイルを取得してflv形式に変換するにはどうすればよいですか?

0 投票する
3 に答える
1425 参照

vb6 - FFMPEG のトランスコーディング プロセスからの VB 6.0 のプログレス バー

私の英語で失礼します。それは超フリークです。ごめん

大きな問題があります。高校でのテストのために VB6.0 でアプリケーションを完成させる必要がありますが、解決策が見つかりません。私のアプリは FFmpeg.EXE ファイルを開き、cmd ウィンドウを開きます プロンプトを出し、トランスコーディング プロセスを開始します、生成された最後の行をCMDウィンドウのプロンプト(または上部下部)にリンクする必要があります。この行には、変化する値が存在します。このトランスコーディングプロセスでは、結果はビットレートであり、他の変数に応じて変動します。この行をリアルタイムで読み取って、進行状況バー (ファイル サイズ/ビットレートの平均) = 処理時間 を表示できる、私のアプリの形を考えてみてください。

手伝って頂けますか。答えてくれてありがとう....

0 投票する
1 に答える
302 参照

iphone - アプリケーションの更新後も NSKeyedArchiver/NSCoder の使用は維持されますか?

NSKeyedArchiver と NSCoder のデータが (.txt ファイルとして) 永続化され、うまく機能しています。新しいビルドを iPhone にデプロイすると、テキスト ファイルがまだ存在します。つまり、上書きされません。

ただし、アプリケーションの iTunes 配信アップデートが利用可能になったときに、テキスト ファイルが保持されることを確認したいと考えています。はいと思いますが、確認したいだけです。

ありがとう

0 投票する
2 に答える
1943 参照

java - Android でのオーディオ ストリームのトランスコーディング

最初に、私は Java を知らないことを述べさせてください。私は確かな C# スキルを持つ .NET 開発者ですが、実際には Java と Android SDK を同時に学習しようとしています (おそらく理想的ではないことはわかっていますが、まあ、私は冒険好きです :))

そうは言っても、私の最終目標は、Windows Media ストリームを受け入れることができる Android 用のストリーミング メディア プレーヤーを作成することです。必要に応じて、Android 2.0 以降に制限してもかまいません。私の現在のデバイスは、Android 2.0.1 を実行している Motorola Droid です。Windows Media ストリーミングのみを提供する PC で熱心に聴いているオンライン ラジオ サービスが 1 つあります。そのストリームをトランスコードして、Android デバイスで再生できるようにしたいと考えています。

そのようなことは可能ですか?もしそうなら、それは実現可能でしょうか? Java ではなくネイティブ コードの NDK でこれを行うことを検討する必要がありますか? デスクトップ コンピューター (C# であっても) で動作する何らかのサービスを作成することに反対しているわけではありませんが、理想的には、純粋にデバイス ベースのオプションを最初に検討したいと考えています。どこから始めればよいですか?

あなたが提供できる洞察を前もって感謝します!

0 投票する
2 に答える
73001 参照

javascript - Javascript文字列をISO-8859-1にトランスコードするにはどうすればよいですか?

ISO-8859-1を使用するWebサイトで動作するChrome拡張機能を作成しています。コンテキストを説明するために、私の拡張機能は、より便利な投稿フォームを追加することで、サイトのフォーラムへの投稿をより速くすることです。次に、メッセージが書き込まれるtextareaの値が、(jQueryを使用して)Ajax呼び出しを介して送信されます。

メッセージに次のようなá文字が含まれている場合、これらの文字は投稿されたメッセージに×として表示されます。ブラウザにISO-8859-1ではなくUTF-8を表示させると、á正しく表示されます。

Javascriptは文字列にUTF-8を使用していることを理解しているので、送信する前に文字列をISO-8859-1にトランスコードすると、問題が解決するはずです。ただし、Javascriptでこのトランスコーディングを行う直接的な方法はないようで、サーバー側のコードに触れることはできません。何かアドバイス?

作成したフォームを次のようにiso-8859-1を使用するように設定してみました。

そしてまた:

しかし、それはうまくいかないようです。

編集:

問題は、jQueryがメッセージ(または途中で何か)をどのようにエンコードしているかに実際にありました。次のスニペットに示すように、データを処理しないようにjQueryに指示し、自分で実行することでこれを修正しました。

0 投票する
1 に答える
1396 参照

ffmpeg - FFMPEG を使用して 720p .mov ファイルから変換された FLV ビデオの再生時に音声が欠落し、問題が発生する

JVC GC-FM1 HD ビデオ カメラから 720p モードで記録された .mov ビデオ ファイルがいくつかあります。FLV 形式にエンコードするためにファイルをアップロードする Linux ボックスで FFMPEG を実行しています。ビデオは正常にエンコードされているように見えますが、結果の FLV ファイルにはオーディオがありません。また、Flash Player、ブラウザー、または Adob​​e Media Player で再生すると、ビデオが最初に一時停止します。Adobe Media Player は、再生を開始する前にプログレス バーがビデオの最後に到達するのを待っているようです。つまり、ビデオがロードされ、画像が一時停止し、ビデオが再生されているかのようにプログレス バーが最後までシークします。最後に到達すると、ビデオ画像が開始されます。動画に音声はありません。FLVPlayback コンポーネントと添付の seekBar を使用して、Flash 8 で構築したビデオ プレーヤーでこれに気付きました。

これは、FFMPEG ログからの出力と、ビデオのエンコードに使用しているコマンドです。

PHP から呼び出された私の FFMPEG コマンド:

私のエラーログからの出力:

ここで重要なエラーはどれですか?

参考までにB画、飛ばし?デコード_スライス_ヘッダー エラー? フレームなし?またはストリーム 0 コーデック フレーム レートがコンテナ フレーム レートと異なるようです: 119.88 (120000/1001) -> 59.94 (60000/1001)

0 投票する
1 に答える
5931 参照

c - G.726 ADPCM信号をPCM信号に変換するにはどうすればよいですか?

私は通常、SoXまたはWindowの組み込みオーディオライブラリにこのようなものを探しますが、どちらにもG.726コーデックがないようです。

したがって、ビットレートと、それがmu-lawかA-lawかは現時点では不明ですが(実験によってこれらのパラメータが決定されます)、G.726としてエンコードされていることがわかっている一連のバイトがあります。それらを通常のPCM信号にデコードします。

そのため、ITU-T(ITU-T勧告G.191)からリファレンス実装をダウンロードしましたが、G726_decode関数の使用方法について少し混乱しています。inp_bufドキュメントによるとout_buf、同じ長さである必要がありsmpno、両方のバッファは16ビットバッファです。これは、ステップが欠落しているように私には思えます。それ以外の場合、G.726を使用しても圧縮は行われません。G.726のWikipediaページによると、サンプルサイズはビットレート(2〜5ビット)によって異なります。自分でサンプルへの解凍を行うことになっていますか?したがって、最大圧縮(2ビットサンプル)を想定すると、各バイトは4サンプルを生成します。

例:

それとも私は何かを完全に見逃していますか?

0 投票する
1 に答える
631 参照

java - SWFトランスコーディング、それは存在しますか?

SWFファイルを.aviに変換できるように、ある種のSWFトランスコーダーを探しています。できれば、Javaアーキテクチャにフックできるものが望ましいです。

助言がありますか?

0 投票する
1 に答える
178 参照

javascript - シンプルな jQuery を mootools にトランスコーディングするのに役立ちます

私が持っているプロジェクトでは、mootools を使用する必要がありますが、mootools を使用したことはなく、jquery は私にとってはるかに理にかなっています。この例がmootoolsでどのように見えるかを誰かに教えてもらえますか? ありがとう