Изменение разрешений только в папке НЕ РЕКОМЕНДУЕТСЯ

Да. Выберите видеокодек (x264 - хороший универсальный) и выберите разрешение, оставьте большинство настроек по умолчанию, но сделайте двухпроходное преобразование с установленным средним битрейтом.

Быстрый урок в сжатии видео: видео сложность меняется по всему видео, поэтому, если вы сжимаетесь до одного и того же уровня визуального качества, вся реальная битрейт будет колебаться вверх и вниз. Если вы сжимаете до фиксированного битрейта, качество будет плохой в битах высокой сложности, потому что биттрейт слишком низок, и / или используемая битрейт будет слишком высокой для частей с низкой сложностью. Так что вы можете позволить ему стремиться к постоянному качеству и позволить битрейту колебаться, насколько это возможно. Но если компрессор нацелен на определенный размер файла, он не знает, будет ли сложность видео идти вверх или вниз в тех частях, которые он еще не преобразовал, поэтому люди используют преобразование 2-х сторон, когда стремятся к конкретный размер файла.

Вам нужно указать выход как битрейт (аудио и видео, плюс контейнер имеет небольшие накладные расходы), поэтому вам нужен калькулятор для преобразования из размера файла и продолжительности в биттрейт. [ ! d2]

0
задан 24 May 2018 в 15:59

3 ответа

find your_folder -type f -exec chmod your_permissions {} \;

Эта команда изменяет разрешения только для обычных файлов в выбранной папке (замените «your_folder» и «your_permissions» на соответствующие значения).

Если вы хотите изменить разрешения для файлы в вашей папке, а не в ее подпапках, вы можете добавить -maxdepth:

find your_folder -maxdepth 1 -type f -exec chmod your_permissions {} \;
2
ответ дан 25 May 2018 в 09:21
  • 1
    что означает " {} \ " в конце? – lpFranz 24 May 2018 в 16:04
  • 2
    Хорошо, ты избил меня до этого :) У меня есть верх. – Videonauth 24 May 2018 в 16:04
  • 3
    @lpFranz {} означает то, что нашел find. – muclux 24 May 2018 в 16:05
  • 4
    @lpFranz {} сообщает find, чтобы вставить результаты поиска в формулу, `` перед точкой с запятой - только escape-символ. – Videonauth 24 May 2018 в 16:06
  • 5
    chmod g + r *. * - & gt; & Quot; *. * & Quot; делать то же самое? Я получил этот совет. – lpFranz 24 May 2018 в 16:06
find your_folder -type f -exec chmod your_permissions {} \;

эта команда изменяет разрешения только для обычных файлов в выбранной папке (заменить "your_folder" и "your_permissions" с соответствующими значениями).

если вы только хотите изменить разрешения для файлов в your_folder себя, а не в ее подпапках можно добавить-параметр maxdepth:

find your_folder -maxdepth 1 -type f -exec chmod your_permissions {} \;
2
ответ дан 17 July 2018 в 13:33
find your_folder -type f -exec chmod your_permissions {} \;

Эта команда изменяет разрешения только для обычных файлов в выбранной папке (замените «your_folder» и «your_permissions» на соответствующие значения).

Если вы хотите изменить разрешения для файлы в вашей папке, а не в ее подпапках, вы можете добавить -maxdepth:

find your_folder -maxdepth 1 -type f -exec chmod your_permissions {} \;
2
ответ дан 20 July 2018 в 13:38

Другие вопросы по тегам:

Похожие вопросы: