Marth64 changed the topic of #ffmpeg to: Welcome to the FFmpeg USER support channel | Development channel: #ffmpeg-devel | Bug reports: https://ffmpeg.org/bugreports.html | Wiki: https://trac.ffmpeg.org/ | This channel is publically logged | FFmpeg 7.1 is released
five618480339176 has quit [Remote host closed the connection]
five618480339176 has joined #ffmpeg
nact has joined #ffmpeg
crossby1004 has joined #ffmpeg
crossby1004 has quit [Client Quit]
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg
englishm has quit [Server closed connection]
englishm has joined #ffmpeg
andrewrk has left #ffmpeg [Konversation terminated!]
lusciouslover has quit [Read error: Connection reset by peer]
lusciouslover has joined #ffmpeg
vader- has quit [Server closed connection]
vader- has joined #ffmpeg
foamy has quit [Server closed connection]
foamy has joined #ffmpeg
LaCerveza has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
LaCerveza has joined #ffmpeg
acidbunny has joined #ffmpeg
qesat60 has joined #ffmpeg
averne_ has joined #ffmpeg
averne_ is now known as averne
averne has quit [Ping timeout: 265 seconds]
minimal has quit [Quit: Leaving]
StephenLynx has quit [Quit: Leaving]
StephenLynx has joined #ffmpeg
relue has quit [Ping timeout: 264 seconds]
StephenLynx has quit [Ping timeout: 252 seconds]
StephenLynx has joined #ffmpeg
<qesat60> Is there a container or a method that would allow putting two equal resolution videos side by side without reencoding them?
zenmov_ has quit [Ping timeout: 252 seconds]
zenmov_ has joined #ffmpeg
<bpmedley> qesat60: Do you want a single physical file with two video streams?
<qesat60> bpmedley: my desired end result is two videos playing in a single video player with unchanged quality
<qesat60> simultaneously
<bpmedley> qesat60: So, for example, a single instance of VLC running with two videos side by side?
<qesat60> Correct, but it would be great if I could operate on them afterwards
<bpmedley> Operate, how?
<qesat60> using ffmpeg or other video editors
<bpmedley> What are your source for the two videos? Are they physical files?
<qesat60> yes, they are files captured from different monitors that for some reason had to be separate
<qesat60> I want to reconstruct them without reencoding
<bpmedley> Do you want to keep the separate and only join them on-the-fly for viewing?
<qesat60> I would want a single file to avoid the mess
<qesat60> So a single video file with two video streams that could be played side-by-side
<qesat60> maybe there's some obscure format which supports that
<grib> several players can *switch* video stream (eg "angle") multiplexed within a single container, but I don't know of any players that present those literally side-by-side (or even picture-in-picture)
<bpmedley> qesat60: mpv --lavfi-complex="[vid1][vid2]hstack[vo]" joy.mp4 --external-file=joy.mp4
<bpmedley> ffmpeg -i sintel-1280-surround.mp4 -i bbb_sunflower_1080p_30fps_normal.mp4 -map 0:v -map 1:v -filter:v scale=1280:720 -c:v h264_videotoolbox joy.mp4
<bpmedley> The above just worked for me
<furq> you don't need --external-file for that
<bpmedley> Thanks for the correction and validated.
<qesat60> let's check it out
probie has quit [Server closed connection]
<furq> also if you don't want to reencode then ffmpeg -i foo.mkv -i bar.mkv -map 0:v -map 1:v -c copy out.mkv
probie has joined #ffmpeg
<furq> assuming you don't want any audio
<qesat60> not reencoding was the whole point, yes
<bpmedley> [ffmpeg] Parsed_hstack_0: Input 1 height 1080 does not match input 0 height 544. ### I feel like, with the mpv command given, the width and height must match, for the streams.
<bpmedley> My original files did not match
<furq> only the height needs to match for hstack
<furq> and the width for vstack
<furq> also there probably isn't any point actually muxing them into the same container
<bpmedley> The goal was to have a single resultant file?
<furq> well if you really want that then sure
<furq> but if you just want to view two videos side by side then mpv --lavfi-complex="[vid1][vid2]hstack[vo]" foo.mkv --external-file=bar.mkv
<furq> if you need to use mpv from the cli anyway
<qesat60> ah, right, mpv is a video player
<furq> right
<furq> it's just applying the ffmpeg hstack filter on playback
zenmov_ has quit [Ping timeout: 252 seconds]
zenmov_ has joined #ffmpeg
<qesat60> I thought it was some scriptable container magic
clever has left #ffmpeg [#ffmpeg]
manwithluck has quit [Ping timeout: 244 seconds]
<bpmedley> qesat60: You may need to adjust pts for the different sources, I'm not 100% sure. If you have sync issues, you might try "-bsf:v setts=ts=PTS-STARTPTS"
LaCerveza has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
LaCerveza has joined #ffmpeg
StephenLynx has quit [Quit: Leaving]
deetwelve has quit [Quit: null]
deetwelve has joined #ffmpeg
ursa-major has quit [Server closed connection]
ursa-major has joined #ffmpeg
nitrix has quit [Quit: ZNC 1.8.2 - https://znc.in]
nitrix has joined #ffmpeg
HarshK23 has joined #ffmpeg
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg
nitrix has quit [Quit: ZNC 1.8.2 - https://znc.in]
flotwig has quit [Ping timeout: 252 seconds]
nitrix has joined #ffmpeg
wobbol has joined #ffmpeg
coldfeet has joined #ffmpeg
zsw has quit [Server closed connection]
zsw has joined #ffmpeg
applecuckoo has joined #ffmpeg
applecuckoo has quit [Quit: applecuckoo]
snek has quit [Server closed connection]
snek has joined #ffmpeg
Trel has quit [Server closed connection]
Trel has joined #ffmpeg
lavaball has joined #ffmpeg
fling has quit [Remote host closed the connection]
fling has joined #ffmpeg
Juest has quit [Ping timeout: 248 seconds]
meinside has quit [Server closed connection]
meinside has joined #ffmpeg
Offspring has quit [Quit: ZNC - https://znc.in]
qesat60 has quit [Server closed connection]
qesat60 has joined #ffmpeg
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg
Offspring has joined #ffmpeg
faxm0dem has joined #ffmpeg
faxmodem has quit [Ping timeout: 244 seconds]
pyre has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
pyre has joined #ffmpeg
makidoll has quit [Quit: https://maki.cafe]
makidoll has joined #ffmpeg
zerimond is now known as zeromind
rsx has joined #ffmpeg
Sketch has quit [Remote host closed the connection]
Sketch has joined #ffmpeg
Keshl has quit [Read error: Connection reset by peer]
Keshl has joined #ffmpeg
Krusher has joined #ffmpeg
evilscreww has joined #ffmpeg
Some_Person has quit [Quit: ZNC 1.8.2 - https://znc.in]
Some_Person has joined #ffmpeg
makidoll5 has joined #ffmpeg
makidoll has quit [Ping timeout: 264 seconds]
makidoll5 is now known as makidoll
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg
Magissia has joined #ffmpeg
sonicrules1234 has quit [Server closed connection]
sonicrules1234 has joined #ffmpeg
Krusher has quit [Read error: Connection reset by peer]
StephenLynx has joined #ffmpeg
crossby1004 has joined #ffmpeg
EmleyMoor has quit [Ping timeout: 252 seconds]
System_Error has quit [Remote host closed the connection]
EmleyMoor has joined #ffmpeg
Vesryn has quit [Server closed connection]
Vesryn has joined #ffmpeg
EmleyMoor has quit [Ping timeout: 244 seconds]
System_Error has joined #ffmpeg
EmleyMoor has joined #ffmpeg
EmleyMoor has quit [Ping timeout: 260 seconds]
EmleyMoor has joined #ffmpeg
five618480339176 has quit [Remote host closed the connection]
five618480339176 has joined #ffmpeg
EmleyMoor has quit [Ping timeout: 252 seconds]
EmleyMoor has joined #ffmpeg
Magissia has quit [Ping timeout: 244 seconds]
rv1sr has joined #ffmpeg
Magissia has joined #ffmpeg
Magissia has quit [Ping timeout: 252 seconds]
flotwig has joined #ffmpeg
minimal has joined #ffmpeg
evilscreww has quit [Quit: Leaving]
rsx has quit [Quit: rsx]
elvis_a_presley has quit [Quit: smoke-bomb ; grapple-hook]
wobbol has quit [Ping timeout: 246 seconds]
elvis_a_presley has joined #ffmpeg
manwithluck has joined #ffmpeg
EmleyMoor has quit [Ping timeout: 244 seconds]
EmleyMoor has joined #ffmpeg
five618480339176 has quit [Remote host closed the connection]
five618480339176 has joined #ffmpeg
lucasta has joined #ffmpeg
kasper93 has quit [Remote host closed the connection]
kasper93 has joined #ffmpeg
emanuele6 has quit [Read error: Connection reset by peer]
System_Error has quit [Remote host closed the connection]
Muimi has joined #ffmpeg
System_Error has joined #ffmpeg
rv1sr has quit []
Kruppt has joined #ffmpeg
alexherbo2 has joined #ffmpeg
emanuele6 has joined #ffmpeg
zenmov_ has quit [Ping timeout: 252 seconds]
zenmov_ has joined #ffmpeg
EmleyMoor has quit [Ping timeout: 276 seconds]
Marth64 has quit [Quit: Leaving]
zenmov_ has quit [Ping timeout: 244 seconds]
zenmov_ has joined #ffmpeg
Narrat has joined #ffmpeg
delthas_ is now known as delthas
EmleyMoor has joined #ffmpeg
iconoclasthero has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
zenmov_ has quit [Ping timeout: 244 seconds]
minimal has quit [Quit: Leaving]
zenmov_ has joined #ffmpeg
iconoclasthero has joined #ffmpeg
iconoclasthero has quit [Client Quit]
iconoclasthero has joined #ffmpeg
iconoclasthero has quit [Ping timeout: 248 seconds]
EmleyMoor has quit [Ping timeout: 245 seconds]
EmleyMoor has joined #ffmpeg
rvalue has quit [Remote host closed the connection]
Muimi has quit [Quit: Going offline, see ya! (www.adiirc.com)]
rvalue has joined #ffmpeg
Galisma has joined #ffmpeg
Galisma has quit [Client Quit]
alexherbo2 has quit [Remote host closed the connection]
lusciouslover has quit [Read error: Connection reset by peer]
crossby1004 has quit [Quit: leaving]
iconoclasthero has joined #ffmpeg
iconoclasthero has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
lusciouslover has joined #ffmpeg
lavaball has quit [Remote host closed the connection]
Marth64 has joined #ffmpeg
iconoclasthero has joined #ffmpeg
coldfeet has quit [Quit: Lost terminal]
cmc has joined #ffmpeg
FlorianBad has quit [Quit: Konversation terminated!]
lucasta has quit [Quit: Leaving]
Tano has quit [Quit: WeeChat 4.4.2]
Narrat has quit [Quit: They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance.]
Kruppt has quit [Quit: Leaving]
SuicideShow has quit [Ping timeout: 248 seconds]
SuicideShow has joined #ffmpeg
TheSilentLink has quit [Quit: Good Bye! My bouncer has probably crashed or lost connection to the internet...]
TheSilentLink has joined #ffmpeg