Page 1 of 2

Video preview

Posted: Sun Aug 14, 2022 7:00 am
by Andrew1
Здравствуйте!

Можно научить скрипт при изготовлении мр4 Video preview при импорте видео точно учитывать размеры тумб, указанных в кроп-профайле?
Например, в кроп-профайле задан размер тумб 320х180рх, импортируется пачка видео. Часть видео имеет ратио сторон 16:9, часть - 4:3. Скрипт создаст мр4 превьюхи размерами 320х180рх и 320х240рх соответственно, а надо, чтобы все были 320х180...

Re: Video preview

Posted: Sun Aug 14, 2022 5:02 pm
by admin
да, можно приводить кроп как надо прямо в строке параметров

https://smartcj.com/wiki/doku.php?id=ru ... eo_preview

вот отсюда отталкиваясь

crop=min(iw\,trunc(ih*({x_size}/{y_size})))

Re: Video preview

Posted: Mon Aug 15, 2022 6:18 am
by Andrew1
я указываю в строке параметров так: -vf scale=320:180 -map 0 -map -0:a -preset slow -crf 18
а на выходе мр4 файл все равно получается 320х240
(исходный файл был с ратио 4:3)

Re: Video preview

Posted: Mon Aug 15, 2022 8:23 am
by admin
scale это изменение разрешение
а вам надо обрезание crop

-vf "crop=w='min(min(iw\,ih)\,{x_size})':h='min(min(iw\,ih)\,{y_size})',scale={x_size}:{y_size},setsar=1" -map 0 -map -0:a -preset slow -crf 18

Re: Video preview

Posted: Tue Aug 16, 2022 9:00 am
by Andrew1
еще вопрос, как заставить скрипт пропускать первые 10-20 секунд видео?
а то на многих мувиках в начале идет спонсорская заставка, которая иногда попадает на video preview thumb
пробовал добавлять -ss 00:00:10 в строку, но не помогло, оно явно где-то раньше обрабатывается

Re: Video preview

Posted: Thu Aug 18, 2022 2:59 am
by admin
добавил опцию в ап

Re: Video preview

Posted: Thu Aug 18, 2022 5:24 am
by Andrew1
теперь что-то поломалось :(

2022-08-18 05:18:13: Trying to create video preview roll (10.566264152527, 0.00062704086303711)
2022-08-18 05:18:13: Downloading file https://hot.famehosted.com/7/7C/7C0EDEC ... sec_00.mp4 to ../tmp/2910/tmp//video.mp4 (10.566349029541, 8.2015991210938E-5)
2022-08-18 05:18:13: https://hot.famehosted.com/7/7C/7C0EDEC ... sec_00.mp4 is cached, return file 31038354 (10.566389083862, 3.8862228393555E-5)
2022-08-18 05:18:13: Create video preview from ../tmp/2910/tmp//video.mp4 , cuts 5, cut duration 3 to ../tmp/2910/tmp//video_roll.mp4 (10.576795101166, 0.010410070419312)
2022-08-18 05:18:13: Mplayer error: sh: -vo: command not found

Re: Video preview

Posted: Thu Aug 18, 2022 6:25 am
by admin
что после этой строки?

layer error: sh: -vo: command not found

Re: Video preview

Posted: Thu Aug 18, 2022 7:01 am
by Andrew1
admin wrote: Thu Aug 18, 2022 6:25 am что после этой строки?

layer error: sh: -vo: command not found
2022-08-18 05:22:21: Mplayer error: sh: -vo: command not found
(18.445957183838, 0.0026450157165527)
2022-08-18 05:22:21: No duration? (../tmp/2911/tmp//video.mp4) (18.44610118866, 0.0001380443572998)
2022-08-18 05:22:21: Video preview roll error: Can not create No duration? (../tmp/2911/tmp//video.mp4) (18.446170091629, 6.6995620727539E-5)
2022-08-18 05:22:21: Something went wrong, set gallery_id 2911 to mark_bad (18.448360204697, 0.0021898746490479)
2022-08-18 05:22:21: Delete gallery id: 2911 mark_grab_error from /var/www/andrew/web/domain.com/public_html/cms/bin/gallery_grabber.php (18.448445081711, 8.3208084106445E-5)
2022-08-18 05:22:21: Gallery marked as grab error (18.44880604744, 0.00036001205444336)

Re: Video preview

Posted: Thu Aug 18, 2022 10:03 am
by admin
какой путь к mplayer в сетингах?