Вот бег вниз:
.wav
АудиоОбычно я сжимаю .wav
аудио до 1/10 его размера, преобразуя его в .ogg
использование ffmpeg
, сохраняя при этом частоту дискретизации. У меня есть тысячи часов для загрузки, поэтому минимизация пропускной способности является ключевым моментом.
Там нет видео или даже скриншота, поэтому я полагаю, что мне было бы полезно установить пиксели на что-то очень низкое, а также частоту кадров, однако я не знаю.
Какие решения стоит рассмотреть здесь?
Ваш вопрос на самом деле сложнее, чем кажется на первый взгляд, поэтому мне придется ответить на него трижды.
[1] Очевидным ответом на вопрос «Я хочу максимально сжать видео с минимальной потерей качества» будет «использовать MP4 с h.265/AAC или WebM с VP9/Opus ».
[2] Однако этот ответ не обязательно применим здесь, поскольку вас явно не волнует качество видео.
Вместо этого вы можете использовать буквально любой контейнер/кодек и установить битрейт на минимально возможное значение, так как битрейт — это главное, что приводит к разрыву файлов. Поскольку вы хотите сохранить звук, накладные расходы контейнера должны быть минимальными; Matroska имеет <1% накладных расходов на звук 64 Кбит / с , и вам, вероятно, нужен более высокий битрейт.
Говоря о битрейте аудио: YouTube использует AAC со скоростью 128 кбит/с, который они кодируют с помощью «лучшего в своем классе кодировщика», поскольку их исследования показали, что он неотличим даже от AAC со скоростью 320 кбит/с. Поскольку у вас нет доступа к их кодировщику, вы хотите быть выше цели 128 кбит/с. 160 или 192 кбит/с должно быть достаточно.
Кажется, мы почти закончили, верно? Используйте любой видеокодек/контейнер с любым разрешением и частотой кадров, просто выберите минимально возможный битрейт видео , который YouTube не отклоняет, и выберите 160 кбит/с или 192 кбит/с для аудио, и вы сможете загрузить все свои тысячи часов. музыки.
[3] Однако есть еще одна проблема: YouTube ограничивает вас загрузкой 50 видео в день (после достижения этого ограничения вы можете загружать еще одно видео каждые 15 минут или около того, пока он просто не заблокирует вас на 100 видео). В зависимости от вашей скорости загрузки, вам, возможно, не нужно максимально снижать битрейт видео.
И напоследок, нетехнические мысли: музыкальные потоки в режиме 24/7 в последнее время стали несколько популярными, вы можете попробовать это вместо загрузки. На YouTube есть руководство по созданию успешных музыкальных каналов.
Matroska has <1% overhead on 64Kbit/s audio
Когда я пытался (перед использованием ffmpeg) использовать контейнер mkv, он не кодировался после загрузки на Youtube. Просто указываю, что другие контейнеры, кроме mp4, могут быть привередливыми.
Николя Рауль
Анон