vkohaupt / vokoscreenNG

vokoscreenNG is a powerful screencast creator in many languages to record the screen, an area or a window (Linux only). Recording of audio from multiple sources is supported. With the built-in camera support, you can make your video more personal. Other tools such as systray, magnifying glass, countdown, timer, Showclick and Halo support will help
https://linuxecke.volkoh.de/vokoscreen/vokoscreen.html
GNU General Public License v2.0
1.05k stars 91 forks source link

Can't share video produced from Vokoscreen on Instagram Stories #219

Open BenoitAdam94 opened 2 years ago

BenoitAdam94 commented 2 years ago

Bug report checklist

Describe the bug Just trying to publish a sotrie on instagram with a vokoscreen NG made video, doesn't work, ask to "Retry" but fail everytime

Tested on vokoscreen 3.1 & 3.2

To Reproduce Format : Mov Codec : h264 Quality : 23 25 Frames/s 1280*720 resolution

Expected behavior The story to post !

Log messages If applicable, paste or attach log messages from the vokoscreenNG log tab. (Text files saved as .txt or .log are accepted by GitHub as attachment uploads. .zip archives are also permitted.)

12:52:49 [vokoscreenNG] Version: 3.2.0
12:52:49 [vokoscreenNG] Locale: fr_FR
12:52:49 [vokoscreenNG] Log from: 2022-06-03 12:52:49
12:52:49 [vokoscreenNG] Country: France
12:52:49 [vokoscreenNG] Qt: 5.15.2
12:52:49 [vokoscreenNG] GStreamer 1.20.0
12:52:49 [vokoscreenNG] Virtual Maschine: In progress, not working. Possibly in a next release.
12:52:49 [vokoscreenNG] Operating system: Windows 7 Version 6.1 (Build 7601: SP 1)
12:52:49 [vokoscreenNG] KernelVersion: 6.1.7601
12:52:49 [vokoscreenNG] CPU Architecture: x86_64
12:52:49 [vokoscreenNG] Count CPU: 4
12:52:49 [vokoscreenNG] vokoscreenNG running as: windows client
12:52:49 [vokoscreenNG] Desktop: 
12:52:49 [vokoscreenNG] Icon-Theme: 
12:52:49 [vokoscreenNG] Styles: (windowsvista, Windows, Fusion)
12:52:49 [vokoscreenNG] Qt-PluginsPath:      C:/Program Files/vokoscreenNG
12:52:49 [vokoscreenNG] Qt-TranslationsPath: C:/Program Files/vokoscreenNG/translations
12:52:49 [vokoscreenNG] Qt-LibraryPath:      C:/Program Files/vokoscreenNG
12:52:49 [vokoscreenNG] Settings: C:/Users/Benoit/AppData/Roaming/vokoscreenNG/vokoscreenNG.ini
12:52:49 [vokoscreenNG] Log: C:/Users/Benoit/AppData/Local/vokoscreenNG/log/2022-06-03_12-52-48.log
12:52:49 [vokoscreenNG] Default Videopath: C:/Users/Benoit/Videos
12:52:49 [vokoscreenNG] User Videopath: D:/Temp_OBS

12:52:49 [vokoscreenNG] GSTREAMER_1_0_ROOT_X86: 
12:52:49 [vokoscreenNG] GST_PLUGIN_PATH_1_0: C:/Program Files/vokoscreenNG;C:/Users/Benoit/AppData/Roaming/vokoscreenNG
12:52:49 [vokoscreenNG] PATH: C:/Program Files/vokoscreenNG;C:/Users/Benoit/AppData/Roaming/vokoscreenNG
12:52:49 [vokoscreenNG] GST_REGISTRY_1_0: C:/Users/Benoit/AppData/Roaming/vokoscreenNG/gstreamer.registry

12:52:49 [vokoscreenNG] Symbols: + available, - not available
12:52:49 [vokoscreenNG] + matroskamux
12:52:49 [vokoscreenNG] + webmmux
12:52:49 [vokoscreenNG] + avimux
12:52:49 [vokoscreenNG] + mp4mux
12:52:49 [vokoscreenNG] + qtmux
12:52:49 [vokoscreenNG] + openh264enc
12:52:49 [vokoscreenNG] + vp8enc
12:52:49 [vokoscreenNG] + vorbisenc
12:52:49 [vokoscreenNG] + flacenc
12:52:49 [vokoscreenNG] + opusenc
12:52:49 [vokoscreenNG] + lamemp3enc

12:52:49 [vokoscreenNG] + gdiscreencapsrc
12:52:49 [vokoscreenNG] + wasapisrc
12:52:49 [vokoscreenNG] + directsoundsrc
12:52:49 [vokoscreenNG] + bz2dec
12:52:49 [vokoscreenNG] + queue
12:52:49 [vokoscreenNG] + capsfilter
12:52:49 [vokoscreenNG] + videoconvert
12:52:49 [vokoscreenNG] + videorate
12:52:49 [vokoscreenNG] + audioconvert
12:52:49 [vokoscreenNG] + audiorate
12:52:49 [vokoscreenNG] + filesink
12:52:49 [vokoscreenNG] + videoscale
12:52:49 [vokoscreenNG] + h264parse
12:52:49 [vokoscreenNG] + audiomixer

12:52:49 [vokoscreenNG] This screen is the primary screen:  \\.\DISPLAY1
12:52:49 [vokoscreenNG] Name from screen:  \\.\DISPLAY1
12:52:49 [vokoscreenNG] Screen available desktop width : 1280
12:52:49 [vokoscreenNG] Screen available desktop height: 1024
12:52:49 [vokoscreenNG] DevicePixelRatio: 1  (Normal displays is 1, Retina display is 2)
12:52:49 [vokoscreenNG] Vertical refresh rate of the screen in Hz: 60
12:52:49 [vokoscreenNG] Screen orientation Qt::LandscapeOrientation
12:52:49 [vokoscreenNG] Color depth of the screen:  32
12:52:49 [vokoscreenNG] Model from screen:  
12:52:49 [vokoscreenNG] Manufactur from screen:  
12:52:49 [vokoscreenNG] SerialNumber from screen:  
12:52:49 [vokoscreenNG] ItemText in Combobox: \\.\DISPLAY1 :  1280 x 1024
12:52:49 [vokoscreenNG] ItemData in Combobox: x=0 y=0 with=1280 height=1024

12:52:49 [vokoscreenNG] Name from screen:  \\.\DISPLAY2
12:52:49 [vokoscreenNG] Screen available desktop width : 1280
12:52:49 [vokoscreenNG] Screen available desktop height: 720
12:52:49 [vokoscreenNG] DevicePixelRatio: 1  (Normal displays is 1, Retina display is 2)
12:52:49 [vokoscreenNG] Vertical refresh rate of the screen in Hz: 59
12:52:49 [vokoscreenNG] Screen orientation Qt::LandscapeOrientation
12:52:49 [vokoscreenNG] Color depth of the screen:  32
12:52:49 [vokoscreenNG] Model from screen:  
12:52:49 [vokoscreenNG] Manufactur from screen:  
12:52:49 [vokoscreenNG] SerialNumber from screen:  
12:52:49 [vokoscreenNG] ItemText in Combobox: \\.\DISPLAY2 :  1280 x 720
12:52:49 [vokoscreenNG] ItemData in Combobox: x=-1280 y=133 with=1280 height=720

12:52:49 [vokoscreenNG] [Camera] Found: Logitech HD Webcam C270 @device:pnp:\\?\usb#vid_046d&pid_0825&mi_00#7&17e10749&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083}
12:52:49 [vokoscreenNG] QvkCameraResolution QCamera::LoadingStatus
12:52:49 [vokoscreenNG] QvkCameraResolution QCamera::LoadedStatus
12:52:49 [vokoscreenNG] Camera resolutions for: Logitech HD Webcam C270 @device:pnp:\\?\usb#vid_046d&pid_0825&mi_00#7&17e10749&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083}
12:52:49 (QSize(160, 120), QSize(176, 144), QSize(320, 176), QSize(320, 240), QSize(352, 288), QSize(432, 240), QSize(544, 288), QSize(640, 360), QSize(640, 480), QSize(752, 416), QSize(800, 448), QSize(864, 480), QSize(800, 600), QSize(960, 544), QSize(1024, 576), QSize(960, 720), QSize(1184, 656), QSize(1280, 720), QSize(1280, 960))
12:52:49 [vokoscreenNG] [Camera] Found: LGPLite Stream Engine @device:sw:{860BB310-5D01-11D0-BD3B-00A0C911CE86}\{849DC05D-2C1A-48C1-9B1E-57B48D1B309F}
12:52:49 [vokoscreenNG] [Camera] Found: OBS Virtual Camera @device:sw:{860BB310-5D01-11D0-BD3B-00A0C911CE86}\{A3FCE0F5-3493-419F-958A-ABA1250EC20B}
12:52:49 [vokoscreenNG] [Camera] Found: EOS Webcam Utility Beta @device:sw:{860BB310-5D01-11D0-BD3B-00A0C911CE86}\{C8B1B2BB-014B-4DF5-ADDC-F6391CEF3FE8}
12:52:49 [vokoscreenNG] QvkCameraResolution QCamera::LoadingStatus
12:52:49 Failed to get the video control
12:52:49 failed to find the video proc amp
12:52:49 [vokoscreenNG] QvkCameraResolution QCamera::LoadedStatus
12:52:49 [vokoscreenNG] Camera resolutions for: LGPLite Stream Engine @device:sw:{860BB310-5D01-11D0-BD3B-00A0C911CE86}\{849DC05D-2C1A-48C1-9B1E-57B48D1B309F}
12:52:49 (QSize(1920, 1080))
12:52:49 [vokoscreenNG] + openh264enc
12:52:49 [vokoscreenNG] + vp8enc
12:52:49 [vokoscreenNG] + lamemp3enc

12:52:49 [vokoscreenNG] [Audio DirectSound] found device: Microphone (HD Webcam C270)
12:52:49 [vokoscreenNG] [Audio DirectSound] found device: Line (AudioBox USB iTwo Audio)
12:52:49 [vokoscreenNG] [Audio DirectSound] found device: Line In /Microphone (Waves Soun
12:52:49 [vokoscreenNG] [Audio DirectSound] found device: Microphone (VIA High Definition
12:52:49 [vokoscreenNG] [Audio DirectSound] found device: Stereo Mix (VIA High Definition
12:52:49 [vokoscreenNG] [Audio DirectSound] found device: VoiceMeeter Aux Output (VB-Audi
12:52:49 [vokoscreenNG] [Audio DirectSound] found device: VoiceMeeter Output (VB-Audio Vo

12:52:49 [vokoscreenNG] [Audio WASAPI] Found: Line (AudioBox USB iTwo Audio) Device: "\{0.0.1.00000000\}.\{faaf0f0d-8844-443d-82c3-1a78d62a35d4\}" Input/Output: Source
12:52:49 [vokoscreenNG] [Audio WASAPI] Found: VoiceMeeter Output (VB-Audio VoiceMeeter VAIO) Device: "\{0.0.1.00000000\}.\{f9c00e6d-f01e-4943-83be-d88d079e21cc\}" Input/Output: Source
12:52:49 [vokoscreenNG] [Audio WASAPI] Found: Line In /Microphone (Waves SoundGrid) Device: "\{0.0.1.00000000\}.\{cbd2297a-618b-47a7-b421-27018bd50af7\}" Input/Output: Source
12:52:49 [vokoscreenNG] [Audio WASAPI] Found: Stereo Mix (VIA High Definition Audio) Device: "\{0.0.1.00000000\}.\{ab477e2f-2a25-4972-8574-459e3cb12502\}" Input/Output: Source
12:52:49 [vokoscreenNG] [Audio WASAPI] Found: Microphone (VIA High Definition Audio) Device: "\{0.0.1.00000000\}.\{90c86616-3424-4048-a71d-a811d935546a\}" Input/Output: Source
12:52:49 [vokoscreenNG] [Audio WASAPI] Found: Microphone (HD Webcam C270) Device: "\{0.0.1.00000000\}.\{81705785-0caf-4d0f-b5a1-927970584b72\}" Input/Output: Source
12:52:49 [vokoscreenNG] [Audio WASAPI] Found: VoiceMeeter Aux Output (VB-Audio VoiceMeeter AUX VAIO) Device: "\{0.0.1.00000000\}.\{6de18d73-f3f6-40a0-9c9b-962da603d68c\}" Input/Output: Source
12:52:49 [vokoscreenNG] [Audio WASAPI] Found: VoiceMeeter Input (VB-Audio VoiceMeeter VAIO) Device: "\{0.0.0.00000000\}.\{c9e95d4e-9243-434e-adaa-b39b2790ed64\}" Input/Output: Playback
12:52:49 [vokoscreenNG] [Audio WASAPI] Found: Speakers (VIA High Definition Audio) Device: "\{0.0.0.00000000\}.\{a32f314a-68f1-4039-be1a-33a6f13fc0f1\}" Input/Output: Playback
12:52:49 [vokoscreenNG] [Audio WASAPI] Found: Speakers (AudioBox USB iTwo Audio) Device: "\{0.0.0.00000000\}.\{53268f6c-cce2-4f7c-aeda-39e7288157e8\}" Input/Output: Playback

12:52:49 [vokoscreenNG] Set global shortcut for Start: CTRL+SHIFT+F10
12:52:49 [vokoscreenNG] Set global shortcut for Pause: CTRL+SHIFT+F12
12:52:49 [vokoscreenNG] Set global shortcut for Magnification: CTRL+SHIFT+F9
12:52:49 [vokoscreenNG] Set global shortcut for Camera: CTRL+SHIFT+F8
12:52:49 [vokoscreenNG] Set global shortcut for Showclick: CTRL+SHIFT+F7
12:52:49 [vokoscreenNG] Set global shortcut for Halo: CTRL+SHIFT+F6
12:53:13 [vokoscreenNG] radioButton_cisco_on = true
12:53:13 [vokoscreenNG] radioButton_cisco_off = false
12:53:13 [vokoscreenNG] radioButtonScreencastFullscreen = true
12:53:13 [vokoscreenNG] radioButtonScreencastWindow = false
12:53:13 [vokoscreenNG] radioButtonScreencastArea = false
12:53:13 [vokoscreenNG] radioButtonDirectSound = false
12:53:13 [vokoscreenNG] radioButtonWASAPI = true
12:53:13 [vokoscreenNG] checkBox_shortcut_pause_strg = true
12:53:13 [vokoscreenNG] checkBox_shortcut_start_strg = true
12:53:13 [vokoscreenNG] checkBox_shortcut_pause_alt = false
12:53:13 [vokoscreenNG] checkBox_shortcut_magnification_shift = true
12:53:13 [vokoscreenNG] checkBox_shortcut_showclick_meta = false
12:53:13 [vokoscreenNG] checkBox_shortcut_halo_strg = true
12:53:13 [vokoscreenNG] checkBox_shortcut_halo_shift = true
12:53:13 [vokoscreenNG] checkBox_shortcut_camera_meta = false
12:53:13 [vokoscreenNG] checkBox_shortcut_halo_alt = false
12:53:13 [vokoscreenNG] checkBox_shortcut_pause_meta = false
12:53:13 [vokoscreenNG] checkBox_shortcut_magnification_alt = false
12:53:13 [vokoscreenNG] checkBox_shortcut_showclick_alt = false
12:53:13 [vokoscreenNG] checkBox_shortcut_start_meta = false
12:53:13 [vokoscreenNG] checkBox_shortcut_showclick_strg = true
12:53:13 [vokoscreenNG] checkBox_shortcut_pause_shift = true
12:53:13 [vokoscreenNG] checkBox_shortcut_magnification_meta = false
12:53:13 [vokoscreenNG] checkBox_shortcut_showclick_shift = true
12:53:13 [vokoscreenNG] checkBox_shortcut_halo_meta = false
12:53:13 [vokoscreenNG] checkBox_shortcut_camera_alt = false
12:53:13 [vokoscreenNG] checkBox_shortcut_start_shift = true
12:53:13 [vokoscreenNG] checkBox_shortcut_camera_shift = true
12:53:13 [vokoscreenNG] checkBox_shortcut_magnification_strg = true
12:53:13 [vokoscreenNG] checkBox_shortcut_start_alt = false
12:53:13 [vokoscreenNG] checkBox_shortcut_camera_strg = true
12:53:13 [vokoscreenNG] checkBoxCameraOnOff = false
12:53:13 [vokoscreenNG] checkBoxCameraMirrorVertical = false
12:53:13 [vokoscreenNG] checkBoxCameraMirrorHorizontal = false
12:53:13 [vokoscreenNG] checkBoxCameraInvert = false
12:53:13 [vokoscreenNG] checkBoxCameraGray = false
12:53:13 [vokoscreenNG] checkBoxCameraMono = false
12:53:13 [vokoscreenNG] checkBoxCameraWindowFrame = false
12:53:13 [vokoscreenNG] checkBoxShowInSystray = true
12:53:13 [vokoscreenNG] checkBoxShowInSystrayAlternative = true
12:53:13 [vokoscreenNG] checkBoxMinimizedWhenRecordingStarts = false
12:53:13 [vokoscreenNG] checkBoxStartsMinimized = false
12:53:13 [vokoscreenNG] checkBoxLookForUpdates = true
12:53:13 [vokoscreenNG] checkBoxMagnifier = false
12:53:13 [vokoscreenNG] checkBoxResetAtNextStart = false
12:53:13 [vokoscreenNG] checkboxAudioDevice-0 = false
12:53:13 [vokoscreenNG] checkboxAudioDevice-1 = false
12:53:13 [vokoscreenNG] checkboxAudioDevice-2 = false
12:53:13 [vokoscreenNG] checkboxAudioDevice-3 = false
12:53:13 [vokoscreenNG] checkboxAudioDevice-4 = false
12:53:13 [vokoscreenNG] checkboxAudioDevice-5 = false
12:53:13 [vokoscreenNG] checkboxAudioDevice-6 = false
12:53:13 [vokoscreenNG] checkboxAudioDevice-7 = false
12:53:13 [vokoscreenNG] checkboxAudioDevice-8 = true
12:53:13 [vokoscreenNG] checkboxAudioDevice-9 = false
12:53:13 [vokoscreenNG] checkBoxMouseCursorOnOff = false
12:53:13 [vokoscreenNG] comboBox_shortcut_showclick = F7
12:53:13 [vokoscreenNG] comboBox_shortcut_camera = F8
12:53:13 [vokoscreenNG] comboBox_shortcut_start = F10
12:53:13 [vokoscreenNG] comboBox_shortcut_halo = F6
12:53:13 [vokoscreenNG] comboBox_shortcut_magnification = F9
12:53:13 [vokoscreenNG] comboBox_shortcut_pause = F12
12:53:13 [vokoscreenNG] comboBoxCamera = LGPLite Stream Engine
12:53:13 [vokoscreenNG] comboBoxCameraResolution = 1920x1080
12:53:13 [vokoscreenNG] comboBoxOnlineHelp = Automatiquement
12:53:13 [vokoscreenNG] comboBoxScreencastScreen = \\.\DISPLAY2 :  1280 x 720
12:53:13 [vokoscreenNG] comboBoxScreencastScreenArea = \\.\DISPLAY1 :  1280 x 1024
12:53:13 [vokoscreenNG] comboBoxAudioCodec = mp3
12:53:13 [vokoscreenNG] comboBoxx264Preset = superfast
12:53:13 [vokoscreenNG] comboBoxx264Profile = baseline
12:53:13 [vokoscreenNG] comboBoxVideoCodec = H.264
12:53:13 [vokoscreenNG] comboBoxFormat = mov
12:53:13 [vokoscreenNG] sliderVolume = 70
12:53:13 [vokoscreenNG] sliderVideo = 0
12:53:13 [vokoscreenNG] sliderShowClickCircle = 50
12:53:13 [vokoscreenNG] sliderShowClickOpacity = 70
12:53:13 [vokoscreenNG] sliderShowClickShowtime = 10
12:53:13 [vokoscreenNG] sliderhaloHole = 20
12:53:13 [vokoscreenNG] sliderhaloDiameter = 70
12:53:13 [vokoscreenNG] sliderhaloOpacity = 60
12:53:13 [vokoscreenNG] sliderCameraWindowSize = 2
12:53:13 [vokoscreenNG] sliderHour = 0
12:53:13 [vokoscreenNG] sliderMinute = 0
12:53:13 [vokoscreenNG] sliderStopRecordingAfterHouers = 0
12:53:13 [vokoscreenNG] sliderStopRecordingAfterMinutes = 0
12:53:13 [vokoscreenNG] sliderStopRecordingAfterSeconds = 15
12:53:13 [vokoscreenNG] sliderShowInSystrayAlternative = 48
12:53:13 [vokoscreenNG] sliderLimitOfFreeDiskSpace = 250
12:53:13 [vokoscreenNG] sliderSecondWaitBeforeRecording = 1
12:53:13 [vokoscreenNG] sliderScreencastCountDown = 0
12:53:13 [vokoscreenNG] sliderMagnification = 2
12:53:13 [vokoscreenNG] sliderX264 = 17
12:53:13 [vokoscreenNG] sliderOpenh264 = 23
12:53:13 [vokoscreenNG] sliderVp8 = 20
12:53:13 [vokoscreenNG] sliderFrames = 25
12:53:13 [vokoscreenNG] lineEditVideoPath = D:/Temp_OBS

12:53:13 [vokoscreenNG] Free disk space at the beginning of the recording: 58771 MB

12:53:13 [vokoscreenNG] Start record with: gdiscreencapsrc monitor=1 cursor=true ! video/x-raw, framerate=25/1 ! videoconvert ! videorate ! queue max-size-bytes=1073741824 max-size-time=10000000000 max-size-buffers=1000 ! openh264enc qp-min=23 qp-max=23 usage-type=camera complexity=low multi-thread=4 slice-mode=auto ! h264parse ! queue ! mux. wasapisrc loopback=true low-latency=true role=multimedia device="\{0.0.0.00000000\}.\{a32f314a-68f1-4039-be1a-33a6f13fc0f1\}" ! audioconvert ! audiorate ! queue max-size-bytes=1000000 max-size-time=10000000000 max-size-buffers=1000 ! lamemp3enc ! queue ! mux. qtmux name=mux ! filesink location="D:/Temp_OBS/vokoscreenNG-2022-06-03_12-53-13.mov"

12:53:13 gst-launch-1.0.exe -e ^
    gdiscreencapsrc monitor=1 cursor=true ^
        ! video/x-raw, framerate=25/1 ^
        ! videoconvert ^
        ! videorate ^
        ! queue max-size-bytes=1073741824 max-size-time=10000000000 max-size-buffers=1000 ^
        ! openh264enc qp-min=23 qp-max=23 usage-type=camera complexity=low multi-thread=4 slice-mode=auto ^
        ! h264parse ^
        ! queue ^
        ! mux. ^
    wasapisrc loopback=true low-latency=true role=multimedia device="\{0.0.0.00000000\}.\{a32f314a-68f1-4039-be1a-33a6f13fc0f1\}" ^
        ! audioconvert ^
        ! audiorate ^
        ! queue max-size-bytes=1000000 max-size-time=10000000000 max-size-buffers=1000 ^
        ! lamemp3enc ^
        ! queue ^
        ! mux. ^
    qtmux name=mux ^
        ! filesink location="D:/Temp_OBS/vokoscreenNG-2022-06-03_12-53-13.mov"

12:53:27 [vokoscreenNG] Stop record
12:53:27 [vokoscreenNG] Free disk space at the end of the recording: 58767 MB
vkohaupt commented 2 years ago

This has nothing to do with vokoscreenNG. Please read Instagram's requirements and specifications. I quickly found an error. You have set 25 FPS, Instagram needs at least 30 FPS. The best way is to use a tool to convert the video in a Instagram accepted requirements.

BenoitAdam94 commented 2 years ago

Unfortunatly same with 30 FPS, both MP4 or MOV

I have to use another software (winff) to convert the video... what a shame...