BtbN 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.0 is released
<Schrostfutz>
Hi, I have some raw video streams as files (e.g. H264). One of my applications refuses to work with these unless in a container, how can I put them into e.g. mkv without the stream itself being changed?
shibboleth has joined #ffmpeg
<furq>
probably just use mkvmerge
<Schrostfutz>
furq: I'll have a look at that, thanks
lucasta has quit [Remote host closed the connection]
<furq>
`ffmpeg -framerate 25 -i foo.264 -c copy bar.mkv` should work in theory but there's a longstanding bug
fling has quit [Remote host closed the connection]
<noobaroo>
A long time ago, i used a command to see if moov was at the end of mp4 files, the output looked similar to `mediainfo`. Now im trying to figure out what it was and all i see on the internet is `ffmpeg -v trace | grep moov`
fling has joined #ffmpeg
<noobaroo>
Does anyone know what the command I used ~2-3 years ago might have been ? Its on Linux and i was probably using Arch Linux at the time and I dont think I had to compile anything
Suchiman has quit [Quit: Connection closed for inactivity]
<noobaroo>
thanks furq. no idea what it was that i could have been using ?
haritz has quit [Read error: Connection reset by peer]
haritz has joined #ffmpeg
<noobaroo>
also is there a way to tell if a video with aac was made with fdk or not ? other than ffprobe
rex has quit [Ping timeout: 260 seconds]
<noobaroo>
BTW the tool was nice that i used to use, it was kind of like ffmpeg -v trace, like it showed the mdat and moov positions in the order it read them and any and all valuable metadata-like information, but it didnt show byte offsets or hexadecimal and wasnt overly verbose, very human readable
<furq>
maybe atomicparsley or mp4box
<noobaroo>
It was in a style a lot like mediainfo, im wondering, it might have actually been mediainfo with some sort of flag like mediainfo -v file.mp4
<noobaroo>
Maybe mp4box, i never heard of atomicparsley
<furq>
and nothing can reliably tell you what aac encoder was used
rex has joined #ffmpeg
<furq>
unless it's from ffmpeg and it's written in a tag
low-key has quit [Remote host closed the connection]
<noobaroo>
I think it is created with ffmpeg because encoder is Lavc
<furq>
if you're just looking for that then lots of things
<furq>
more or less anything that displays metadata for that container
<noobaroo>
mediainfo says 'codec id: mp4a-40-2'
low-key has joined #ffmpeg
<noobaroo>
any chance that could be encoder specific ?
<noobaroo>
Um yeah also furq, yesterday I tried to set hflip with bsf:v h264_metadata and its weird because there were no errors so im pretty sure i did it right, but it had no effect on the video, i tried to do it to h264 stream even, and mkv and mp4, all had no effect
<noobaroo>
And when i tried different things it gave errors and failed, so i think i did my part right
low-key has quit [Remote host closed the connection]
dallemon has joined #ffmpeg
low-key has joined #ffmpeg
<noobaroo>
No, i have to do that ?
<furq>
maybe
<furq>
a lot of hwdec ignores top and left cropping flags
<furq>
so it wouldn't surprise me if this wasn't implemented to spec either
<noobaroo>
Oh okay, well im glad rotation works then. Its a shame hflip doesnt but thats not as big of a deal. Not nearly as visually obstructive
<noobaroo>
Im gonna go watch Family Guy, bye
upekkha has quit []
upekkha has joined #ffmpeg
upekkha has quit [Client Quit]
upekkha has joined #ffmpeg
upekkha has quit [Client Quit]
upekkha has joined #ffmpeg
upekkha has quit [Client Quit]
upekkha has joined #ffmpeg
upekkha has quit [Client Quit]
upekkha has joined #ffmpeg
Nact has joined #ffmpeg
YuGiOhJCJ has joined #ffmpeg
nasso has quit [Read error: Connection reset by peer]
Sketch has quit [Read error: Connection reset by peer]
signalhunter has quit [Read error: Connection reset by peer]
signalhunter has joined #ffmpeg
Marth64 has joined #ffmpeg
tokyovigilante has quit [Read error: Connection reset by peer]
tokyovigilante has joined #ffmpeg
Tano has quit [Quit: WeeChat 4.4.2]
Sketch has joined #ffmpeg
dallemon has quit [Ping timeout: 272 seconds]
dallemon has joined #ffmpeg
BrunoTheDwarf has joined #ffmpeg
<BrunoTheDwarf>
Marth64, aaabbb just to give an update to both of you, I ended up going with dovi_tool to remove the (dolbyvision) sidedata from the video files I am re-encoding with ffmpeg
<galad>
usually rotation or flip is set at the container level
<galad>
maybe only rotation
<Marth64>
BrunoTheDwarf: i will try it some time and understand it better it has been a while
<Marth64>
sorry it didnt work
<noobaroo>
galad theres tons of input boxes for orientation and projection and stuff, but they are in a mathemetical format, not noob(aroo)friendly, like pitch and yaw, i think they want decimal point values and stuff
<alguien>
DeHackEd, i figured some of you may do vfx. Couldn't find a better channel to ask on libera. Though a person did suggest #kdenlive when I asked in #libera
<KillerWasp>
hola alguien , como estas? Eres un bot?
<alguien>
no, tienes un sombrero negro?
arbitercoin has joined #ffmpeg
<KillerWasp>
alguien: no, pero tengo un par de antenas, cuernos, y orejas palmeadas, eso cuenta como sombrero?
<KillerWasp>
es "ruffs" o "webs" en ingles, no hay traduccion en castellano. :/
JanC is now known as Guest8239
JanC has joined #ffmpeg
Guest8239 has quit [Killed (tantalum.libera.chat (Nickname regained by services))]
jafa has joined #ffmpeg
crossby1004 has joined #ffmpeg
eatyourglory has joined #ffmpeg
crossby1004 has quit [Quit: leaving]
SuicideShow has quit [Ping timeout: 248 seconds]
SuicideShow has joined #ffmpeg
lucasta has joined #ffmpeg
<jafa>
seeing an odd problem (ffmpeg cli),,, trying to transcode a source with video + two audio tracks, the first is 6ch and the second is 2ch. If I explicitly specify -ac:1 6 -ac:2 2 it works. If I leave this out ffmpeg reports 6ch and 2ch as the output formats but the first audio track is 2ch with no audio
<jafa>
I would like ffmpeg to autodetect matching the source so it will work with different content
<jafa>
and it does seem to auto detect ok because it reports output stream 1 as configured for 6ch and output stream 2 as configured for 2ch
HarshK23 has quit [Quit: Connection closed for inactivity]
<jafa>
ffmpeg reports both as 2ch... stream 1 is silent, stream 2 works
<noobaroo>
furq the ProjectionPoseRoll + ProjectionType=rectangular just spins the video like a pinwheel or clock, i think it might actually be the same as exiftool rotation=90,180,270 etc
<noobaroo>
When i try to use the h264_metadata hflip setting, with hwdec there are no changes and no errors, and with sw it says ffmpeg errors "Late SEI is not implemented. Update your FFmpeg version to the newest one from Git"
<jafa>
and forcing the channel count always works - force both to 6ch works, force both to 2ch works, or force 6ch and 2ch respectively works