- 【初心者】スレを立てる前にココで質問を【Part28】©2ch.net
640 :名前は開発中のものです。[sage]:2019/01/22(火) 09:56:40.25 ID:F5Jt4UuD - Windows は 「再生しろ」 って命令投げてから実際に音が出るまでのラグがあり
最近まで「厳密にスピーカが今どのフレームが再生しているか?」を確認できなかった メディアタイマに任せている場合は、それが計算通りに動いていると期待して処理するだけ。 音声をHDMI経由でモニタ端子から出力してる場合は映像とのズレはないが、モニタが今どこを表示してるかのタイミングが不明 Bluetooth スピーカー/ヘッドフォンなんて使っている場合はズレがハンパない(映像とズレる。 動画プレイヤーに映像と音声の同期を敢えてズラす機能があるのはこの辺の事情をシステム側で解決する方法がないから キャリブレーションを設定につけるか、遊んでる間にズレをプログラム側で検知して同期してるように見せる
|
- 【初心者】スレを立てる前にココで質問を【Part28】©2ch.net
642 :名前は開発中のものです。[sage]:2019/01/22(火) 11:44:03.30 ID:F5Jt4UuD - 20フレーム/秒なら目押しやタイミング見計らって狙えるけど
60fpsで狙っても実際2フレームの揺れは残るから通常の人間に求める実際の精度ってそんなもんで充分
|
- 【初心者】スレを立てる前にココで質問を【Part28】©2ch.net
644 :名前は開発中のものです。[sage]:2019/01/22(火) 19:02:47.14 ID:F5Jt4UuD - メディアタイマーで管理すれば 再生したフレーム数/サンプリング周波数=再生秒数 がマイクロオーダー単位で厳密に一致するからズレはないかと
直接関係ないけど WinAMP の再生で表示されるカウント秒数は約4分で1秒もズレるという歴史的なバグがあった
|