Кодирование в 3gp
-
DJ Mogarych
Re: Кодирование в 3gp
Все эти страшные настройки качества не улучшат, а вот совместимость испортить могут только в путь.
Показали всё, кроме вкладки Main, что на ней?
Показали всё, кроме вкладки Main, что на ней?
-
DJ Mogarych
Re: Кодирование в 3gp
DJ Mogarych,
Скрытый текст
[spoiler][/spoiler]
Цитата DJ Mogarych:
Все эти страшные настройки качества не улучшат, а вот совместимость испортить могут только в путь.
А что означают подробно эти настройки? Как изменить настройки кодека, чтобы избежать блочности?
Скрытый текст
[spoiler][/spoiler]
Цитата DJ Mogarych:
Все эти страшные настройки качества не улучшат, а вот совместимость испортить могут только в путь.
Кодирование в 3gp
А что означают подробно эти настройки? Как изменить настройки кодека, чтобы избежать блочности?
-
tamalex
Re: Кодирование в 3gp
Цитата DJ Mogarych:
Битрейта добавьте.
Так сильное повышение битрейт крайнее не желательно, потому что телефон (если он слабый) при проигрывании видео в плеере будет тормозить .
Что ещё, можно сделать чтобы не было артефактов в видео ?
Битрейта добавьте.
Кодирование в 3gp
Так сильное повышение битрейт крайнее не желательно, потому что телефон (если он слабый) при проигрывании видео в плеере будет тормозить .
Что ещё, можно сделать чтобы не было артефактов в видео ?
-
tamalex
-
DJ Mogarych
Re: Кодирование в 3gp
tamalex,
Ну, а от настроек кодека в *.3gp формат в кодировщике XVID4PSP 5 мало что зависит - верно ?
Ну, а от настроек кодека в *.3gp формат в кодировщике XVID4PSP 5 мало что зависит - верно ?
-
DJ Mogarych
Re: Кодирование в 3gp
Цитата Frost O.S:
сильное повышение
Ну я же не говорил про сильное повышение. Поставьте битрейт 500 или 600 для начала. Поэкспериментируйте.
А что мешает делать ролики в более приличном формате, например, в mp4?
Формат 3gp вообще не подразумевает хорошего качества, это примерно то же самое, что flv, который был раньше на Ютубе.
Ради интереса я закодировал видео отличного качества 1920x1080 в этот формат, дал битрейт 600k.
Код:
В результате качество всё равно похабное, больше того - формат 3gp поддерживает только звук моно и 8000 Гц.
Также, 3GP понимает только фиксированные соотношения сторон кадра:
Цитата:
The specified picture size of 1920x1080 is not valid for the H.263 codec.
Valid sizes are 128x96, 176x144, 352x288, 704x576, and 1408x1152.
Финальное видео 16:9 получилось сплюснутым с боков.
сильное повышение
Кодирование в 3gp
Ну я же не говорил про сильное повышение. Поставьте битрейт 500 или 600 для начала. Поэкспериментируйте.
А что мешает делать ролики в более приличном формате, например, в mp4?
Формат 3gp вообще не подразумевает хорошего качества, это примерно то же самое, что flv, который был раньше на Ютубе.
Ради интереса я закодировал видео отличного качества 1920x1080 в этот формат, дал битрейт 600k.
Код:
Код: Выделить всё
ffmpeg -i .\12345.mp4 -s 704x576 -b 600k -ar 8000 -ac 1 .\12345.3gpВ результате качество всё равно похабное, больше того - формат 3gp поддерживает только звук моно и 8000 Гц.
Также, 3GP понимает только фиксированные соотношения сторон кадра:
Цитата:
The specified picture size of 1920x1080 is not valid for the H.263 codec.
Valid sizes are 128x96, 176x144, 352x288, 704x576, and 1408x1152.
Финальное видео 16:9 получилось сплюснутым с боков.
-
DJ Mogarych
Re: Кодирование в 3gp
DJ Mogarych,
Ну я оставлял по умолчанию в кодировщике XVID4PSP 5 максимальное разрешение кадра 320х176 пикселей для формата *.3gp, + ресайз-фильтр для изменения конечного алгоритма масштабирования исходя их исходного (например 1920х1080) Full HD 16/9 без чёрных полос . Видео в итоге имело нормальные пропорции кадра (лица не сплюснутые) . Если не обрезать бордюры то кадр естественно будет искажён, и программа может не правильно файл при подаче проанализировать . Или , если принудитено отклоняясь от исходного разрешения кадра установить фиксированного разрешение как разрешение экрана мобильного , будет большая разница ошибки входящих исходящих аспектов .
Цитата DJ Mogarych:
А что мешает делать ролики в более приличном формате, например, в mp4?
Если с кодеком Н.264, то конечно лучше - так на мой взгляд объективнее. Но мой тип аппарата Нокиа N70 воспроизводит почему то с лагами видео в *.mp4 c кодеком Н.264, а вот *.3gp c H.263 отлично . Даже через сторонний видео-плеер, причем настройки кодека были понижены на оптимальный уровень . Начиная с установки базового профиля и уровня 1.3 .
Ну я оставлял по умолчанию в кодировщике XVID4PSP 5 максимальное разрешение кадра 320х176 пикселей для формата *.3gp, + ресайз-фильтр для изменения конечного алгоритма масштабирования исходя их исходного (например 1920х1080) Full HD 16/9 без чёрных полос . Видео в итоге имело нормальные пропорции кадра (лица не сплюснутые) . Если не обрезать бордюры то кадр естественно будет искажён, и программа может не правильно файл при подаче проанализировать . Или , если принудитено отклоняясь от исходного разрешения кадра установить фиксированного разрешение как разрешение экрана мобильного , будет большая разница ошибки входящих исходящих аспектов .
Цитата DJ Mogarych:
А что мешает делать ролики в более приличном формате, например, в mp4?
Кодирование в 3gp
Если с кодеком Н.264, то конечно лучше - так на мой взгляд объективнее. Но мой тип аппарата Нокиа N70 воспроизводит почему то с лагами видео в *.mp4 c кодеком Н.264, а вот *.3gp c H.263 отлично . Даже через сторонний видео-плеер, причем настройки кодека были понижены на оптимальный уровень . Начиная с установки базового профиля и уровня 1.3 .
-
DJ Mogarych
Re: Кодирование в 3gp
Цитата Frost O.S:
+ ресайз-фильтр для изменения конечного алгоритма масштабирования исходя их исходного (например 1920х1080) Full HD 16/9 без чёрных полос
Понятно.
Цитата Frost O.S:
воспроизводит почему то с лагами видео в *.mp4 c кодеком Н.264
Давайте попробуем что-нибудь закодировать так, чтобы не тормозило и выглядело нормально. Выложите какое-нибудь видео для примера, и пришлите характеристики того видео, которое у вас затыкается при воспроизведении.
+ ресайз-фильтр для изменения конечного алгоритма масштабирования исходя их исходного (например 1920х1080) Full HD 16/9 без чёрных полос
Кодирование в 3gp
Понятно.
Цитата Frost O.S:
воспроизводит почему то с лагами видео в *.mp4 c кодеком Н.264
Кодирование в 3gp
Давайте попробуем что-нибудь закодировать так, чтобы не тормозило и выглядело нормально. Выложите какое-нибудь видео для примера, и пришлите характеристики того видео, которое у вас затыкается при воспроизведении.
-
Frost O.S
Re: Кодирование в 3gp
Цитата DJ Mogarych:
Давайте попробуем что-нибудь закодировать так, чтобы не тормозило и выглядело нормально. Выложите какое-нибудь видео для примера, и пришлите характеристики того видео, которое у вас затыкается при воспроизведении.
Вот ссылка на мое проблемное видео
Во использованные ключи кодирования в CLI программы кодировщика в Н.264 - XVID4PSP 5
Скрытый текст
[spoiler]Код: [/spoiler]
Видео кодировал в один проход и прилагается MediaInfo
Скрытый текст
[spoiler]Код: [/spoiler]
Давайте попробуем что-нибудь закодировать так, чтобы не тормозило и выглядело нормально. Выложите какое-нибудь видео для примера, и пришлите характеристики того видео, которое у вас затыкается при воспроизведении.
Кодирование в 3gp
Вот ссылка на мое проблемное видео
https://dropmefiles.com.ua/fE4V83Yys
Во использованные ключи кодирования в CLI программы кодировщика в Н.264 - XVID4PSP 5
Скрытый текст
[spoiler]Код: [/spoiler]
Код: Выделить всё
--bitrate 350 --preset medium --profile baseline --level 1.3 --aq-mode 3 --aq-strength 0.9 --b-adapt 2 --trellis 2 --psy-rd 0.95:0.00 --me umh --no-mbtree --colorprim bt709 --transfer bt709 --colormatrix bt709 --extra:Видео кодировал в один проход и прилагается MediaInfo
Скрытый текст
[spoiler]Код: [/spoiler]
Код: Выделить всё
General
Complete name : N:\Terminator.1984.BDRip.x264.320x.mp4
Format : MPEG-4
Format profile : 3GPP Media Release 6 Basic
Codec ID : 3gp6 (isom/3gp6/avc1/mp42)
File size : 342 MiB
Duration : 1 h 47 min
Overall bit rate mode : Variable
Overall bit rate : 445 kb/s
Encoded date : UTC 2020-02-06 07:42:06
Tagged date : UTC 2020-02-06 07:42:06
Writing application : Yamb 2.1.0.0
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Baseline@L1.3
Format settings : 3 Ref Frames
Format settings, CABAC : No
Format settings, Reference frames : 3 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 1 h 47 min
Bit rate : 350 kb/s
Maximum bit rate : 1 965 kb/s
Width : 320 pixels
Height : 176 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 23.976 (24000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.259
Stream size : 267 MiB (78%)
Title : 264@GPAC0.5.2-DEV-rev248-g39d5978-master
Writing library : x264 core 146 r2538 121396c
Encoding settings : cabac=0 / ref=3 / deblock=1:0:0 / analyse=0x1:0x111 / me=umh / subme=7 / psy=1 / psy_rd=0.95:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=0 / weightp=0 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc=abr / mbtree=0 / bitrate=350 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=3:0.90
Encoded date : UTC 2020-02-06 07:38:30
Tagged date : UTC 2020-02-06 07:42:08
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Codec configuration box : avcC
Audio
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 1 h 47 min
Bit rate mode : Variable
Bit rate : 96.0 kb/s
Maximum bit rate : 106 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 22.05 kHz
Frame rate : 21.533 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 73.8 MiB (22%)
Encoded date : UTC 2020-02-06 07:27:16
Tagged date : UTC 2020-02-06 07:42:08