Audio File Formats FAQ

本文档详细介绍了各种计算机平台上使用的音频文件及其内部格式。涵盖了流行的采样率、压缩方案,并提供了当前硬件、文件转换及播放指南等内容。
NextPreviousContents

Audio File Formats FAQ

Chris Bagwell, chris@cnpbagwell.com

v4.0, 14 Nov 1998
This document provides a description of how audio files are used onvarious computer platforms and provides a detailed description oftheir internal formats.

1. Introduction.

2. Device characteristics.

3. Popular sampling rates.

4. Compression schemes.

5. Current hardware.

6. Overview of file formats.

7. File conversions.

8. Playing audio files on UNIX.

9. Playing audio files on the Vaxstation 4000 (VMS).

10. Playing audio files on a PC.

11. File Formats.


NextPreviousContents
(gaussian_splatting) PS E:\gaussian-splatting\data\ggbond> ffmpeg -i E:\gaussian-splatting\data\ggbond\ggbond.mp4 -qscale:v 1 -qmin 1 -vf fps=2 %04d.jpg ffmpeg version 2023-11-22-git-0008e1c5d5-essentials_build-www.gyan.dev Copyright (c) 2000-2023 the FFmpeg developers built with gcc 12.2.0 (Rev10, Built by MSYS2 project) configuration: --enable-gpl --enable-version3 --enable-static --pkg-config=pkgconf --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-zlib --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-sdl2 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-dxva2 --enable-d3d11va --enable-libvpl --enable-libgme --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libtheora --enable-libvo-amrwbenc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-librubberband libavutil 58. 32.100 / 58. 32.100 libavcodec 60. 34.100 / 60. 34.100 libavformat 60. 17.100 / 60. 17.100 libavdevice 60. 4.100 / 60. 4.100 libavfilter 9. 13.100 / 9. 13.100 libswscale 7. 6.100 / 7. 6.100 libswresample 4. 13.100 / 4. 13.100 libpostproc 57. 4.100 / 57. 4.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'E:\gaussian-splatting\data\ggbond\ggbond.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf58.20.100 Duration: 00:01:10.64, start: 0.000000, bitrate: 8215 kb/s Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuvj420p(pc, bt470bg/bt470bg/smpte170m, progressive), 1920x1080, 8080 kb/s, 29.98 fps, 29.97 tbr, 90k tbn (default) Metadata: handler_name : VideoHandler vendor_id : [0][0][0][0] Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 128 kb/s (default) Metadata: handler_name : SoundHandler vendor_id : [0][0][0][0] Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> mjpeg (native)) Press [q] to stop, [?] for help Output #0, image2, to '%04d.jpg': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf60.17.100 Stream #0:0(und): Video: mjpeg, yuvj420p(pc, bt470bg/bt470bg/smpte170m, progressive), 1920x1080, q=2-31, 200 kb/s, 2 fps, 2 tbn (default) Metadata: handler_name : VideoHandler vendor_id : [0][0][0][0] encoder : Lavc60.34.100 mjpeg Side data: cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A frame= 20 fps=0.0 q=1.0 size=N/A time=00:00:09.50 bitrate=N/A speed= 18x frame= 39 fps= 38 q=1.0 size=N/A time=00:00:19.50 bitrate=N/A speed=18.9x frame= 61 fps= 40 q=1.0 size=N/A time=00:00:30.00 bitrate=N/A speed=19.6x frame= 84 fps= 41 q=1.0 size=N/A time=00:00:41.50 bitrate=N/A speed=20.4x frame= 111 fps= 44 q=1.0 size=N/A time=00:00:55.00 bitrate=N/A speed=21.7x frame= 135 fps= 44 q=1.0 size=N/A time=00:01:07.00 bitrate=N/A speed=22.1x [out#0/image2 @ 000001f1d67179c0] video:18538kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown frame= 141 fps= 45 q=1.0 Lsize=N/A time=00:01:10.00 bitrate=N/A speed=22.1x (gaussian_splatting) PS E:\gaussian-splatting\data\ggbond> cd.. (gaussian_splatting) PS E:\gaussian-splatting\data> cd.. (gaussian_splatting) PS E:\gaussian-splatting> python .\convert.py -s .\data\ggbond\input [option_manager.cc:815] Check failed: ExistsDir(*image_path) ERROR: Invalid options provided. ERROR:root:Feature extraction failed with code 1. Exiting.
09-15
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值