Автор Тема: Помогите новичку разобраться  (Прочитано 11619 раз)

Оффлайн Kalt

  • Завсегдатай
  • *
  • Сообщений: 996
Re: Помогите новичку разобраться
« Ответ #60 : 15.07.2013 22:37:23 »
Они, для воспроизведения разных файлов, даже разные выбираются, чтоб звук был. Иногда
Дорожка 1,канал стерео.Спектр в визуализации шевелится в ритм,волюметр тоже.DTS идёт,flac нет.Фильмы со звуком 5.1 читает...Установки по звуку одинаковые,что в р6,то и в р7.VLC разные,2.0.1 и 2.0.6.
« Последнее редактирование: 15.07.2013 23:25:00 от Kalt »
Intel Xeon X3440 2,53GHz, MSI H55- G43, DDR3- 4x2GB, GF GT710

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 651
    • Домашняя страница
    • Email
Re: Помогите новичку разобраться
« Ответ #61 : 16.07.2013 08:46:23 »
Попробую бэкпортировать новый vlc в p6. Проверите?
Андрей Черепанов (cas@)

Оффлайн Kalt

  • Завсегдатай
  • *
  • Сообщений: 996
Re: Помогите новичку разобраться
« Ответ #62 : 16.07.2013 11:01:20 »
Попробую бэкпортировать новый vlc в p6. Проверите?
Возможно VLC не причём.Выяснилось следующее.Flac с частотой дискретизации 44100 Гц,16 Бит звучит,а с 192000 Гц,24 Бит молчит.VLC информирует о том,что файл читается...Стоит пробовать?
« Последнее редактирование: 16.07.2013 11:05:50 от Kalt »
Intel Xeon X3440 2,53GHz, MSI H55- G43, DDR3- 4x2GB, GF GT710

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 019
Re: Помогите новичку разобраться
« Ответ #63 : 16.07.2013 12:23:15 »
which вроде ненаходит
Как сделать, чтоб находил? Всё-таки непонятно.
Как это работает?
Всё очень просто.
'man which' же!
ОПИСАНИЕ
       Which принимает один или более аргументов имя_программы.  Для каждого из них она
       выводит тот полный путь к исполняемому файлу, который будет использован командной
       оболочкой, если имя_программы ввести в качестве команды в командной строке. Эта
       программа выполняет поиск исполняемых файлов или сценариев в каталогах, перечисленных
       в переменной окружения PATH используя тот же алгоритм, что и bash(1).

Точно так же работает двуударный Tab после набора первых двух-трёх символов имени файла в bash shell:
# mo
mocp               modutil            mount.cifs         mount.lowntfs-3g   mouse_autosetup
modem-manager      monitor_ddc        mount.crypt        mount.nfs          mouseconf
modindex           monitor_scan       mount.crypt_LUKS   mount.nfs4         
modinfo            monitor_setup      mount.crypto_LUKS  mount.ntfs         
modplugplay        more               mount.encfs13      mount.ntfs-3g     
modprobe           mount              mount.fuse         mountpoint         

Строка из предыдущего вывода:
# which modplugplay        more               mount.encfs13      mount.ntfs-3g
/usr/bin/modplugplay
/bin/more
/sbin/mount.encfs13
/sbin/mount.ntfs-3g

Например каталог /opt в переменной PATH не описан, поэтому файл лежащий в нём без указания пути к нему не будет найден.
Чтобы находился без указания пути, нужно в одном из каталогов bin, описанных в переменной PATH создать символическую ссылку (симлинк) на этот исполняемый файл.
Посмотреть какие каталоги описаны в переменной PATH можно командой 'echo $PATH' от пользователя или рута.

Например файл /opt/jigdo-bin-0.7.3/jigdo-lite без указания пути к нему выполнен не будет:
# jigdo-lite
-bash: jigdo-lite: команда не найдена
Но если, на этот файл в каталогах /usr/bin или /usr/local/bin, описанных в переменной PATH, создать символическую ссылку, запускать его можно будет введя в bash только имя этого исполняемого скрипта.
Соответственно и which его найдёт.
Без указания полного пути к нему.

Поняв как это работает, вы и сами сможете анализировать или исправлять какие-то ситуации.
И может быть поможете когда-нибудь мне. :)