jp9000
c9182a9878
obs-ffmpeg: Fix potential seek issues with media source
...
(This commit also modifies deps/media-playback)
Before, the media-playback library would detect whether something was
seekable by checking the filename for "://", which is unideal because
there are other cases where targets may not be seekable. So instead, an
explicit "seekable" property (off by default) is now in place in the
media source when not in "local file" mode. Seeking will only be
enabled if local file mode is on, or if "seekable" is explicitly checked
by the user.
Closes jp9000/obs-studio#1022
2017-09-17 05:55:56 -07:00
Gol-D-Ace
8d8c2e5a22
Update translations from Crowdin
2017-08-10 16:07:40 +02:00
Richard Stanway
ca5f123030
obs-ffmpeg: Improved output error handling
...
Checks the output path is writable and checks for failure to start the
ffmpeg-mux subprocess.
2017-08-07 00:32:49 +02:00
jp9000
fa611dcd76
obs-ffmpeg: Add Opus audio encoder
2017-08-01 02:14:58 -07:00
jp9000
892a6548e7
obs-ffmpeg: Add network buffering property
...
(Note: This commit also modifies deps/media-playback)
Allows buffering network-based media sources where supported. Default
is two megabytes of buffering.
2017-05-29 19:30:13 -07:00
Gol-D-Ace
5d25d800ad
Fix German locale inconsistencies
2017-05-20 20:24:46 +02:00
Gol-D-Ace
3d2cacd782
Update translations from Crowdin
2017-05-20 10:18:41 +02:00
jp9000
8962899b77
obs-ffmpeg: Add signal/proc to restart media playback
...
A convenient feature if the user wants to trigger the media to play back
on the fly for whatever reason.
2017-05-10 19:54:03 -07:00
jp9000
45d029b1fb
obs-ffmpeg: Change from libff to media-playback
2017-03-31 12:10:32 -07:00
Gol-D-Ace
dbf95bdc15
Update translations from Crowdin
2017-03-05 23:40:11 +01:00
Gol-D-Ace
de1bbf4342
Update translations from Crowdin
2017-03-04 07:04:03 +01:00
Gol-D-Ace
a13c0a3c29
Update translations from Crowdin
2017-02-27 20:54:02 +01:00
Gol-D-Ace
6223ed6520
Update translations from Crowdin
2017-01-07 00:23:16 +01:00
Gol-D-Ace
69f0bc244a
Update translations from Crowdin
2016-12-23 20:46:47 +01:00
jp9000
f2e85b8352
obs-ffmpeg: Add replay buffer output
...
This output allows buffering the encoded data, and then muxing the
current buffer to a file on the spot via a hotkey the user sets.
2016-12-08 03:36:17 -08:00
Gol-D-Ace
2d47dc4e2c
Update translations from Crowdin
2016-11-20 12:22:26 +01:00
Gol-D-Ace
90e805ad9b
Update translations from CrowdIn
2016-11-16 00:32:47 +01:00
jp9000
ed85b22534
Update translations from CrowdIn
2016-11-03 13:32:52 -07:00
jp9000
1e0d5e7b3e
obs-ffmpeg: Add b-frame support to NVENC (default: 2)
...
It was unintentionally using intra-only before, impacting quality.
2016-09-26 14:46:56 -07:00
Gol-D-Ace
cb036b2713
Update translations from Crowdin
2016-08-08 16:21:48 +02:00
Gol-D-Ace
81adb13f59
Update translations from Crowdin
2016-07-06 01:18:27 +02:00
Gol-D-Ace
fe56a12867
Update translations from Crowdin
2016-05-14 00:27:59 +02:00
jp9000
978e607522
obs-ffmpeg: Change NVENC to use rate control
...
Instead of using an option that turns CBR on/off, adds rate control
methods: VBR, CBR, CQP, Lossless.
This moves lossless from being a preset to being a rate control method.
2016-05-11 13:12:30 -07:00
jp9000
0157d02564
obs-ffmpeg: Add lossless mode to NVENC encoder
2016-05-05 15:24:32 -07:00
Gol-D-Ace
c2e4926323
Update translations from Crowdin
2016-04-24 19:55:39 +02:00
Gol-D-Ace
5ed7081213
Update translations from Crowdin
2016-04-23 10:29:21 +02:00
jp9000
ba70b44152
obs-ffmpeg: Also remove 'tier' from locale text
2016-04-19 16:14:03 -07:00
jp9000
8e1943065c
obs-ffmpeg: Add FFmpeg NVENC encoder
2016-04-19 09:20:26 -07:00
jp9000
1faaba73b0
obs-ffmpeg: Allow user to set color range on media source
2016-04-03 21:54:02 -07:00
jp9000
69da1151e0
Update translations from Crowdin
2016-03-19 12:08:48 -07:00
Gol-D-Ace
2b7036dc93
Add latest translations from Crowdin
2016-02-21 22:16:12 +01:00
dodgepong
ea9db8249b
Add latest translations from CrowdIn
2016-01-31 18:28:35 -05:00
jp9000
22885713b0
obs-ffmpeg: Add "restart when active" media source property
...
Adds the option of making the media file restart when the source becomes
active (such as switching to a scene with it).
Due to lack of libff features to start/stop/pause/seek media files,
currently this just destroys the demuxer and recreates it. Ideally,
libff should have some functions to allow a more optimal means of doing
those things.
2016-01-26 11:49:26 -08:00
jp9000
df4f0c4142
obs-ffmpeg: Fix media source file filter
...
When browsing for a file, it would also just use *.* for the file
filter, which is a pain to use. This has been changed to use a
reasonable file filter related to common video/audio files so you don't
have to wade through non-media files just to select a media file. A
filter to show all files is still available as well.
2016-01-26 11:49:25 -08:00
Gol-D-Ace
2ee1d82860
Add latest translations from Crowdin
2015-11-16 21:04:55 +01:00
dodgepong
76c18b079b
Latest translations from CrowdIn
2015-09-22 23:33:29 -04:00
dodgepong
fb679bdd02
Add latest translations from CrowdIn
2015-07-08 14:56:07 -04:00
dodgepong
d0fbe3b382
Add latest translations from CrowdIn
2015-05-08 17:10:39 -04:00
dodgepong
a04548070c
UI: Add latest translations from CrowdIn
2015-03-25 20:51:25 -04:00
kc5nra
946b9d01e3
obs-ffmpeg: Clearer meaning for ClearMediaOnEnd
2015-03-24 07:25:57 -05:00
kc5nra
dd2d6494a1
obs-ffmpeg: Add clear on media end option
...
Clears source video when the media stream ends.
2015-03-24 00:21:24 -05:00
John Bradley
17f8e3c58b
obs-ffmpeg: Add frame drop controls to the ffmpeg source UI
2015-03-19 14:40:24 -05:00
John Bradley
2fc6c4d725
obs-ffmpeg: Add FFMpeg input source
2015-03-09 21:22:32 -05:00
dodgepong
eb918d01b4
Add latest translations from CrowdIn
2015-02-09 19:26:17 -05:00
dodgepong
17804ec12f
Add latest translations from CrowdIn
2014-10-31 21:02:47 -04:00
Ben Torell
958b5c12de
Latest translations from Crowdin
2014-10-11 18:47:35 -04:00
dodgepong
a221fee3d2
Add latest translations from CrowdIn
2014-08-25 14:41:52 -07:00
BtbN
38c2fc87aa
Move all data into the subdir it belongs to
...
Completely removes the build dir in favor of cmake based build layouting
2014-07-19 01:38:41 +02:00