問題タブ [seek]

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

c - ファイルサイズを決定するためにファイルの最後までシークする方法は?

シークを使用して C プログラミングでファイル サイズを取得しようとしています。fseek、stat.size も も使用できませんftell。実行する必要があるカスタム オペレーティング システム UNIX があります。

シークを使用するだけでファイルサイズを調べるにはどうすればよいですか? 出来ますか?

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

filesystems - 複数のプロセスが同じファイルに同時に書き込みを行っても安全ですか? [CentOs 6、ext4]

複数のスレーブ プロセスが UNIX ドメイン ソケット経由で通信し、同時に同じファイルに書き込みを行うシステムを構築しています。私はファイルシステムやこの特定のファイルシステム (ext4) について調べたことはありませんが、ここには危険が潜んでいるように感じます。

各プロセスは、出力ファイルのばらばらなサブセットに書き込みます (つまり、書き込まれるブロックに重複はありません)。たとえばP1、ファイルの最初の 50% にのみ書き込み、次の 50% にのみ書き込みますP2。またはP1、奇数ブロックのみをP2書き込み、偶数ブロックを書き込みます。

ロックを使用せずに同じファイルに (別々のスレッドで同時に実行して) 書き込むことP1は安全ですか? P2言い換えれば、ファイルシステムはある種のロックを暗黙的に強制しますか?

注:残念ながら、複数のファイルを出力して後で結合する自由はありません。

注:この質問を投稿してからの私の読書は、以下に投稿された唯一の回答と一致しません。私が読んだものはすべて、私がやりたいことは問題ないことを示唆していますが、以下の回答者は、私がしていることは安全ではないと主張していますが、説明されている危険性を認識できません.

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

android - Android: ビデオの SeekTo エラー

ビデオプレーヤーを備えたアプリケーションがあります。動画の現在位置を保存するメソッドを実装して、次回ユーザーが同じ動画を再生したときに、ユーザーが残した場所から再生されるようにしました。ただし、ビデオを左の位置からロードすることはできません。ログ猫はこのエラーを継続的に表示します

これは、ビデオを再生するための私のコードです。このエラーが発生する理由を教えてください。ありがとう..これがコードです

public class Player extends Activity {

}

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

android - Android: VideoView を使用した onSeekCompleteListener

VideoView を使用してビデオ ファイルを再生しています。ビデオを中断したところから再生するために、 seekTo 関数を使用しています。ただし、シーク操作が終了したときにいくつかの操作を実行したかったのです。そのためには、onSeekCompleteListener; を使用する必要があります。ただし、onSeekCompleteListener は VideoView ではサポートされていません。MediaPlayer で使用できます。私の質問は、「onSeekCompleteListener を VideoView で使用できる方法はありますか?」ということです。

どうもありがとう

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

c++ - seekp値を使用しない関数の書き込み

C++を使用してファイルの特定の場所にエントリを書き込もうとしています

だから基本的に私は持っています

しかし、私が何をしても、常にファイルの最後に書き込みます。

iso::appドキュメントによると、これはに関連していると思います

しかし、私がateを使用するか、何も使用しない場合、ファイルの内容は常に消去されます。

どんな助けでも素晴らしいでしょう:)

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

c++ - FFMPEG Seeking はオーディオ アーティファクトをもたらす

ffmpeg を使用してオーディオ デコーダーを実装しています。オーディオの読み取りとシークは既に機能していますが、シーク後にバッファーをクリアする方法がわからないため、シークの直後にアプリがオーディオの読み取りを開始してもアーティファクトはありません。

avcodec_flush_buffers内部バッファには何の影響もないようです。この問題は、すべてのデコーダー (mp3、aac、wma など) で発生しますが、PCM/WAV (オーディオが圧縮されていないため、デコードするデータを保持するために内部バッファーを使用しません)。

コード スニペットは単純です。

説明:

残留オーディオを探して取得できないようにするために何をすべきかについてのアイデアはありますか? ありがとう!

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

android - Android: VideoView で使用する seekcompleteListener

VideoView で setOnSeekCompleteListener を使用する方法はありますか。MediaPlayer を介して可能ですが、アプリケーションで videoview を使用しており、onSeekCompleteListener を使用する必要があります。ありがとう

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

flash - OSMFでシークエラー

Adobe の OSMF を使用して構築した HTTP ビデオ プレーヤーを使用していますが、サブクリップ内でシークしようとすると奇妙な動作が発生します。

"http://videoserver.com/video.flv"プレーヤーは、フル ビデオを取得するためにURL などを使用してサーバーからデータ"?begin=123456"を要求し、追加して 123456 バイト オフセットで始まるサブクリップを要求します。

ロードされたサブクリップ内をシークしようとすると、再生ヘッドがサブクリップの先頭に落ちて、そこからビデオが再生されます。と の両方がtruemediaPlayer.canSeek()mediaPlayer.canSeekTo(newtime)返しますが。

どんなフィードバックでも大歓迎です!

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

java - Java のメモリ ストリーム

Java でのメモリ ストリームの実装を探しています。実装は、 .NET メモリ ストリームの実装を大まかにモデル化する必要があります。

基本的にMemoryStream、ファクトリメソッドが必要なクラスが必要です。

したがって、クラスからインスタンスを取得したらMemoryStream、入力ストリームと出力ストリームを同時に作成できるはずです。これにより、任意の方向への配置も可能になります。メモリ ストリームは循環型である必要はありません。小さなサイズでもうまく機能し、自動的に大きくなるはずです。メモリ ストリームは、1 つのプロセスに限定する必要があります。

すぐに使用できるコードはありますか?

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

javascript - 「分:秒」形式の文字列をリンクする Javascript

私は、各ビデオの下に人々がコメントできるビデオ サイトを持っています。

ユーザーのコメントを解析し、「分:秒」形式の部分文字列を検索する linkify 関数を作成しようとしています。リンクには、関数呼び出しをトリガーするクリック イベントが含まれます。これにより、その特定の瞬間までビデオがシークされます。

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