Склейка нескольких аудиофайлов в один аудиофайл.

POLOZ

Client
Регистрация
06.02.2018
Сообщения
42
Благодарностей
4
Баллы
8
Приветствую! Помогите с помощью zennoposter склеить несколько (6 шт.) аудиофайлов (.mp3 или .wav) в один файл без переходов, чтоб один за другим шли. На подобие того, как это делает вот этот сервис: не реклама.
 

bitport

Client
Регистрация
15.10.2016
Сообщения
117
Благодарностей
14
Баллы
18
Приветствую! Помогите с помощью zennoposter склеить несколько (6 шт.) аудиофайлов (.mp3 или .wav) в один файл без переходов, чтоб один за другим шли. На подобие того, как это делает вот этот сервис: не реклама.
Как вариант сделать это как раз в этом сервисе через браузер. Файлы вроде как там по ссылке можно добавить.
 

POLOZ

Client
Регистрация
06.02.2018
Сообщения
42
Благодарностей
4
Баллы
8
В общем, я так и хотел. Но столкнулся с рядом проблем, а именно: после добавления файла №1, добавляется сразу два файла №1 (с этим справился удалением дубля), а после добавления файла №2, почему-то добавляется все равно файл №1. С путями к файлам все нормально. Вот и подумал, что есть другой способ, например на C# или что-то еще.
 

theinova

Client
Регистрация
07.09.2016
Сообщения
118
Благодарностей
79
Баллы
28
Я собрал себе то что ты хочешь из шаблонов которые есть в конкурсах. Весь шаблон выкладывать не буду. Но основной C# взят с генератора coub
Код:
var permalink_list = project.Lists["permalink_list"];
project.Variables["ffLink"].Value = "";
for (int i=0; i<permalink_list.Count; i++)
{
    project.Variables["ffLink"].Value = project.Variables["ffLink"].Value+permalink_list[i]+"|";
}

project.Variables["ffLink"].Value = project.Variables["ffLink"].Value.Remove(project.Variables["ffLink"].Value.Length-1, 1);
Код:
cd d\ {-Project.Directory-}\{-Variable.rand-}
ffmpeg -i "concat:{-Variable.ffLink-}" -acodec copy output.mp3
upload_2019-6-4_17-58-23.png

Дальше сам :-)
 
Последнее редактирование:
  • Спасибо
Реакции: POLOZ

bitport

Client
Регистрация
15.10.2016
Сообщения
117
Благодарностей
14
Баллы
18
Добавил руками пару файлов всё нормально, видимо всё же с путями что-то
 

POLOZ

Client
Регистрация
06.02.2018
Сообщения
42
Благодарностей
4
Баллы
8
Спасибо, пошёл разбираться.
 

POLOZ

Client
Регистрация
06.02.2018
Сообщения
42
Благодарностей
4
Баллы
8

POLOZ

Client
Регистрация
06.02.2018
Сообщения
42
Благодарностей
4
Баллы
8

POLOZ

Client
Регистрация
06.02.2018
Сообщения
42
Благодарностей
4
Баллы
8
Решил проблему проще
ffmpeg -i concat:"D:\1.mp3|D:\2.mp3" -c copy D:\3.mp3
 

theinova

Client
Регистрация
07.09.2016
Сообщения
118
Благодарностей
79
Баллы
28
Решил проблему проще
ffmpeg -i concat:"D:\1.mp3|D:\2.mp3" -c copy D:\3.mp3
если посмотреть шаб который я показал. он берет все файлы с папки и ложит в переменную через С# - как раз то что ты руками прописал "D:\1.mp3|D:\2.mp3" и запускает батник
 
  • Спасибо
Реакции: POLOZ

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)