Инструменты пользователя

Инструменты сайта


progs:video-soft

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
progs:video-soft [24.03.2025 06:47] – [Could not find codec parameters for stream 2] viacheslavprogs:video-soft [04.04.2025 15:33] (текущий) – [Заменить метаданные и части] viacheslav
Строка 98: Строка 98:
 ===== NewPipe ===== ===== NewPipe =====
 Для телефонов на Андроиде. https://newpipe.net/\\ Для телефонов на Андроиде. https://newpipe.net/\\
-Последнее время обновляется редко, и не успевает за изменениями самого Ютуба. Вот свежие беты:\\ +<del>Последнее время обновляется редко, и не успевает за изменениями самого Ютуба. Вот свежие беты:\\ 
-https://github.com/TeamNewPipe/NewPipe/pull/9182+https://github.com/TeamNewPipe/NewPipe/pull/9182</del>
 ====== ffmpeg ====== ====== ffmpeg ======
 [[http://ffmpeg.org/ffmpeg.html|Документация]], [[https://trac.ffmpeg.org/wiki/TitleIndex|Wiki]].\\ [[http://ffmpeg.org/ffmpeg.html|Документация]], [[https://trac.ffmpeg.org/wiki/TitleIndex|Wiki]].\\
Строка 390: Строка 390:
 mcdeint (https://ffmpeg.org/ffmpeg-filters.html#mcdeint) - медленный, не всё обрабатывает\\ mcdeint (https://ffmpeg.org/ffmpeg-filters.html#mcdeint) - медленный, не всё обрабатывает\\
 nnedi (https://ffmpeg.org/ffmpeg-filters.html#nnedi) - чересчур навороченный\\ nnedi (https://ffmpeg.org/ffmpeg-filters.html#nnedi) - чересчур навороченный\\
 +
 +Определение интерлейсного видео
 +<code powershell>
 +# Если не "progressive", скорее всего, надо добавлять "-vf bwdif" к ffmpeg для деинтерлейса
 +(ffprobe -hide_banner -select_streams v -show_entries stream=field_order `
 +"~\Videos\2009-07-07 Экскурсия.mpg") -match 'field_order=' -replace '.*='
 +bb
 +</code>
  
 ===== Качество кодирования ===== ===== Качество кодирования =====
Строка 538: Строка 546:
  
 ℹ️ Время окончания раздела (END=) добавлять необязательно, достаточно начала (START=). ℹ️ Время окончания раздела (END=) добавлять необязательно, достаточно начала (START=).
 +
 +===== DVD → ffmetadata =====
 +vgtmpeg - это ffmpeg, дополненный инструментами для работы c DVD/BD/Blueray.
 +<code powershell>
 +& vgtmpeg.exe -i 'dvd://C:\Users\fermata\Downloads\Sonny Rollins\VIDEO_TS?title=10' -hide_banner -f ffmetadata meta.txt
 +</code>
 +
 +https://stackoverflow.com/questions/12239235/how-to-obtain-titles-and-chapters-information-in-dvd\\
 +http://godromo.com/gmt/vgtmpeg\\
 +https://www.videohelp.com/software/vgtmpeg
  
 ==== Субтитры ==== ==== Субтитры ====
Строка 703: Строка 721:
 </code> </code>
  
 +==== Заменить метаданные и части ====
 +Ключевой параметр - ''-map_chapters 1'', без него части добавятся, а не заменятся, и в плеере будет видно только старые части, а не новые.
 +<code powershell>
 +ffmpeg -i input.mp4 -i ffmeta.txt -map 0:v -map 0:a -map_metadata 1 -map_chapters 1 -c copy output.mp4 -y
 +</code>
 +https://superuser.com/questions/1320389/updating-mp4-chapter-times-and-names-with-ffmpeg
 =====Аудиофильтры ===== =====Аудиофильтры =====
 ==== volume ==== ==== volume ====
Строка 752: Строка 776:
 https://ffmpeg.org/ffmpeg-filters.html#agate https://ffmpeg.org/ffmpeg-filters.html#agate
  
 +==== aformat ====
 +Задание параметров выходного аудио. Полезно, например, для перекодирования FLAC 24bit/192kHz в 16bit/48kHz.
 +<code powershell>
 +-af aformat=sample_fmts=s16:sample_rates=44100|48000:channel_layouts=stereo
 +</code>
 +https://www.ffmpeg.org/ffmpeg-filters.html#aformat-1
 ==== highpass ==== ==== highpass ====
 От бубнежа в записи, отсечка ниже 250 Гц. Этот фильтр с ffplay не работает. От бубнежа в записи, отсечка ниже 250 Гц. Этот фильтр с ffplay не работает.
Строка 1088: Строка 1118:
  
 https://en.wikipedia.org/wiki/16:9_aspect_ratio\\ https://en.wikipedia.org/wiki/16:9_aspect_ratio\\
-https://ru.wikipedia.org/wiki/4K_(%D1%80%D0%B0%D0%B7%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D0%B5)+[[https://ru.wikipedia.org/wiki/4K_(%D1%80%D0%B0%D0%B7%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D0%B5)]]
  
 Скрипт расчёта разрешений для разных соотношений сторон для Powershell Скрипт расчёта разрешений для разных соотношений сторон для Powershell
Строка 1170: Строка 1200:
 https://ffmpeg.org/ffplay.html#While-playing https://ffmpeg.org/ffplay.html#While-playing
  
-====== Ошибки ====== 
  
 ====== Заметки ====== ====== Заметки ======
progs/video-soft.1742798837.txt.gz · Последнее изменение: 24.03.2025 06:47 — viacheslav

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki