0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-20 13:08:50 +02:00
obs-studio/obs
jp9000 00086f0890 UI: Add FLV file output (sharing encoders)
Implement the 'file path' in output settings, and implement the 'start
recording' button, though for the time being I'm just going to make it
use a directory rather than allow custom file names.

This file output will actually share the video and audio encoder with
the stream.

I don't really know what to do about MP4 -- I don't really like the idea
of saving directly in the program, if you do and the program crashes,
that MP4 file is lost.  I'm contemplating making some sort of mp4 output
process stub.  So no MP4 file output for the time being.

If you need MP4, just remux it with FFmpeg:

ffmpeg -i flv_file.flv -acodec copy -vcodec copy mp4_file.mp4
2014-05-20 23:31:04 -07:00
..
forms UI: Add FLV file output (sharing encoders) 2014-05-20 23:31:04 -07:00
CMakeLists.txt Update Qt5 usage in CMakeLists 2014-05-19 03:02:57 +02:00
display-helpers.hpp Ensure sizes passed to OBS are actual pixel sizes 2014-04-16 22:39:05 +02:00
obs-app.cpp UI: Add function to generate time/date filenames 2014-05-20 23:26:19 -07:00
obs-app.hpp UI: Add function to generate time/date filenames 2014-05-20 23:26:19 -07:00
platform-osx.mm UI: Add function to find default video save path 2014-05-20 23:08:47 -07:00
platform-windows.cpp UI: Add function to find default video save path 2014-05-20 23:08:47 -07:00
platform-x11.cpp UI: Add function to find default video save path 2014-05-20 23:08:47 -07:00
platform.hpp UI: Add function to find default video save path 2014-05-20 23:08:47 -07:00
properties-view.cpp Properties VIew: Fix a more form layout issues 2014-04-24 21:28:56 -07:00
properties-view.hpp Fix an issue with properties view 2014-04-24 01:43:54 -07:00
qt-display.hpp Mark method as override 2014-01-25 07:23:57 +01:00
qt-wrappers.cpp Fix getting the X11 display with the Qt ui 2014-04-03 23:41:22 +02:00
qt-wrappers.hpp Use only one widget for preview 2014-03-07 10:19:03 -07:00
volume-control.cpp Add (temporary terrible) volume controls 2014-05-03 22:54:38 -07:00
volume-control.hpp Add (temporary terrible) volume controls 2014-05-03 22:54:38 -07:00
window-basic-main.cpp UI: Add FLV file output (sharing encoders) 2014-05-20 23:31:04 -07:00
window-basic-main.hpp UI: Add FLV file output (sharing encoders) 2014-05-20 23:31:04 -07:00
window-basic-properties.cpp Enforce minimum source size for the preview window 2014-04-28 21:54:01 +02:00
window-basic-properties.hpp Fix crash when closing windows via the X title bar button 2014-04-17 17:20:00 +02:00
window-basic-settings.cpp UI: Add FLV file output (sharing encoders) 2014-05-20 23:31:04 -07:00
window-basic-settings.hpp UI: Add FLV file output (sharing encoders) 2014-05-20 23:31:04 -07:00
window-basic-source-select.cpp Release sources after name check 2014-05-14 22:20:08 +02:00
window-basic-source-select.hpp Add 'source selection' dialog 2014-05-10 18:47:48 -07:00
window-log-reply.cpp Add help menu with log file uploading 2014-05-18 17:44:10 -07:00
window-log-reply.hpp Add help menu with log file uploading 2014-05-18 17:44:10 -07:00
window-main.hpp Move basic mode configuration to a separate file 2014-03-06 21:08:12 -07:00
window-namedialog.cpp Auto suggest scene and source names. 2014-05-12 15:01:51 -04:00
window-namedialog.hpp Auto suggest scene and source names. 2014-05-12 15:01:51 -04:00