音声をシークできない場合の対処

波形解析ができない場合に通常のシークスライダーを使い、80 MiBの解析制限と再生時間の要件を確認します。

最終確認日

スクリーンショットは英語版の画面です。

波形の生成とメディアのシークは別の処理です。ピーク解析ができない場合でも、音声プレーヤーが有効な再生時間を取得できれば、dosyaは通常のシークスライダーを表示します。

音声のシークを復旧する流れ:波形と通常のSeekスライダーを区別し、再生時間を確認して、小さいファイルをテストし、80 MiBの制限またはデコードの制限を特定します。
音声のシークを復旧する流れ:波形と通常のSeekスライダーを区別し、再生時間を確認して、小さいファイルをテストし、80 MiBの制限またはデコードの制限を特定します。 スクリーンショットを原寸大で開く。

波形が表示されない理由

ブラウザがピーク解析のために元のファイル全体をダウンロードするのは、ファイルのサイズが80 MiB以下の場合だけです。8 kHzでデコードし、結果を900個のピークにまとめ、ファイルIDとバージョンごとにキャッシュします。ファイルが大きすぎる場合や、元データを取得またはデコードできなかった場合は、代わりのスライダーが使われます。

手順

  1. ファイルを開き、メディアのメタデータを待ってください。キャンバスの波形とシークという通常のスライダーのどちらが表示されるか確認します。
  2. 通常のスライダーが表示された場合は、再生時間が表示されてからつまみをドラッグしてください。プレーヤーがキー入力を処理するときは、修飾キーなしの左矢印または右矢印でも再生位置を5秒移動できます。
  3. 経過時間が変わることを確認してください。シークはゼロから判明している再生時間までの範囲に制限されるため、再生時間が0と報告されるストリームでは後の位置に移動できません。
  4. 小さく正常と分かっている音声ファイルで試してください。そこで波形が表示されれば解析は利用でき、元のファイルが80 MiBを超えたか、デコードできなかった可能性があります。
  5. プレーヤーに**このブラウザではこの音声形式をデコードできません。ファイルをダウンロードし、別のアプリで再生してください。**が表示される場合は、対応するローカルプレーヤーを使うか、別途変換したテスト用コピーをアップロードしてください。

再試行の効果

ピークの抽出はブラウザで行われるため、サーバーの処理キューを待つ必要はありません。同じバージョンを開き直すと一時的な取得失敗から復旧することがあります。取得に成功してキャッシュされたピークは、そのファイルとバージョンで再利用されます。異なるデータをアップロードすると、別の解析対象になります。

波形のピークがなくても代替スライダーは表示されることがあります。ゼロのままの場合は、存在しないバックグラウンド処理を繰り返し待つのではなく、ブラウザの対応状況と元の再生時間を確認してください。再生操作と解析はクラウド上のデータを変更しません。

期待される結果

900個のピーク値から描画された波形、または通常のシーク操作で、有効な時刻に再生位置を移動できます。表示やシークが引き続きできない場合には、記載された容量またはデコードの制約が原因となることがあります。

関連ガイド

この記事は役に立ちましたか?

評価の結果を読み込んでいます…

投票すると、回答を変更できるように、必要な投票用Cookieが最長180日間保存されます。

質問と回答

このガイドの手順について質問できます。質問は確認後に公開されます。

公開の質問には、アカウントの詳細、認証情報、非公開ファイルを含めないでください。これらについては 非公開サポート をご利用ください。

質問を読み込んでいます…

    dosyaアカウントにサインインすると、質問を投稿できます。

    やり直す前に結果を確認

    操作をもう一度確認する必要があるときは、次の共通の確認事項をご利用ください。