Jump to content
Korean Random
Sign in to follow this  
rado

c922 нехочет писать видео на винт - в файле только звук, без картинки

Recommended Posts

есть вебка с922 - задача писать с неё на винт в файл, без какого либо стрима одновременно - просто как видеокамера

 

сделал настройку по логитеку, а видео пишет без картинки, только звук - http://support.logitech.com/ru_ru/article/Set-up-C922-Pro-Stream-Webcam-for-OBS-Studio?product=a0q3100000B2PiyAAF

 

подскажите где ошибка - почему пишет только звук, без картинки ?

 

ну и подскажите максимальные по качеству видео, настройки для такого применения обс ?

 

1080р при 30фпс, в разделе настройки-вывод-запись поставил максимальное без сжатия - на ост выскакивает ошибка

 

кмп пишет это в свойствах файла :

 

 

D:\VIDEO\2017-02-01 12-49-17.avi

   General

      Complete name : D:\VIDEO\2017-02-01 12-49-17.avi

      Format : AVI

      Format/Info : Audio Video Interleave

      File size : 92.9 MiB

      Duration : 4s 544ms

      Overall bit rate : 171 Mbps

      Writing application : Lavf57.61.100

   Video

      Format : ULY0

      Codec ID : ULY0

      Duration : 4s 533ms

      Bit rate : 170 Mbps

      Width : 1 920 pixels

      Height : 1 080 pixels

      Display aspect ratio : 16:9

      Frame rate : 30.000 fps

      Resolution : 24 bits

      Bits/(Pixel*Frame) : 2.738

      Stream size : 92.0 MiB (99%)

   Audio

      Format : PCM

      Format settings, Endianness : Little

      Format settings, Sign : Unsigned

      Codec ID : 1

      Codec ID/Hint : Microsoft

      Duration : 4s 544ms

      Bit rate mode : Constant

      Bit rate : 1 536 Kbps

      Channel(s) : 2 channels

      Sampling rate : 48.0 KHz

      Resolution : 16 bits

      Stream size : 852 KiB (1%)

      Interleave, duration : 21 ms (0.64 video frame)

Edited by rado

Share this post


Link to post

Short link
Share on other sites

@rado, какая версия OBS? И прикрепите скриншоты с настройками источника и сцены.

Share this post


Link to post

Short link
Share on other sites

свежая январская студио 17.0.2 - в сцене там нет настроек или свойств, настройка камеры точно по логитеку

post-41324-0-46408600-1486018879_thumb.jpg

post-41324-0-40816900-1486019131_thumb.jpg

Edited by rado

Share this post


Link to post

Short link
Share on other sites
в сцене там нет настроек или свойств

Имелось ввиду расположение источников, т.е. скриншот области "источники". Каждый источник является слоем, располагающимся в порядке от нижнего к верхнему не только в списке, но и в выводимом изображении. Поэтому необходимо чтобы ваш источник с камерой находился вверху списка источников. Если с этом всё в порядке, то стоит попробовать запустить 32-битную версию OBS вместо 64-х битной. Её вы можете найти в папке с установленной OBS Studio, обычно она расположена по этому пути: C:\Program Files (x86)\obs-studio\bin\32bit\obs32.exe, иногда это помогает с проблемами такого рода.

 

Если это не поможет, то нужны логи программы. Их можно найти в меню: "Справка > Log-файлы > Показать лог-файлы".

Share this post


Link to post

Short link
Share on other sites

я с вин7-32 - должна ведь 32 версия сама запускаться ?

путь ярлыка такой - "D:\Program Files\obs-studio\bin\32bit\obs32.exe"

 

неочень понял про слои - но главное окно на скрине

 

18:26:41.560: CPU Name: Intel® Core2 Duo CPU     E6850  @ 3.00GHz
18:26:41.560: CPU Speed: 3000MHz
18:26:41.560: Physical Cores: 2, Logical Cores: 2
18:26:41.560: Physical Memory: 2047MB Total, 697MB Free (NOTE: 2 or 4 gigs max is normal for 32bit programs)
18:26:41.561: Windows Version: 6.1 Build 7601 (revision: 17651; 32-bit)
18:26:41.561: Running as administrator: true
18:26:41.561: Aero is Enabled
18:26:41.561: Portable mode: false
18:26:41.574: OBS 17.0.2 (windows)
18:26:41.575: ---------------------------------
18:26:41.575: ---------------------------------
18:26:41.575: audio settings reset:
18:26:41.575:  samples per sec: 48000
18:26:41.575:  speakers:        2
18:26:41.581: ---------------------------------
18:26:41.581: Initializing D3D11..
18:26:41.581: Available Video Adapters:
18:26:41.619:  Adapter 1: NVIDIA GeForce 8800 GTX
18:26:41.619:    Dedicated VRAM: 777191424
18:26:41.619:    Shared VRAM:    1475600384
18:26:41.619:    output 1: pos={0, 0}, size={1280, 1024}, attached=true
18:26:41.632: Loading up D3D11 on adapter NVIDIA GeForce 8800 GTX (0)
18:26:41.642: D3D11 loaded sucessfully, feature level used: 40960
18:26:43.303: ---------------------------------
18:26:43.303: video settings reset:
18:26:43.303:  base resolution:   1920x1080
18:26:43.303:  output resolution: 1920x1080
18:26:43.303:  downscale filter:  Bicubic
18:26:43.303:  fps:               30/1
18:26:43.303:  format:            NV12
18:26:43.333: ---------------------------------
18:26:43.336: Required module function 'obs_module_load' in module '../../obs-plugins/32bit/chrome_elf.dll' not found, loading of module failed
18:26:43.339: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
18:26:43.346: [AMF Encoder] Unable to load 'amfrt32.dll', error code 126.
18:26:43.558: Required module function 'obs_module_load' in module '../../obs-plugins/32bit/libcef.dll' not found, loading of module failed
18:26:43.560: Required module function 'obs_module_load' in module '../../obs-plugins/32bit/libEGL.dll' not found, loading of module failed
18:26:43.562: Required module function 'obs_module_load' in module '../../obs-plugins/32bit/libGLESv2.dll' not found, loading of module failed
18:26:43.566: Failed to load 'en-US' text for module: 'obs-browser.dll'
18:26:43.566: [browser_source: 'Version: 1.28.0']
18:26:43.574: LoadLibrary failed for 'nvEncodeAPI.dll': The specified module could not be found.
18:26:43.574:  (126)
18:26:43.948: Couldn't find VLC installation, VLC video source disabled
18:26:44.054: No blackmagic support
18:26:44.074: [Media Foundation encoder]: plugin is disabled for performance reasons on Windows versions prior to 8
18:26:44.089: ---------------------------------
18:26:44.089:   Loaded Modules:
18:26:44.089:     win-wasapi.dll
18:26:44.089:     win-mf.dll
18:26:44.089:     win-dshow.dll
18:26:44.089:     win-decklink.dll
18:26:44.089:     win-capture.dll
18:26:44.089:     vlc-video.dll
18:26:44.089:     text-freetype2.dll
18:26:44.089:     SRBeep.dll
18:26:44.089:     rtmp-services.dll
18:26:44.089:     obs-x264.dll
18:26:44.089:     obs-transitions.dll
18:26:44.089:     obs-text.dll
18:26:44.089:     obs-qsv11.dll
18:26:44.089:     obs-outputs.dll
18:26:44.089:     obs-filters.dll
18:26:44.089:     obs-ffmpeg.dll
18:26:44.089:     obs-browser.dll
18:26:44.089:     image-source.dll
18:26:44.089:     frontend-tools.dll
18:26:44.090:     enc-amf.dll
18:26:44.090:     coreaudio-encoder.dll
18:26:44.090: ==== Startup complete ===============================================
18:26:44.107: All scene data cleared
18:26:44.107: ------------------------------------------------
18:26:44.284: WASAPI: Device 'Динамики (Creative SB X-Fi)' initialized
18:26:44.336: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds
18:26:44.416: [rtmp-services plugin] Remote update of URL "https://obsproject.com/obs2_update/rtmp-services/package.json" failed: schannel: next InitializeSecurityContext failed: SEC_E_UNTRUSTED_ROOT (0x80090325) - ץ௷렠鵨롲㼯ࡶ殲鵨롶騬 魥 寢汨18:26:44.768: WASAPI: Device 'Микрофон (C922 Pro Stream Webcam)' initialized
18:26:44.777: Switched to scene 'на винт'
18:26:44.777: ------------------------------------------------
18:26:44.777: Loaded scenes:
18:26:44.777: - scene 'на винт':
18:26:44.778:     - source: 'c922 60' (dshow_input)
18:26:44.778:     - source: 'c922 30' (dshow_input)
18:26:44.778: - scene 'Сцена 1':
18:26:44.778:     - source: 'на винт' (scene)
18:26:44.778: ------------------------------------------------
18:26:44.842: adding 21 milliseconds of audio buffering, total audio buffering is now 42 milliseconds
18:26:45.172: adding 21 milliseconds of audio buffering, total audio buffering is now 64 milliseconds
18:26:45.253: Update check failed: schannel: next InitializeSecurityContext failed: SEC_E_UNTRUSTED_ROOT (0x80090325) - , .
18:26:45.254: ---------------------------------
18:26:45.254: [DShow Device: 'c922 60'] settings updated:
18:26:45.254:  video device: C922 Pro Stream Webcam
18:26:45.254:  video path: \\?\usb#vid_046d&pid_085c&mi_00#6&1419f4d9&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
18:26:45.254:  resolution: 1280x720
18:26:45.254:  fps: 60.00 (interval: 166666)
18:26:45.254:  format: MJPEG
18:26:45.292: ---------------------------------
18:26:45.292: [DShow Device: 'c922 30'] settings updated:
18:26:45.292:  video device: C922 Pro Stream Webcam
18:26:45.292:  video path: \\?\usb#vid_046d&pid_085c&mi_00#6&1419f4d9&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
18:26:45.292:  resolution: 1920x1080
18:26:45.292:  fps: 30.00 (interval: 333333)
18:26:45.292:  format: MJPEG
18:26:45.416:  using video device audio: no
18:26:45.416:  audio device: Микрофон (C922 Pro Stream Webca
18:26:45.416:  sample rate: 44100
18:26:45.416:  channels: 2
18:26:45.416:  audio type: Capture
18:26:45.417: DShow: HDevice::ConnectPins: failed to connect pins (0x80040207): The owner SID on a per-user subscription doesn't exist
18:26:45.417:
18:26:45.508:  using video device audio: no
18:26:45.508:  audio device: Микрофон (C922 Pro Stream Webca
18:26:45.508:  sample rate: 44100
18:26:45.508:  channels: 2
18:26:45.508:  audio type: Capture
18:26:45.509: DShow: HDevice::ConnectPins: failed to connect pins (0x80040207): The owner SID on a per-user subscription doesn't exist
18:26:45.509:
18:26:46.227: adding 42 milliseconds of audio buffering, total audio buffering is now 106 milliseconds
18:26:46.265: adding 21 milliseconds of audio buffering, total audio buffering is now 128 milliseconds
18:26:47.980: DShow: Run failed (0x800705AA): Insufficient system resources exist to complete the requested service.
18:26:47.980:
18:27:09.320: User switched to scene 'Сцена 1'
18:27:13.193: User switched to scene 'на винт'
18:27:13.193: User Removed scene 'Сцена 1'
18:27:18.606: User Removed source 'c922 60' (dshow_input) from scene 'на винт'
18:27:28.288: warning: Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
18:27:28.310: warning: Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
18:27:28.375: ==== Recording Start ===============================================
18:27:29.219: adding 21 milliseconds of audio buffering, total audio buffering is now 149 milliseconds
18:27:30.674: Output 'simple_ffmpeg_output': stopping
18:27:30.674: Output 'simple_ffmpeg_output': Total encoded frames: 79
18:27:30.674: Output 'simple_ffmpeg_output': Total drawn frames: 79
18:27:30.674: Output 'simple_ffmpeg_output': Number of lagged frames due to rendering lag/stalls: 10 (12.7%)
18:27:30.675: ==== Recording Stop ================================================
18:27:34.990: ==== Shutting down ==================================================
18:27:34.995: Switched to scene '(null)'
18:27:34.998: WASAPI: Device 'Динамики (Creative SB X-Fi)' Terminated
18:27:35.005: WASAPI: Device 'Микрофон (C922 Pro Stream Webcam)' Terminated
18:27:35.169: All scene data cleared
18:27:35.169: ------------------------------------------------
18:27:35.252: Freeing OBS context data

post-41324-0-41812700-1486132315_thumb.jpg

Edited by rado

Share this post


Link to post

Short link
Share on other sites

я с вин7-32 - должна ведь 32 версия сама запускаться ?

 

В таком случае, да, сразу 32.

 

Попробуйте выставить такие настройки в разделе "Вывод":

  1. Режим вывода > Расширенные
  2. Переходим на вкладку "Запись"
  3. Формат записи > mp4
  4. Кодировщик x264
  5. Битрейт 3500
  6. Предустановка использования ЦП - veryfast

И для начала попробовать записать файл с такими установками.

Share this post


Link to post

Short link
Share on other sites
  • Формат записи > mp4
  • Кодировщик x264
  • Битрейт 3500
  • Предустановка использования ЦП - veryfast

он так пишет - и ранее в мп4 вроде писал

 

но мне желательно нежатое видео - или хотябы безпотенрьный по сжатию вывод из существующих - мыло после кодека мне ненужно, камера итак полное говно по качеству картинки, против даже бюджетных фотиков

 

х264 там несколько вариантов - неясно что есть что, и кто безпотерьный

 

цп там нет настроек таких - в разделе поток, да есть, стоит дефолтом верифаст

post-41324-0-13784200-1486199531_thumb.jpg

Share this post


Link to post

Short link
Share on other sites
но мне желательно нежатое видео - или хотябы безпотенрьный по сжатию вывод из существующих - мыло после кодека мне ненужно, камера итак полное говно по качеству картинки, против даже бюджетных фотиков

Для начала вам всё-таки нужно прийти к записи с картинкой, а не чёрным экраном. А после уже можно будет настроить тот уровень качества, который вас устроит. Поэтому просто проведите тест с указанными настройками и сообщите, появилось ли изображение на записи.

Share this post


Link to post

Short link
Share on other sites

он так пишет - и ранее в мп4 вроде писал

+

Поэтому просто проведите тест с указанными настройками и сообщите, появилось ли изображение на записи.

= да он пишет в мп4

 

мне непонятно почему в голое ави нехочет - конечно можно перебрать все кодеки в списке обс, и выбрать самый миннимальный по потерям

 

но интерес почему, тоже какбы есть )) - ну и нужно нежатое или безпотерьный кодек, под монтаж

Share this post


Link to post

Short link
Share on other sites

это смешно - но обс-студио чето стал сам писать в ави "режим вывода простой" - сколько прыгал вокруг него с настройками и плеерами, фигу, а потом посте игр с безпотерьными кодеками, сам стал писать по дефолту...

 

[Используемые фильтры]

(1) Built-in AVI Source

(2) Built-in Video Codec/Transform

(3) Enhanced Video Renderer(Custom Present)

(4) Built-in Audio Codec/Transform

(5) DirectSound Audio Renderer

 

[Информация о видео]

Видео-декодер: ULY0 - Встроенный декодер FFmpeg(utvideo)

Формат на входе: ULY0(24 bits)

Размер на входе: 1920 x 1080(1.78:1)

Формат на выходе: YUY2(16 bits)

Размер на выходе: 1920 x 1080(1.78:1)

Частота кадров:30

BitRate: 268835 kbps

 

[Информация о звуке]

Аудио-декодер: PCM(0x1) - PCM

Частота дискретизации: 48000 -> 48000 выборок в секунду

Разрядность: 16 -> 16 бит на компонент

Количество каналов: 2 -> 2 каналов

Bitrate: 1536 kbps

 

как итоги - безпотерьные видео, примерно так пишутся на обс-студио - звук жатый вставлен только как пробник :

 

asf + ffvhuff + wmav1 -- работает в обс

asf + huffyuv + wmav1 -- работает в обс

asf + ffv1 + wmav1 -- плохо скачками в обс

asf + ljpeg + wmav1 -- нет и никак

=

http://www.mplayerhq.hu/DOCS/HTML/ru/menc-feat-enc-libavcodec.html - безпотерные в libavcodec

Видео

ljpeg -- JPEG без потери качества

huffyuv -- сжатие без потерь

ffvhuff -- huffyuv без потерь, модифицированный FFmpeg

ffv1 -- видео кодек без потерь из FFmpeg

Аудио

flac -- Free Lossless Audio Codec (FLAC)

sonicls -- экспериментальный кодек от FFmpeg без потерь (lossless)

pcm_* -- PCM форматы, смотрите дополнительную таблицу

 

ну и в интернетах народ такое пишет - http://forum.videoediting.ru/index.php?/topic/53892-какой-кодекформат-использовать-для-хранения-и/

 

Для себя я сделал следующие выводы:

1) Исходники хранить нужно Uncompresed (+архивировать RAR'мо), либо HuffYUV, либо MJPG с квантайзером 0 (Q=0)

2) Для сжатия (с сохранением хорошего качества) использовать MJPEG-A / MJPEG-B

Ещё вопрос:

А)Каковы недостатки MJPEG ? Ради теста сжимал UC в MJPEG (quality=100%)... на глаз не заметил особой разницы. Просто хотелось бы понять где можно с MJPEG'ом налететь на пробелмы.

Б) Есть ли недостатки у HuffYUV или какие-либо проблемы связанные с ним? Просто если он почти как UC+RAR, то я выберу его, чтобы не возиться с архивированием.

+

оба пункта заменяются одним MJPG кодеком - в зависимости от важности материала жмешь либо лосслесс (Q=0) либо увеличиваешь значение Q до стандартных бродкастовых "visual lossless" Q=2…4

Edited by rado

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...