Получить, находится ли диск в /etc/fstab без рута

Согласноyoutube-dl --help:

--audio-format FORMAT Specify audio format: "best", "aac", "flac", "mp3", "m4a", "opus", "vorbis", or "wav"; "best" by default; No effect without -x

Так что просто добавьте-x:

youtube-dl -x -f bestaudio --audio-quality 0 --audio-format mp3 \ 
    https://www.youtube.com/watch?v=3zy1SNH-VqE

Однако результатом является кодирование с потерями от -до -с потерями повторно -, что не очень хорошо. Вы можете просмотреть список доступных форматов с помощью youtube-dl -F:

.
youtube-dl -F https://www.youtube.com/watch?v=3zy1SNH-VqE

Там вы можете увидеть, что ваши лучшие варианты — 160k Opus или 128k Ogg. И действительно, Opus звучит гораздо богаче :

.
youtube-dl -x -f bestaudio --audio-quality 0 https://www.youtube.com/watch?v=3zy1SNH-VqE

Вы можете воспроизводить файлы.opus с помощью ffplay.

0
23.10.2019, 00:10
1 ответ

Обычно /etc/fstabдоступно для чтения всем -, так что вы можете просто cat /etc/fstabпосмотреть, есть ли оно там.

Разделы могут быть перечислены в /etc/fstabпо LABEL, UUID, PARTLABEL или PARTUUID, а не по пути к устройству. В этом случае вы можете не быть уверены, соответствует ли какая-либо запись /dev/sdxили нет. Запуск blkid /dev/sdxдолжен показать вам эту информацию о разделе, если у вас есть разрешение. (Пользователям, не являющимся -привилегированными, может потребоваться входить в группу diskили любую другую группу, которой принадлежит /dev/sdx. )Если у вас нет такого разрешения, вы все равно можете увидеть, какое устройство, например,. UUID=aa1a69af-0bad-48b8-a659-95f1daceacebсоответствует ls -l /dev/disk/by-uuid.

1
28.01.2020, 03:10

Теги

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