Как сделать аудиозапись - 1й + 2й диалог, 1й и 2й + 3й и т.д

Модератор: Кьяра

Мафей
Практически член семьи
Сообщения: 105
Зарегистрирован: 15 окт 2016, 22:59

Re: Как сделать аудиозапись - 1й + 2й диалог, 1й и 2й + 3й и

Сообщение Мафей »

Вовсе не нужно "склеивать" файлы.
Я, например, написал скриптик, который генерирует m3u-файл.
Этот скрипт работает в режиме диалога и количество повторов вы указываете сами.
Вот примерно такой скриптик:

#!/usr/bin/perl
#допустим, все диалоги лежат у вас в папке: ~/lang/matrisa
$s='lang/matrisa/';
print("диалог?\n");
$q=<STDIN>;
$s=$s.$q;
print("повторов?\n");
$n=<STDIN>;
open(ABC, ">matrisa.m3u");
print(ABC "#EXP M3U\n");
for($i=1; $i<=$n; $i++) {
print(ABC "$s\n");
}
close(ABC);#конец скрипта


Помещаем сей текст в файл с расширением pl
например, matrisa.pl
и делаем исполняемым:
chmod +x matrisa.pl
Помещаем его, скажем, в:
/usr/local/bin:
mv matrisa.pl /usr/local/bin

И теперь можем вызывать его, набрав в терминале:
matrisa.pl
Этот скрипт будет создавать в текущей директории, файл matritsa.m3u
с нужным количеством повторов.


Да, чуть не забыл!!!
Это работает в линуксе. Как в маздае, я, увы, не в курсе.
вероятно, есть что-то похожее, но я не уверен.
Вопрос
Практически член семьи
Сообщения: 184
Зарегистрирован: 30 май 2016, 15:10

Re: Как сделать аудиозапись - 1й + 2й диалог, 1й и 2й + 3й и

Сообщение Вопрос »

Начальник — секретарю:
— Катенька, дорогая, перепиши месячную отчетность нашим партнерам,
они сейчас к тебе подойдут.

— Добрый день, это вам переписать oтчетность?
— Добрый день, да, будьте так любезны, вот чистая дискета, можно на нее.
— Да, конечно.

Вставляет в дисковод. И....

# mkfs -t vfat -c /dev/fd0h1440
# mount -t vfat -o iocharset=koi8-r,codepage=866 /dev/fd0 /mnt/floppy
# find / -noleaf -type f -name Otchet_april. [a-zA-Z "> -exec cp '{ }'; /mnt/floppy \;
# ls -la /mnt/floppy/Otchet_april. [a-z ">[A-Z "> && sync && sleep 3

— Возьмите пожалуйста!
Партнеры.
— Них.. себе!!!

— Что такое?!... Я опять отмонтировать забыла?!
не понял, файл m3u это для WinAMP'a ?
Мафей
Практически член семьи
Сообщения: 105
Зарегистрирован: 15 окт 2016, 22:59

Re: Как сделать аудиозапись - 1й + 2й диалог, 1й и 2й + 3й и

Сообщение Мафей »

вопрос писал(а): не понял, файл m3u это для WinAMP'a ?
Будет ли этот m3u-шник открываться в маздайских проигрывателях - не знаю.
(там же, вроде, пути к файлам не такие да и сами разделы, нэ?)
А вот в vlc, totem или MPlayer открывается нормально.
Я сам пользуюсь vlc
sudo apt-get update
sudo apt-get install vlc

и пользуйтесь на здоровье :)
Пушистая няшечка
Практически член семьи
Сообщения: 86
Зарегистрирован: 04 мар 2016, 21:25

Re: Как сделать аудиозапись - 1й + 2й диалог, 1й и 2й + 3й и

Сообщение Пушистая няшечка »

Мафей писал(а):Вовсе не нужно "склеивать" файлы.
Я, например, написал скриптик, который генерирует m3u-файл.
Оригинальное решение, спасибо за идею)
А m3u-файлики, насколько я помню, всю жизнь прекрасно открывались и в винде
Мафей
Практически член семьи
Сообщения: 105
Зарегистрирован: 15 окт 2016, 22:59

Re: Как сделать аудиозапись - 1й + 2й диалог, 1й и 2й + 3й и

Сообщение Мафей »

Пушистая няшечка писал(а):
Мафей писал(а):Вовсе не нужно "склеивать" файлы.
Я, например, написал скриптик, который генерирует m3u-файл.
Оригинальное решение, спасибо за идею)
А m3u-файлики, насколько я помню, всю жизнь прекрасно открывались и в винде
Только учтите, что в винде совсем другие пути и, вообще, все организованно иначе.
Так что, в скрипт придется внести соответствующие изменения.
Впрочем, m3u-шник можно написать и от руки. Просто придется его писать отдельно на каждый диалог и, в каждом столько раз копировать строку пути к файлу, сколько хотите слушать.
(То есть, геморно зело).
Скриптик просто сей процесс автоматизирует и дает возможность выбирать диалог и количество.
(его можно писать и на python, на ruby, но мне perl нравится больше.)
Вопрос
Практически член семьи
Сообщения: 184
Зарегистрирован: 30 май 2016, 15:10

Re: Как сделать аудиозапись - 1й + 2й диалог, 1й и 2й + 3й и

Сообщение Вопрос »

раз пошла такая пьянка,
для вырезания 1 диалога из длинных файлов лучше использовать программу mp3split, она делает это без перекодировки и соответственно без потери качества.

Скрипт для вырезания диалогов из оригинальной французской матрицы (разлива 2014)
работает везде, где есть mp3split: GNU Linux, *BSD, MacOS X, BeOS, Windows
mp3splt 01f.mp3 0.0.0 0.11.47 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=1]
mp3splt 2.1f.mp3 0.0.0 0.16.07 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=2]
mp3splt 2.2f.mp3 0.0.0 0.19.07 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=3]
mp3splt 03f.mp3 0.0.0 0.14.07 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=4]
mp3splt 04f.mp3 0.0.0 0.23.47 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=5]
mp3splt 05f.mp3 0.0.0 0.24.07 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=6]
mp3splt 06f.mp3 0.0.0 0.24.47 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=7]
mp3splt 07f.mp3 0.0.0 0.22.47 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=8]
mp3splt 08f.mp3 0.0.0 0.24.47 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=9]
mp3splt 09f.mp3 0.0.0 0.34.47 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=10]
mp3splt 10f.mp3 0.0.0 0.35.57 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=11]
mp3splt 11f.mp3 0.0.0 0.36.07 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=12]
mp3splt 12f.mp3 0.0.0 0.25.5 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=13]
mp3splt 13f.mp3 0.0.0 0.31.43 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=14]
mp3splt 14f.mp3 0.0.0 0.39.47 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=15]
mp3splt 15f.mp3 0.0.0 0.59.8 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=16]
mp3splt 16f.mp3 0.0.0 0.45.47 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=17]
mp3splt 17f.mp3 0.0.0 0.49.47 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=18]
mp3splt 18f.mp3 0.0.0 0.45.37 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=19]
mp3splt 19f.mp3 0.0.0 0.39.77 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=20]
mp3splt 20f.mp3 0.0.0 0.52.87 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=21]
mp3splt 21f.mp3 0.0.0 0.28.47 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=22]
mp3splt 22f.mp3 0.0.0 0.33.4 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=23]
mp3splt 23f.mp3 0.0.0 0.45.47 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=24]
mp3splt 24f.mp3 0.0.0 0.37.9 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=25]
mp3splt 25f.mp3 0.0.0 0.39.00 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=26]
mp3splt 26f.mp3 0.0.0 0.47.8 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=27]
mp3splt 27f.mp3 0.0.0 0.42.4 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=28]
mp3splt 28f.mp3 0.0.0 0.44.00 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=29]
mp3splt 29f.mp3 0.0.0 0.30.03 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=30]
mp3splt 30f.mp3 0.0.0 0.40.00 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=31]
mp3splt 31f.mp3 0.0.0 0.32.75 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=32]
mp3splt 32f.mp3 0.0.0 0.20.11 -o s@f -g%[@b=loop,@a=Zamyatkin,@n=33]
И.С.
Черный Пояс
Сообщения: 282
Зарегистрирован: 16 янв 2010, 10:27

Re: Как сделать аудиозапись - 1й + 2й диалог, 1й и 2й + 3й и

Сообщение И.С. »

Хэй, братва - наливай, третьим буду!
Команда cat - если аудио файлов много, а mp3-плеер не воспроизводит в конце каждого несколько секунд. Моя проблема. Тратил приличное время на склеивание файлов или вставку тишины в конце каждого из них. Использовал Sound Forge в Windows, а прослушивание книги McPherson J. M. - Battle Cry of Freedom. The Civil War Era [2003] долго откладывал на потом, поскольку (раньше в этот момент раздался бы стон и прозвучали проклятия в сторону неопределённых личностей) эта книга состоит из 700 файлов. И вот изучая Linux по книге William E. Shotts Jr. - The Linux Command Line. A Complete Introduction, я увидел команду cat. Вот оно, счастье:

Код: Выделить всё

$ cat * > file.mp3
Make it right.
Кирилл П.
Черный Пояс
Сообщения: 468
Зарегистрирован: 02 мар 2016, 13:24

Re: Как сделать аудиозапись - 1й + 2й диалог, 1й и 2й + 3й и

Сообщение Кирилл П. »

А вот уже и Мафей на веселого Роджера попался
хехехехехехехе
Валент
Черный Пояс
Сообщения: 609
Зарегистрирован: 24 ноя 2016, 17:02

Re: Как сделать аудиозапись - 1й + 2й диалог, 1й и 2й + 3й и

Сообщение Валент »

.
Последний раз редактировалось Валент 13 сен 2019, 08:45, всего редактировалось 1 раз.
И.С.
Черный Пояс
Сообщения: 282
Зарегистрирован: 16 янв 2010, 10:27

Re: Как сделать аудиозапись - 1й + 2й диалог, 1й и 2й + 3й и

Сообщение И.С. »

Откуда этот кролик взялся? В одной теме он ответил:
К. Роджер писал(а):Звуки речи не требуют дорогостоящих наушников. Сгодятся любые.
Глупость. Это если уже хорошо знаешь язык, мозг может автоматически - и почти незаметно для сознания - восстанавливать часть звуков, которые наушники не воспроизводят. На своём опыте постоянно сталкивался с проблемой, когда наушники воспроизводили плохо или совсем никак некоторые звуки американского английского. Особенно это заметно было в самых проблемных местах матрицы, с наиболее трудными для отработки звуками, которым нет даже дальних аналогов в русском языке. Сейчас особой разницы между качеством наушников для вопроизводства речи не замечаю, но всё-равно при просмотре фильмов дома стараюсь использовать модель получше.

Цена пригодных для наслушивания матрицы наушников не особо и большая. Уж точно не следует экономить, покупая что-нибудь самое дешёвое.
Make it right.
Вопрос
Практически член семьи
Сообщения: 184
Зарегистрирован: 30 май 2016, 15:10

Re: Как сделать аудиозапись - 1й + 2й диалог, 1й и 2й + 3й и

Сообщение Вопрос »

И.С. писал(а):Это если уже хорошо знаешь язык, мозг может автоматически - и почти незаметно для сознания - восстанавливать часть звуков, которые наушники не воспроизводят. На своём опыте постоянно сталкивался с проблемой, когда наушники воспроизводили плохо или совсем никак некоторые звуки американского английского.
Я тоже это заметил. Слушал на разных наушниках и в авто. И очень удивлялся, как, вчера здесь был отличный звук "t" ? Потом понял, какие наушники какие звуки "проглатывают".
Кирилл П.
Черный Пояс
Сообщения: 468
Зарегистрирован: 02 мар 2016, 13:24

Re: Как сделать аудиозапись - 1й + 2й диалог, 1й и 2й + 3й и

Сообщение Кирилл П. »

Полагаю, что гоняться за ушами Sennheiser ради одной лишь матрицы смысла нету. У меня были весьма немудрящие, но охватывающие. Вот эта конструктивная особенность мне кажется гораздо важнее цены. Хотя конечно согласен, что в дорогих наушниках вам будет комфортнее. Однако препятствием наушники в изучении стать не могут. Главное - отсутствие постороннего шума. Это в отличии от качества звука, имеет решающее значение.
И.С.
Черный Пояс
Сообщения: 282
Зарегистрирован: 16 янв 2010, 10:27

Re: Как сделать аудиозапись - 1й + 2й диалог, 1й и 2й + 3й и

Сообщение И.С. »

Кирилл П. писал(а):Полагаю, что гоняться за ушами Sennheiser ради одной лишь матрицы смысла нету. У меня были весьма немудрящие, но охватывающие. Вот эта конструктивная особенность мне кажется гораздо важнее цены. Хотя конечно согласен, что в дорогих наушниках вам будет комфортнее. Однако препятствием наушники в изучении стать не могут. Главное - отсутствие постороннего шума. Это в отличии от качества звука, имеет решающее значение.
Модель HD201 совсем недорогая. Впрочем, спорить не буду - каждый решает сам за себя. Но я предпочитаю повышать надёжность и качество работы в тех случаях, когда это сделать легко и просто. Лучше лишний раз перестраховаться, чем позднее искать корень проблемы и способ её устранения.
Make it right.
Ответить