問題タブ [flash]

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 投票する
7 に答える
32540 参照

flash - Actionscript 3 を使用してデータベースに接続する

データベースに基づいてフラッシュでコンテンツを動的に作成する方法についてのアドバイスを探しています。最初は、データベースを XML ファイルにエクスポートし、組み込みの Actionscript XML パーサーを使用してそれを処理することを考えていましたが、XML ファイルのサイズが非常に大きくなる可能性があります。

中間ステップ (PHP、ASP) を使用して情報を取得し、それを Actionscript が読み取れるものとして返すことについて読んだことがありますが、可能であればそれを行いたくありません。以前にasSQLライブラリを使用したことがある人はいますか? それとも、私が見逃しているものがありますか?

0 投票する
6 に答える
3486 参照

actionscript-3 - Flash IDE を使用せずに FLA ファイルから Flash 9 SWF を構築する方法はありますか?

これらの目標を達成する別の方法がある場合に備えて、これが役立つ 2 つの理由: 1) Flash IDE でのビルドは非常に遅い。サードパーティのコンパイラがより高速になることを望んでいました。2) Flash IDE がインストールされていないマシンでプロジェクトをビルドできると便利です。他の AS3 コンパイラについてはよく知っていますが、FLA ファイルを入力として受け取るものは知りません。

0 投票する
9 に答える
17790 参照

flash - Flash Player 9 ローカル共有オブジェクト用の適切な .sol エディターはありますか? 構築できますか?

世の中にはたくさんありますが、私がやりたいことをやっている人はいません。

それらのほとんどは、ファイルを開くときにクラッシュするか、単にデータを破損します。多くは全く走らない。私には、ほとんどが 3 ~ 4 年前に AS2 .sol 用に書かれたもので、FP9/AS3 sol では動作しなくなったようです。AIR を使用して独自に記述しようとしましたが、バイト形式の新しい仕様が見つかりません。

ここにファイル形式の説明があります: http://sourceforge.net/docman/display_doc.php?docid=27026&group_id=131628

および別の場所: http://sourceforge.net/docman/display_doc.php?docid=27026&group_id=131628

しかし、これらのドキュメントはどちらも 4 年前のもの (FP9 より前) のように見えます。また、私はファイル形式のスキルや経験がないため、特に更新された仕様なしで新しいドキュメントを作成することは、ますます少なくなっているようです。実行可能なオプションの。

理想的には、.sol を読み取るだけでなく、新しい値も編集および保存できるものが欲しいです。

ありがとう!

0 投票する
5 に答える
1859 参照

flash - では、どちらが本当に速いのでしょうか? Flash、Silverlight、またはアニメーション GIF ですか?

私はマルチメディア サイトを開発しようとしており、Silverlight に大きく傾いていますが、Flash は常にメイン プレーヤーです。私はスピードとパフォーマンスのタイプの開発者です。特定のシナリオで最も高速にロードされるテクノロジーはどれですか? 56k、DSL、ケーブル?

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

wpf - WPF アプリケーションで Flash コンテンツをホストし、透過性を使用するにはどうすればよいですか?

WPF フォーム内でフラッシュ コンテンツをホストしながら、WPF ウィンドウで透明度/アルファを使用するにはどうすればよいですか? WinForms フラッシュ コントロールをホストしても、これは許可されません。

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

flash - スムーズな再生でWebカメラをflvに記録する方法

ウェブカメラを使用してウェブサイトで flv を記録したいと考えています。これらの flv はスムーズに再生する必要があるため、後で再生できるようにする必要があります。たとえば、avis にトランスコードします。

flv の記録を処理するために、さまざまなサーバーを試しました。結果として得られる flv は、進行状況インジケーターがスムーズに、または通常の方法で移動しないことを除いて、たとえば、Wimpy FLV Player で問題なく再生されます。これは何か問題があることを示しており、「ffmpeg -i input.flv output.avi」を使用してトランスコードしようとすると (フレームレート オプション「-r 15」の有無にかかわらず)、正しい avi が得られません。

これが私が試したことと私が得る問題の種類です:

  1. red5 (OS X 10.5.4 と Ubuntu 8.04 の両方で v 0.6.3 と 0.7.0) とそこに含まれる publisher.html の例を使用しますこれが結果の flvです。指標は非常に急速に終わりに向かってジャンプします.

  2. まだ red5 を使用していますが、「ライブ」を公開し、数秒後に記録を開始します。これらのサンプル ファイルを使用しました。これが結果の flvです。インジケーターはまだ非常に速く最後までジャンプしますが、この方法ではまったく音がしません...

  3. Wowza Media Server Pro (私の Mac では v 1.5.3) を使用しています。進行状況インジケーターは最後までジャンプしませんが、最初の方がより速く移動します。これは、ffmpeg を使用して他の形式に変換すると、ビジュアルがオーディオと適切に同期されないのに十分です。念のため、付属のビデオ レコーダーと、red5 の publisher.html を使用してみました (同じ結果が得られました)。

  4. www.influxis.comでホストされているアカウントを通じて Flash Media Server 3 を使用する。さらに別の進行パターンを取得します。進行状況インジケーターは、最初は少しジャンプし、その後通常になります。ここに例があります。

Facebook のビデオ アプリケーションが (red5 を使用して) 行うため、"完璧な" flv を記録できることはわかっています。Wimpy で再生すると、進行状況インジケーターはスムーズで、「ffmpeg -i facebook.flv -r 15 facebook.avi」でトランスコードすると、適切な avi が生成されます。ここに例があります。

それで、一定のフレームレートで良い flv を得ることができますか?

PS: サーバーは、Linux にインストール可能であるか、手頃な価格のホスティング プロバイダーで利用できる必要があります。

編集:指摘されたように、おそらく問題は言うまでもなくフレームレートではなく、何か他のものです。私はビデオの知識がなく、物事をチェックするために提供した例を調べる方法がわかりません。誰かがこれに光を当てることができるかもしれません。

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

flash - プリローダーの複数のファイル サイズを取得する

わかりました。現在、SWF が php ファイルにヒットし、指定したすべてのファイルを見つけて、それらのサイズを合計し、それらの合計サイズを 1 つの数値として返します。次に、この数値を ProgressEvent リスナーで使用して、Web サイトの特定のセクションで現在ダウンロードされているファイルの割合を判断します。

かなり簡単ですよね?さて、そのPHPファイルを使用することは問題外であり、必要な数値を取得するために外部スクリプトにヒットさせるのではなく、SWF内ですべてを実行しようとしています.

ファイルをフラッシュにロードする前にファイルのサイズを取得する良い方法はありますか? プリローダーを 0 ~ 100% のプリローダーにする必要があるため、実際に開始する前にダウンロードする総バイト数が必要です。

ファイルの URL を保持する配列を調べて読み込みを開始し、読み込みを表示せずに getTotalBytes を取得し、最初のティックで読み込みを終了し、それらの合計バイト数をすべて合計してから、実際のダウンロード プロセスを開始するという考えがありました。この方法は非常に醜いように見え、ユーザーがサイトでプリローダーにアクセスするたびに、すべてのファイルを実行し、それらの合計を見つけてから実際にダウンロードを開始するのにおそらく 1 ~ 2 秒かかるため、膨大な時間の無駄になります。

これらのファイルのサイズを取得するためにフラッシュの外に出ずに、この問題に対するより良い解決策はありますか?

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

linux - ウェブカメラ FLV に参加する方法

私の Web サイトを FLV ファイル (このようなもの) の Web カメラの記録に参加させたいと考えています。これは、ユーザー入力なしで Linux で実行する必要があります。どうすればいいですか?簡単にするために、同じものを 2 回続けて再生する flv を取得できるように、両方の入力として同じ flv を使用します。

それは簡単なはずですよね?ffmpeg FAQには完全なコード例もあります。

さて、パイプが問題を引き起こしているようです (Leopard を実行している Mac と Ubuntu 8.04 の両方で) ので、単純にして通常のファイルを使用しましょう。また、レートを 15 fps に指定しないと、ビジュアル部分の再生が非常に高速になります。したがって、スクリプト例は次のようになります。

ええと、これを使用するとオーディオには機能しますが、最初はビデオしか取得できません。これは、red5 に付属する映画のティーザーを含め、input.flv としてスローするすべての flv に当てはまるようです。

a) サンプル スクリプトが宣伝どおりに機能しないのはなぜですか。特に、期待するすべてのビデオが得られないのはなぜですか?

b) Wimpy プレイヤーが適切な速度で flv を再生できるのに、フレームレートを指定する必要があるのはなぜですか?

2 つの flv に参加する唯一の方法は、mencoder を使用することでした。問題は、mencoder が flv に参加していないように見えることです。

浮動小数点例外が発生します...

c) mencoder が flv を正しくデコードおよびエンコードする方法はありますか?

したがって、これまでに見つけた flv に参加する唯一の方法は、ffmpeg を使用して flv と avi の間を行き来し、mencoder を使用して avis に参加することです。

d) これを達成するためのより良い方法があるはずです...どれですか?

e) ただし、フレームレートの問題により、フレームレートが一定の flv ( facebookで記録したものなど) のみが avis に正しく変換されますが、記録しているように見える flv (このようなもの) では機能しません。1つまたはこれ)。これらの flv に対してもこれを行う方法はありますか?

どんな助けでも大歓迎です。

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

apache-flex - Flash エラー #2012 (クラスをインスタンス化できません) の原因は何ですか?

私は ActionScript 3 を初めて使用し、問題に遭遇しました:

Flex Builder 3 を使用して、いくつかの単純なクラスを含むプロジェクトを作成しました。クラス A のコードがクラス B のオブジェクトをインスタンス化する場合 (クラス B は独自のソース ファイルにある)、コードは正常にコンパイルされますが、次の実行時エラーが発生します。

ArgumentError: エラー #2012: B クラスをインスタンス化できません。

誰かが私が間違っていることを説明できますか?

更新:以下の自分の回答を参照してください (まだ登録していないため、一番上に投票できませんでした)。

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

flash - SWF とその他のリソースを 1 つの SWF ファイルに結合する

いくつかの SWF ファイル、いくつかの CSS および XML ファイルを生成するプログラムがあり、動作させるにはこれらすべてを展開する必要があります。

これらすべてのファイルを 1 つの SWF ファイルにまとめるためのプログラムまたは手法はありますか?