Вы можете использовать Видовые экраны. "vim -o testfile1 testfile2" - открыть файлы в разделенном окне. ": sp filename" - разделить и открыть "имя файла". ": vsp filename" - вертикальное разделение и открытие "filename". «Ctrl + w + стрелка» - изменить окно просмотра.
MPlayer скорее всего будет установлен. Также убедитесь, что у вас хромает:
sudo apt-get install mplayer lame
Тогда есть два способа сделать это: легко читаемая версия и короткий и грязный скрипт для этого:
Все wma должен находиться в вашем текущем каталоге. Создайте файл wmamp3 в своем домашнем каталоге (~ /), содержащий:
#!/bin/bash
current_directory=$( pwd )
#remove spaces
for i in *.wma; do mv "$i" `echo $i | tr ' ' '_'`; done
#remove uppercase
for i in *.[Ww][Mm][Aa]; do mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`; done
#Rip with Mplayer / encode with LAME
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm -ao pcm:waveheader $i && lame -m s audiodump.wav -o $i; done
#convert file names
for i in *.wma; do mv "$i" "`basename "$i" .wma`.mp3"; done
#cleanup
rm audiodump.wav
chmod +x ~/wmamp3, чтобы сделать его исполняемым
sudo cp ~/wmamp3 /usr/bin, чтобы поместить его куда-нибудь полезное на вашем пути
Введите «wmamp3» для запуска вашего преобразования.
Короткая и грязная версия (точно такая же, как указано выше):
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm -ao pcm:waveheader "$i" && lame -m j -h --vbr-new -b 160 audiodump.wav -o "`basename "$i" .wma`.mp3"; done; rm -f audiodump.wav
MPlayer скорее всего будет установлен. Также убедитесь, что у вас хромает:
sudo apt-get install mplayer lame
Тогда есть два способа сделать это: легко читаемая версия и короткий и грязный скрипт для этого:
Все wma должен находиться в вашем текущем каталоге. Создайте файл wmamp3 в своем домашнем каталоге (~ /), содержащий:
#!/bin/bash
current_directory=$( pwd )
#remove spaces
for i in *.wma; do mv "$i" `echo $i | tr ' ' '_'`; done
#remove uppercase
for i in *.[Ww][Mm][Aa]; do mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`; done
#Rip with Mplayer / encode with LAME
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm -ao pcm:waveheader $i && lame -m s audiodump.wav -o $i; done
#convert file names
for i in *.wma; do mv "$i" "`basename "$i" .wma`.mp3"; done
#cleanup
rm audiodump.wav
chmod +x ~/wmamp3, чтобы сделать его исполняемым
sudo cp ~/wmamp3 /usr/bin, чтобы поместить его куда-нибудь полезное на вашем пути
Введите «wmamp3» для запуска вашего преобразования.
Короткая и грязная версия (точно такая же, как указано выше):
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm -ao pcm:waveheader "$i" && lame -m j -h --vbr-new -b 160 audiodump.wav -o "`basename "$i" .wma`.mp3"; done; rm -f audiodump.wav
MPlayer скорее всего будет установлен. Также убедитесь, что у вас хромает:
sudo apt-get install mplayer lame
Тогда есть два способа сделать это: легко читаемая версия и короткий и грязный скрипт для этого:
Все wma должен находиться в вашем текущем каталоге. Создайте файл wmamp3 в своем домашнем каталоге (~ /), содержащий:
#!/bin/bash
current_directory=$( pwd )
#remove spaces
for i in *.wma; do mv "$i" `echo $i | tr ' ' '_'`; done
#remove uppercase
for i in *.[Ww][Mm][Aa]; do mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`; done
#Rip with Mplayer / encode with LAME
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm -ao pcm:waveheader $i && lame -m s audiodump.wav -o $i; done
#convert file names
for i in *.wma; do mv "$i" "`basename "$i" .wma`.mp3"; done
#cleanup
rm audiodump.wav
chmod +x ~/wmamp3, чтобы сделать его исполняемым
sudo cp ~/wmamp3 /usr/bin, чтобы поместить его куда-нибудь полезное на вашем пути
Введите «wmamp3» для запуска вашего преобразования.
Короткая и грязная версия (точно такая же, как указано выше):
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm -ao pcm:waveheader "$i" && lame -m j -h --vbr-new -b 160 audiodump.wav -o "`basename "$i" .wma`.mp3"; done; rm -f audiodump.wav
MPlayer скорее всего будет установлен. Также убедитесь, что у вас хромает:
sudo apt-get install mplayer lame
Тогда есть два способа сделать это: легко читаемая версия и короткий и грязный скрипт для этого:
Все wma должен находиться в вашем текущем каталоге. Создайте файл wmamp3 в своем домашнем каталоге (~ /), содержащий:
#!/bin/bash
current_directory=$( pwd )
#remove spaces
for i in *.wma; do mv "$i" `echo $i | tr ' ' '_'`; done
#remove uppercase
for i in *.[Ww][Mm][Aa]; do mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`; done
#Rip with Mplayer / encode with LAME
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm -ao pcm:waveheader $i && lame -m s audiodump.wav -o $i; done
#convert file names
for i in *.wma; do mv "$i" "`basename "$i" .wma`.mp3"; done
#cleanup
rm audiodump.wav
chmod +x ~/wmamp3, чтобы сделать его исполняемым
sudo cp ~/wmamp3 /usr/bin, чтобы поместить его куда-нибудь полезное на вашем пути
Введите «wmamp3» для запуска вашего преобразования.
Короткая и грязная версия (точно такая же, как указано выше):
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm -ao pcm:waveheader "$i" && lame -m j -h --vbr-new -b 160 audiodump.wav -o "`basename "$i" .wma`.mp3"; done; rm -f audiodump.wav
MPlayer скорее всего будет установлен. Также убедитесь, что у вас хромает:
sudo apt-get install mplayer lame
Тогда есть два способа сделать это: легко читаемая версия и короткий и грязный скрипт для этого:
Все wma должен находиться в вашем текущем каталоге. Создайте файл wmamp3 в своем домашнем каталоге (~ /), содержащий:
#!/bin/bash
current_directory=$( pwd )
#remove spaces
for i in *.wma; do mv "$i" `echo $i | tr ' ' '_'`; done
#remove uppercase
for i in *.[Ww][Mm][Aa]; do mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`; done
#Rip with Mplayer / encode with LAME
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm -ao pcm:waveheader $i && lame -m s audiodump.wav -o $i; done
#convert file names
for i in *.wma; do mv "$i" "`basename "$i" .wma`.mp3"; done
#cleanup
rm audiodump.wav
chmod +x ~/wmamp3, чтобы сделать его исполняемым
sudo cp ~/wmamp3 /usr/bin, чтобы поместить его куда-нибудь полезное на вашем пути
Введите «wmamp3» для запуска вашего преобразования.
Короткая и грязная версия (точно такая же, как указано выше):
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm -ao pcm:waveheader "$i" && lame -m j -h --vbr-new -b 160 audiodump.wav -o "`basename "$i" .wma`.mp3"; done; rm -f audiodump.wav
MPlayer скорее всего будет установлен. Также убедитесь, что у вас хромает:
sudo apt-get install mplayer lame
Тогда есть два способа сделать это: легко читаемая версия и короткий и грязный скрипт для этого:
Все wma должен находиться в вашем текущем каталоге. Создайте файл wmamp3 в своем домашнем каталоге (~ /), содержащий:
#!/bin/bash
current_directory=$( pwd )
#remove spaces
for i in *.wma; do mv "$i" `echo $i | tr ' ' '_'`; done
#remove uppercase
for i in *.[Ww][Mm][Aa]; do mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`; done
#Rip with Mplayer / encode with LAME
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm -ao pcm:waveheader $i && lame -m s audiodump.wav -o $i; done
#convert file names
for i in *.wma; do mv "$i" "`basename "$i" .wma`.mp3"; done
#cleanup
rm audiodump.wav
chmod +x ~/wmamp3, чтобы сделать его исполняемым
sudo cp ~/wmamp3 /usr/bin, чтобы поместить его куда-нибудь полезное на вашем пути
Введите «wmamp3» для запуска вашего преобразования.
Короткая и грязная версия (точно такая же, как указано выше):
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm -ao pcm:waveheader "$i" && lame -m j -h --vbr-new -b 160 audiodump.wav -o "`basename "$i" .wma`.mp3"; done; rm -f audiodump.wav
MPlayer скорее всего будет установлен. Также убедитесь, что у вас хромает:
sudo apt-get install mplayer lame
Тогда есть два способа сделать это: легко читаемая версия и короткий и грязный скрипт для этого:
Все wma должен находиться в вашем текущем каталоге. Создайте файл wmamp3 в своем домашнем каталоге (~ /), содержащий:
#!/bin/bash
current_directory=$( pwd )
#remove spaces
for i in *.wma; do mv "$i" `echo $i | tr ' ' '_'`; done
#remove uppercase
for i in *.[Ww][Mm][Aa]; do mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`; done
#Rip with Mplayer / encode with LAME
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm -ao pcm:waveheader $i && lame -m s audiodump.wav -o $i; done
#convert file names
for i in *.wma; do mv "$i" "`basename "$i" .wma`.mp3"; done
#cleanup
rm audiodump.wav
chmod +x ~/wmamp3, чтобы сделать его исполняемым
sudo cp ~/wmamp3 /usr/bin, чтобы поместить его куда-нибудь полезное на вашем пути
Введите «wmamp3» для запуска вашего преобразования.
Короткая и грязная версия (точно такая же, как указано выше):
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm -ao pcm:waveheader "$i" && lame -m j -h --vbr-new -b 160 audiodump.wav -o "`basename "$i" .wma`.mp3"; done; rm -f audiodump.wav
MPlayer скорее всего будет установлен. Также убедитесь, что у вас хромает:
sudo apt-get install mplayer lame
Тогда есть два способа сделать это: легко читаемая версия и короткий и грязный скрипт для этого:
Все wma должен находиться в вашем текущем каталоге. Создайте файл wmamp3 в своем домашнем каталоге (~ /), содержащий:
#!/bin/bash
current_directory=$( pwd )
#remove spaces
for i in *.wma; do mv "$i" `echo $i | tr ' ' '_'`; done
#remove uppercase
for i in *.[Ww][Mm][Aa]; do mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`; done
#Rip with Mplayer / encode with LAME
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm -ao pcm:waveheader $i && lame -m s audiodump.wav -o $i; done
#convert file names
for i in *.wma; do mv "$i" "`basename "$i" .wma`.mp3"; done
#cleanup
rm audiodump.wav
chmod +x ~/wmamp3, чтобы сделать его исполняемым
sudo cp ~/wmamp3 /usr/bin, чтобы поместить его куда-нибудь полезное на вашем пути
Введите «wmamp3» для запуска вашего преобразования.
Короткая и грязная версия (точно такая же, как указано выше):
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm -ao pcm:waveheader "$i" && lame -m j -h --vbr-new -b 160 audiodump.wav -o "`basename "$i" .wma`.mp3"; done; rm -f audiodump.wav
Установите Soundconverter
и запустите Soundconverter с пускового устройства или терминала
Преобразование по умолчанию - .ogg измените это на mp3 на edit-> preferences под типом результатов. Format в формате MP3, как показано ниже:
Нажмите «Добавить папку», а затем выберите свою музыкальную папку. Вы можете выбрать выходную папку в вышеуказанной конфигурации предпочтений, прежде чем нажимать на convert.
Надеюсь, что это будет сделано двумя щелчками :)
Сначала необходимо установить Mplayer и lame:
sudo apt-get install mplayer lame
Затем создайте скрипт (справочную страницу) и выполните его:
#!/bin/bash
# By Marko Haapala
# converts wma to mp3 recursively. does not delete any static files, so
# cleanup and renaming is needed afterwards.
#
# requirements:
# lame - http://lame.sourceforge.net/download.php
# mplayer - apt-get install mplayer or http://www.mplayerhq.hu/design7/dload.html
current_directory=$(pwd)
wma_files=$(find "${current_directory}" -type f -iname "*.wma")
# Need to change IFS or files with filenames containing spaces will not
# be handled correctly by for loop
IFS=$'\n'
for wma_file in ${wma_files}; do
mplayer -vo null -vc dummy -af resample=44100 \
-ao pcm -ao pcm:waveheader "${wma_file}" && lame -m s \
audiodump.wav -o "${wma_file}".mp3
rm audiodump.wav
done
Похоже, он делает именно то, что вы хотеть. Имейте в виду, что вы можете захотеть возиться с хромыми флагами, чтобы обеспечить желаемый уровень качества.
Установите Perl Audio Converter (pacpl): sudo apt-get install pacpl
Эта команда преобразует все файлы wma в данный каталог в mp3-файлы (оставляя неповрежденные оригиналы):
pacpl -r -to mp3 -only wma <directory name>
Если вы чувствуете себя рискованно, вы можете добавить параметр --delete, чтобы удалить оригиналы:
pacpl -r --delete -to mp3 -only wma <directory name> I
Для тех, кто ищет версию GUI, которая может выбрать определенные типы файлов: инструмент KDE soundKonverter https://github.com/HessiJames/soundkonverter запрашивает, какие типы файлов должны быть добавлены в очередь беседы.
Лучшее решение для моей огромной коллекции Audiobook, содержащей файлы mp3 / ogg / wma.
Вот мое издание скрипта Marko Haapala, используя ffmpeg:
current_directory=$(pwd)
wma_files=$(find "${current_directory}" -type f -iname "*.wma")
# Need to change IFS or files with filenames containing spaces will not
# be handled correctly by for loop
# Also, it must be run as root to correctly handle spaces on Ubuntu 16
IFS=$'\n'
for wma_file in ${wma_files}; do
ffmpeg -i "${wma_file}" -q:a 0 "${wma_file}".mp3
#uncomment rm below to delete original wma's
#rm "${wma_file}"
done
Я предпочитаю ffmpeg, потому что он не меняет частоту дискретизации и не нуждается в промежуточном временном файле
Я знаю, что это немного устарело, но я изменил сценарий, показанный Дэвидом Фатчером. Изменения:
Вместо текущей папки для временного wav-файла используйте /tmp (это дало большой ускорение, когда я использовал это для конвертирования файлов на USB-накопитель). Удалите файлы wma после того, как они были (надеюсь, успешно) преобразованы.Вот он:
#!/bin/bash
# By Marko Haapala
# converts wma to mp3 recursively. does not delete any static files, so
# cleanup and renaming is needed afterwards.
#
# Modified by V10lator
# to delete the wma files and to use /tmp for temporary files
#
# requirements:
# lame - http://lame.sourceforge.net/download.php
# mplayer - apt-get install mplayer or http://www.mplayerhq.hu/design7/dload.html
current_directory=$(pwd)
tmp_file=$(mktemp -t -u --suffix=.wav)
wma_files=$(find "${current_directory}" -type f -iname "*.wma")
# Need to change IFS or files with filenames containing spaces will not
# be handled correctly by for loop
IFS=$'\n'
for wma_file in ${wma_files}; do
mplayer -vo null -vc dummy -af resample=44100 \
-ao pcm -ao pcm:waveheader -ao pcm:file="${tmp_file}" \
"${wma_file}" && lame -m s "${tmp_file}" \
-o "${wma_file}".mp3 && rm "${wma_file}"
rm "${tmp_file}"
done
Soundcoverter показывает ошибку о модуле Windows Media и Python 2.7
Avconv работал отлично: avconv -i ./song.wma song.mp3
Вы также можете использовать мое приложение ... dmMediaConverter в массовом режиме. Для получения справки см. Это видео ... вместо видеофайлов перетащите wma. https://www.youtube.com/watch?v=rZR40mdFRoQ&index=1&list=PLwURYFQvHBAtG8wqzyVgOQ1WtEYSkiscO
Установите Soundconverter
и запустите Soundconverter с пускового устройства или терминала
Преобразование по умолчанию - .ogg измените это на mp3 на edit-> preferences под типом результатов. Format в формате MP3, как показано ниже:
[!d7]
Нажмите «Добавить папку», а затем выберите свою музыкальную папку. Вы можете выбрать выходную папку в вышеуказанной конфигурации предпочтений, прежде чем нажимать на convert.
Надеюсь, что это будет сделано двумя щелчками :)
Вот мое издание скрипта Marko Haapala, используя ffmpeg:
current_directory=$(pwd)
wma_files=$(find "${current_directory}" -type f -iname "*.wma")
# Need to change IFS or files with filenames containing spaces will not
# be handled correctly by for loop
# Also, it must be run as root to correctly handle spaces on Ubuntu 16
IFS=$'\n'
for wma_file in ${wma_files}; do
ffmpeg -i "${wma_file}" -q:a 0 "${wma_file}".mp3
#uncomment rm below to delete original wma's
#rm "${wma_file}"
done
Я предпочитаю ffmpeg, потому что он не меняет частоту дискретизации и не нуждается в промежуточном временном файле
установить на Perl Аудио конвертер (pacpl): sudo apt-get install pacpl
эта команда преобразует все файлы WMA в данном каталоге mp3-файлы (оставляя оригиналы нетронутыми):
pacpl -r -to mp3 -only wma <directory name>
если вы чувствуете себя рискованно, можно добавить параметр [F3] для также удалить оригиналы:
pacpl -r --delete -to mp3 -only wma <directory name>я
Soundcoverter показывает ошибку о модуле Windows Media и Python 2.7
Avconv работал отлично: avconv -i ./song.wma song.mp3
Вы также можете использовать мое приложение ... dmMediaConverter в массовом режиме. Для получения справки см. Это видео ... вместо видеофайлов перетащите wma. https://www.youtube.com/watch?v=rZR40mdFRoQ&index=1&list=PLwURYFQvHBAtG8wqzyVgOQ1WtEYSkiscO
Для тех, кто ищет версию GUI, которая может выбрать определенные типы файлов: инструмент KDE soundKonverter https://github.com/HessiJames/soundkonverter запрашивает, какие типы файлов должны быть добавлены в очередь беседы.
Лучшее решение для моей огромной коллекции Audiobook, содержащей файлы mp3 / ogg / wma.
Установите Soundconverter
и запустите Soundconverter с пускового устройства или терминала
Преобразование по умолчанию - .ogg измените это на mp3 на edit-> preferences под типом результатов. Format в формате MP3, как показано ниже:
[!d7]
Нажмите «Добавить папку», а затем выберите свою музыкальную папку. Вы можете выбрать выходную папку в вышеуказанной конфигурации предпочтений, прежде чем нажимать на convert.
Надеюсь, что это будет сделано двумя щелчками :)
Вот мое издание скрипта Marko Haapala, используя ffmpeg:
current_directory=$(pwd)
wma_files=$(find "${current_directory}" -type f -iname "*.wma")
# Need to change IFS or files with filenames containing spaces will not
# be handled correctly by for loop
# Also, it must be run as root to correctly handle spaces on Ubuntu 16
IFS=$'\n'
for wma_file in ${wma_files}; do
ffmpeg -i "${wma_file}" -q:a 0 "${wma_file}".mp3
#uncomment rm below to delete original wma's
#rm "${wma_file}"
done
Я предпочитаю ffmpeg, потому что он не меняет частоту дискретизации и не нуждается в промежуточном временном файле
Установите Perl Audio Converter (pacpl): sudo apt-get install pacpl
Эта команда преобразует все файлы wma в данный каталог в mp3-файлы (оставляя неповрежденные оригиналы):
pacpl -r -to mp3 -only wma <directory name>
Если вы чувствуете себя рискованно, вы можете добавить параметр --delete, чтобы удалить оригиналы:
pacpl -r --delete -to mp3 -only wma <directory name> I
Soundcoverter показывает ошибку о модуле Windows Media и Python 2.7
Avconv работал отлично: avconv -i ./song.wma song.mp3
Вы также можете использовать мое приложение ... dmMediaConverter в массовом режиме. Для получения справки см. Это видео ... вместо видеофайлов перетащите wma. https://www.youtube.com/watch?v=rZR40mdFRoQ&index=1&list=PLwURYFQvHBAtG8wqzyVgOQ1WtEYSkiscO
Для тех, кто ищет версию GUI, которая может выбрать определенные типы файлов: инструмент KDE soundKonverter https://github.com/HessiJames/soundkonverter запрашивает, какие типы файлов должны быть добавлены в очередь беседы.
Лучшее решение для моей огромной коллекции Audiobook, содержащей файлы mp3 / ogg / wma.
Установите Soundconverter
и запустите Soundconverter с пускового устройства или терминала
Преобразование по умолчанию - .ogg измените это на mp3 на edit-> preferences под типом результатов. Format в формате MP3, как показано ниже:
[!d7]
Нажмите «Добавить папку», а затем выберите свою музыкальную папку. Вы можете выбрать выходную папку в вышеуказанной конфигурации предпочтений, прежде чем нажимать на convert.
Надеюсь, что это будет сделано двумя щелчками :)
Вот мое издание скрипта Marko Haapala, используя ffmpeg:
current_directory=$(pwd)
wma_files=$(find "${current_directory}" -type f -iname "*.wma")
# Need to change IFS or files with filenames containing spaces will not
# be handled correctly by for loop
# Also, it must be run as root to correctly handle spaces on Ubuntu 16
IFS=$'\n'
for wma_file in ${wma_files}; do
ffmpeg -i "${wma_file}" -q:a 0 "${wma_file}".mp3
#uncomment rm below to delete original wma's
#rm "${wma_file}"
done
Я предпочитаю ffmpeg, потому что он не меняет частоту дискретизации и не нуждается в промежуточном временном файле