SHARE
TWEET

SU, FFMPEG

anonymous_sasik Sep 27th, 2015 (edited) 824 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ПЕРЕД ТЕМ, КАК МЫ НАЧНЕМ ЭТИМ ЗАНИМАТЬСЯ НУЖНО ПОНЯТЬ ОДНУ ВЕЩЬ, ЭТИ СРАННЫЕ РУ-САББЕРЫ - ПИДОРАСЫ, И НЕ МОГУТ ВЫЛОЖИТЬ НИ .SRT, НИ .ASS ФАЙЛЫ.
  2. ИЗ-ЗА НИХ(возможно из-за вконтакте) НУЖНО ДЕЛАТЬ ОТДЕЛЬНЫЙ MP3 ФАЙЛ С АУДИО ДОРОЖКОЙ, ИНАЧЕ  БУДЕТ ПОДОБНАЯ ХУИТА:
  3. http://i.imgur.com/qtG6PsQ.png
  4.  
  5. С данной проблемой я разобрался таким способом:
  6. ffmpeg -i <НАЗВАНИЕСЕРИИ>.mp4 -ar 44100 -ac 1 <НАЗВАНИЕСЕРИИ>.mp3
  7.  
  8. После данных манипуляций мы получаем файлы:
  9. •<НАЗВАНИЕСЕРИИ>.mp4
  10. •<НАЗВАНИЕСЕРИИ>.mp3
  11.  
  12. Отсюда и начинаем делать webm, вот конфиг, который я использовал для серии Catch and Release:
  13.  
  14. (ГЛАВНОЕ! НУЖНО УЧИТЫВАТЬ, ЧТО МАКСИМАЛЬНЫЙ РАЗМЕР WEBM НА 2CH.HK/C/ ЭТО 6 МБ., БИТРЕЙТ В РАЗНЫХ СЕРИЯХ МОЖЕТ СИЛЬНО РАЗЛИЧАТЬСЯ,
  15. ЕСЛИ ДАЖЕ ОДНА СЕРИЯ ПОЛУЧИЛАСЬ БОЛЬШЕ ЧЕМ 6 МБ. НЕ НУЖНО ВСЁ ПЕРЕДЕЛЫВАТЬ, ПРОСТО УМЕНЬШИТЕ БИТРЕЙТ ВИДЕО НА ОДНОМ ИЗ ВИДЕО, А У ДРУГИХ ВИДЕО ОТКАЖИТЕСЬ ОТ ЗАМЕНЫ)
  16.  
  17. ffmpeg -i catch.mp4 -ar 44100 -ac 1 catch.mp3
  18.  
  19. ffmpeg -i catch.mp3 -threads 6 -c:a libvorbis -b:a 45K -vn -vbr on -sn -ss 00:00:00.000 -to 00:04:00.000 catch_01_a.ogg
  20. ffmpeg -i catch.mp3 -threads 6 -c:a libvorbis -b:a 45K -vn -vbr on -sn -ss 00:04:00.000 -to 00:08:00.000 -b:a 48K catch_02_a.ogg
  21. ffmpeg -i catch.mp3 -threads 6 -c:a libvorbis -b:a 45K -vn -vbr on -sn -ss 00:08:00.000 -b:a 48K catch_03_a.ogg
  22.  
  23. ffmpeg -i catch.mp4 -vf scale=840:472 -c:v vp9 -threads 6 -b:v 150k -an -sn -ss 00:00:00.000 -to 00:04:00.000 catch_01_v.webm
  24. ffmpeg -i catch.mp4 -vf scale=840:472 -c:v vp9 -threads 6 -b:v 150k -an -sn -ss 00:04:00.000 -to 00:08:00.000 catch_02_v.webm
  25. ffmpeg -i catch.mp4 -vf scale=840:472 -c:v vp9 -threads 6 -b:v 150k -an -sn -ss 00:08:00.000 catch_03_v.webm
  26.  
  27. ffmpeg -i catch_01_v.webm -i catch_01_a.ogg -c copy catch_01_f.webm
  28. ffmpeg -i catch_02_v.webm -i catch_02_a.ogg -c copy catch_02_f.webm
  29. ffmpeg -i catch_03_v.webm -i catch_03_a.ogg -c copy catch_03_f.webm
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top