Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.11.2015, 14:19   #11
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию Re: Вебкамера, высокое разрешение, fsp и роутер со слабым железом

Legich5
Цитата:
Попробуйте запустить ffmpeg в консоли - он показывает скорость кодирования прямо в ней.
Да

Код:
root@***:~# ffmpeg -r 25  -y -i "/mnt/ya/123/_%d.png" /mnt/ya/123/output.avi -report
ffmpeg started on 2015-11-08 at 14:17:01
Report written to "ffmpeg-20151108-141701.log"
ffmpeg version 2.6.2 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r47400)
  configuration: --enable-cross-compile --cross-prefix=mipsel-openwrt-linux-uclibc- --arch=mipsel --target-os=linux --prefix=/usr --pkg-config=pkg-config --enable-shared --enable-static --enable-small --enable-pthreads --enable-zlib --disable-runtime-cpudetect --disable-doc --disable-debug --enable-gpl --enable-version3 --disable-altivec --disable-amd3dnow --disable-amd3dnowext --disable-mmx --disable-mmxext --disable-sse --disable-sse2 --disable-sse3 --disable-ssse3 --disable-sse4 --disable-sse42 --disable-avx --disable-xop --disable-fma3 --disable-fma4 --disable-avx2 --disable-vfp --disable-neon --disable-inline-asm --disable-yasm --disable-mips32r2 --disable-mipsdspr1 --disable-mipsdspr2 --disable-mipsfpu --disable-dxva2 --disable-lzma --disable-vaapi --disable-vda --disable-vdpau --disable-outdevs
  libavutil      54. 20.100 / 54. 20.100
  libavcodec     56. 26.100 / 56. 26.100
  libavformat    56. 25.101 / 56. 25.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 11.102 /  5. 11.102
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Input #0, image2, from '/mnt/ya/123/_%d.png':
  Duration: 00:00:19.96, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: png, rgb24, 1280x720, 25 fps, 25 tbr, 25 tbn, 25 tbc
Output #0, avi, to '/mnt/ya/123/output.avi':
  Metadata:
    ISFT            : Lavf56.25.101
    Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 1280x720, q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      encoder         : Lavc56.26.100 mpeg4
Stream mapping:
  Stream #0:0 -> #0:0 (png (native) -> mpeg4 (native))
Press [q] to stop, [?] for help
===

Цитата:
Возможно я не совсем понимаю, но это можно сделать используя только ffmpeg (https://trac.ffmpeg.org/wiki/Capture/Webcam).
Да можно конечно, но:

- писать нужно только движение - ffmpeg этого не умеет
- желательно накладывать дату и время на изображение - это ffmpeg вроде умеет..
- и не тратить много времени и ресурсов слабого железа роутера на все это - ffmpeg этим грешен
- ну и неплохо бы иметь возможность просмотра стрима удаленно или по локалке

А ссылка хороша :
https://trac.ffmpeg.org/wiki/Capture/Webcam
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок экрана от 2015-11-08 14:18:20.png
Просмотров: 134
Размер:	30.0 Кб
ID:	3250   Нажмите на изображение для увеличения
Название: Снимок экрана от 2015-11-08 14:23:25.png
Просмотров: 146
Размер:	27.4 Кб
ID:	3251  

Последний раз редактировалось sunny; 08.11.2015 в 14:36.
sunny вне форума   Ответить с цитированием
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 09:09. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика