Google Cloud Storage:部分的なオーディオファイルをダウンロードする

AyKarsi

大きなオーディオファイルをセグメントで処理する必要があります。ファイル全体をダウンロードして時間枠を抽出する代わりに、必要なセグメント(25秒から35秒など)のみをダウンロードしたいと思います。

APIはこれをすぐにサポートしないので、オーディオファイルのセグメントのみをダウンロードする最良の方法は何ですか?

Juancki

Google Storageはファイルを読み取って解釈しないため、秒単位での読み取りはサポートされていません。

バイトのセグメントを実行できます。これはバイトの読み取り範囲と呼ばれ、CloudStorageでサポートされています。

Range: bytes=20-2000文書化されているようにヘッダーを追加する必要があります[1]。

nodejsでは、次のようなことを行います[2]

   const logFile = myBucket.file('access_log');
   logFile.createReadStream({
     start: 20,
     end: 2000
   })

[1] https://cloud.google.com/storage/docs/xml-api/reference-headers#range

[2] https://github.com/googleapis/nodejs-storage/blob/607f6c1c8b9ae5414513957f54a5de2490c454b1/src/file.ts#L1178

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

API を使用して Google Cloud Storage からファイルをダウンロードする

Google Cloud Platformストレージからファイルをダウンロードする方法

Google Cloud StorageBucketからフォルダをダウンロードする

Google Cloud Speech APIはどのオーディオファイルタイプを認識しますか?

Google CloudからSSHで一度に多くのファイルをダウンロードしますか?

Javaを使用してGoogle App Engine経由でGoogle Cloud Storageにファイルをアップロードする:(そのようなファイルやディレクトリはありません)

Google Cloud StorageBucketサブディレクトリにファイルをアップロードする方法

npm GCSクライアントを使用して画像のURLを送信するだけで、Google Cloud Storageバケット内に画像/ファイルをダウンロード/保存するにはどうすればよいですか?

Google Cloud Storageからファイルをダウンロードできません:ValueError( "%rをUnicodeに変換できませんでした"%(value、))

複数の大きなファイルを同時にアップロードすると、Google Cloud Storageがエラーをスローする

Google Cloud Storageからファイルをストリーミングする

Cloudstorageから読み取り、ローカル/オンプレミスにダウンロードするGoogle Cloudストレージライブラリ?

Google Cloud Storage: ダウンロード ファイル名にはバケット内のパスが含まれています

Google Cloud Storageにファイルを直接アップロードすることは可能ですか?

Google Cloud Text-to-Speech Interface Confusion(mp3ファイルをダウンロードするにはどうすればよいですか?)

JavaでGoogle Cloud Storageに行ごとにファイルをアップロードする方法

Google Cloud Storage-Python 3からファイルをアップロードする方法

Python 3でGoogle Cloud Storageにファイルをアップロードする方法

numpy npzファイルをgoogle-cloud-mlジョブまたはGoogleCloud Storageからロードする方法は?

Google Cloud Platform-画像ファイルをGoogleCloud Storageバケットにアップロードする方法は?

Cloud Storage for Firebase:すべてのファイルのメタデータをダウンロードする

Google Cloud StorageForceダウンロード

Google Appengine Cloud Storage

PHP Google Cloud Storage

Google Cloud Storage Client

Google Cloud Storage

dockercomposeを使用してデジタルオーシャンでdockergcplogs(Google Cloud Loggingドライバー)を使用する

Google Cloud StorageからGoogleコンピューティングインスタンスで静的ファイルを提供することは可能ですか?

googleアドオンから複数のファイルをダウンロードする

TOP 一覧

  1. 1

    セレンのモデルダイアログからテキストを抽出するにはどうすればよいですか?

  2. 2

    Ansibleで複数行のシェルスクリプトを実行する方法

  3. 3

    tkinterウィンドウを閉じてもPythonプログラムが終了しない

  4. 4

    Windows 10 Pro 1709を1803、1809、または1903に更新しますか?

  5. 5

    Crashlytics:コンパイラー生成とはどういう意味ですか?

  6. 6

    GoDaddyでのCKEditorとKCfinderの画像プレビュー

  7. 7

    パンダは異なる名前の列に追加します

  8. 8

    モーダルダイアログを自動的に閉じる-サーバーコードが完了したら、Googleスプレッドシートのダイアログを閉じます

  9. 9

    グラフ(.PNG)ファイルをエクスポートするZabbix

  10. 10

    Chromeウェブアプリのウェブビューの高さの問題

  11. 11

    ラベルとエントリがpythontkinterに表示されないのはなぜですか?

  12. 12

    Windows 10の起動時間:以前は20秒でしたが、現在は6〜8倍になっています

  13. 13

    mutate_allとifelseを組み合わせるにはどうすればよいですか

  14. 14

    Reactでclsxを使用する方法

  15. 15

    ネットワークグラフで、ネットワークコンポーネントにカーソルを合わせたときに、それらを強調表示するにはどうすればよいですか?

  16. 16

    テキストフィールドの値に基づいて UIslider を移動します

  17. 17

    ファイル内の2つのマーカー間のテキストを、別のファイルのテキストのセクションに置き換えるにはどうすればよいですか?

  18. 18

    MLでのデータ前処理の背後にある直感

  19. 19

    Unity:未知のスクリプトをGameObject(カスタムエディター)に動的にアタッチする方法

  20. 20

    Pythonを使用して同じ列の同じ値の間の時差を取得する方法

  21. 21

    グラフからテーブルに条件付き書式を適用するにはどうすればよいですか?

ホットタグ

アーカイブ