Source Filmmaker

Source Filmmaker

KeyFrame VLC
63 Comments
megatrontoiletdestroyer2000 15 Jun @ 9:04am 
update: i used sfmlab and it worked, but the video player does not show the video and rather just the audio
OceFist 26 Apr @ 9:09pm 
why is the video appear as glicthy when trying to play in-sync? i downloaded the SFMlab version btw cuz steam version didnt work
Mits 26 Jul, 2024 @ 6:18pm 
@RessyKid scripts > keyframe > keyframe vlc and it'll open a small window (give it a moment). Then another window should open and it'll say File in the top left
ressy.exe 24 Apr, 2024 @ 11:40pm 
you say "open a video in the player" WHAT PLAYER
Flaxen 19 Apr, 2024 @ 1:53am 
it suddenly just wants to crash the second I put a video in
c a t ✅ 7 Oct, 2023 @ 1:00am 
I know that S2FM isn't as popular but could you port this script into S2FM?
El Nokotan Fumon 1 May, 2023 @ 4:34am 
wait no I would like to retract my statements I was indeed the dumbass I figured it out amazing little tool you've made here 10/10 and 5 stars
El Nokotan Fumon 1 May, 2023 @ 4:22am 
where even is the python file? it doesn't seem to exist anywhere on my computer or the .zip file before extraction
El Nokotan Fumon 1 May, 2023 @ 4:19am 
idk if you still support this addon but as far as I can tell the .py script doesn't even exist in zip folder anymore. I did a full folder and subfolder search on my computer and nothing showed up
gabriel 25 Mar, 2023 @ 2:48pm 
Holy shit, that's a masterpiece oh god
Anyar 30 Sep, 2022 @ 8:33pm 
Thank you, this is incredibly helpful for recreating scenes!
rudestholiday1225 6 May, 2022 @ 2:50pm 
no and i fixed it by downloading your addon on sfmlab
OMG Theres A Bear In My Oatmeal!  [author] 6 May, 2022 @ 1:57pm 
does any error show up in the console when you click it?
rudestholiday1225 5 May, 2022 @ 11:06pm 
when i click keyframevlc in sfm nothing happens
mlg666 29 Apr, 2022 @ 11:57pm 
Thanks a lot!
Twingo Destroyer 30 Mar, 2022 @ 4:07am 
"...and then he hurled the man on a boat and then he beat the crap out of every single one.."
OMG Theres A Bear In My Oatmeal!  [author] 28 Feb, 2022 @ 11:31am 
restart sfm
Norre 28 Feb, 2022 @ 9:31am 
hey, installed the vlc folder to the workshop/scripts/sfm folder as described but there's no keyframe tab in the dropdown. What do I need to do?
kyloks 24 Feb, 2022 @ 12:04pm 
thx
OMG Theres A Bear In My Oatmeal!  [author] 18 Feb, 2022 @ 4:44pm 
for the most part yes, but the player was mainly designed to be used frame by frame with sfm, so a 30 fps video and a 60 fps project may not play at the same speed, cause of the extra frames sfm added. Im not sure but if you temp change the project fps to match the video then change back it might adjust the key frames accordingly. if not you could always space out the key frames manually to get the timing right.
Gashphul 18 Feb, 2022 @ 3:20pm 
Does the project and the video have to be in the same frame rate in order to play smoothly?
Blaze 18 Feb, 2022 @ 7:29am 
File "c:\program files (x86)\steam\steamapps\common\sourcefilmmaker\game\sdktools\python\2.7\win32\lib\ctypes\__init__.py", line 365, in __init__
self._handle = _dlopen(self._name, mode)
WindowsError: [Error 126] The specified module could not be found


Ah yes
Billy Shears 14 Feb, 2022 @ 3:11am 
Shit this is what i was looking for, Thanks!
RockDood 9 Feb, 2022 @ 9:09am 
@Engi Cat

If you have a video that you are trying to use for reference, rather than trying to play both at the same time separately, this allows SFM to play both at the same time and you can allow it to make the reference video be a bit transparent to better compare the two.
Engi Cat 9 Feb, 2022 @ 3:20am 
i'll probably sound like an idiot but what is this mod actually doing? because i don't understand the description
RockDood 3 Feb, 2022 @ 8:38pm 
SFM default is 24fps so when I started a new project without changing the project framerate and tried this, the overlayed video played faster when synced to SFM playback. It speeds up with any fps setting higher than 12 and slows down for anything lower. It's most obvious with 3fps and 60fps since those are the lower and upper limits, respectively, for SFM.
OMG Theres A Bear In My Oatmeal!  [author] 3 Feb, 2022 @ 2:33pm 
whats the fps of the video your using? and this happens when you press play just in the video or when you press play in sfm when synced?
RockDood 3 Feb, 2022 @ 6:53am 
I got the script and everything to work, but it seems like if you don't have your project set for 12fps, the speed of the video in the player either speeds up or slows down.

Is there any way to potentially have it work out how fast to play the video for any speed that someone has their project at?
Beanos60 25 Jan, 2022 @ 6:25pm 
Oh ok, just figured it out. thanks.
OMG Theres A Bear In My Oatmeal!  [author] 25 Jan, 2022 @ 6:04pm 
you use sfm for that, like a rig script
Beanos60 25 Jan, 2022 @ 4:42pm 
No, the zip file is fine. i was able to unzip it. the problem im talking about is the keyframevlc.py. i tried clicking on keyframevlc.py, but when i did, it said that what app should i open it with...
OMG Theres A Bear In My Oatmeal!  [author] 25 Jan, 2022 @ 2:39pm 
are you talking about the zip file? just use the default zip opener in windows or install 7zip
Beanos60 24 Jan, 2022 @ 5:46pm 
Question, what do you open it with? because i tried doing the first step and it said what app should i open it with.
Lorexza Davinci ExrenzoAparatzi 15 Jan, 2022 @ 6:40pm 
To me, as a Digital Animator, this is too wealthy for SFM. It's that good, and I am damn thankful for it.:steamhappy:
Lorexza Davinci ExrenzoAparatzi 15 Jan, 2022 @ 6:39pm 
@Beanos60, the purpose for this program is to mimic certain animations from any reference video. For example, an MMA fighting style or a movie highlight scene, or just simply an inspiration poster. Using those kinds of references over what you make. It's more common on drawing animations like flipbooks or the animations back in the 80s like Lion King or Cinderella.
Beanos60 14 Jan, 2022 @ 10:17pm 
Wait so it copies poses?
Jej 14 Jan, 2022 @ 9:11am 
a tutorial explaining how it works would be very useful
Goliath 14 Jan, 2022 @ 12:32am 
you've done this community a great service, thank you.
SoftBunnie 12 Jan, 2022 @ 9:39am 
This thing made animating so much easier, honestly thank you.
Bro Videogaming 11 Jan, 2022 @ 4:03pm 
If this is what I think it is... Thank you so much, I have been looking for this kind of addon for a long while now!
Terraguy996 11 Jan, 2022 @ 7:21am 
It conflicts with discord, it's trying to stream my game to friends and the image in the window start to flicker XD
OMG Theres A Bear In My Oatmeal!  [author] 11 Jan, 2022 @ 5:04am 
just follow the setup steps
rudestholiday1225 10 Jan, 2022 @ 8:25pm 
i don't know whether it automatically sets itself up or what
i dont know if im supposed to put it in scripts(folder) or sfm(folder
Flowery 10 Jan, 2022 @ 5:19pm 
it works thx
Flowery 10 Jan, 2022 @ 5:06pm 
yeah
OMG Theres A Bear In My Oatmeal!  [author] 10 Jan, 2022 @ 4:31pm 
do you have 'vlc.py' and the .dll files in this dir: 'SourceFilmmaker\game\workshop\scripts\sfm\vlc'
Flare 10 Jan, 2022 @ 3:39pm 
This is insane, thank you kindly for creating this addon.
Flowery 10 Jan, 2022 @ 3:31pm 
Traceback (most recent call last):
File "c:\program files (x86)\steam\steamapps\common\sourcefilmmaker\game\workshop\scripts\sfm\mainmenu\keyframe\keyframe vlc\keyframevlc.py", line 15, in <module>
import vlc
File "workshop/scripts/sfm/vlc\vlc.py", line 207, in <module>
dll, plugin_path = find_lib()
File "workshop/scripts/sfm/vlc\vlc.py", line 177, in find_lib
dll = ctypes.CDLL(libname)
File "c:\program files (x86)\steam\steamapps\common\sourcefilmmaker\game\sdktools\python\2.7\win32\lib\ctypes\__init__.py", line 365, in __init__
self._handle = _dlopen(self._name, mode)
WindowsError: [Error 126] No se puede encontrar el modulo especificado