# Source/Input
* **LWLibavSource**
```python=
video = core.lsmas.LWLibavSource(source=path) # Good for .ts/.tp/.m2ts/.mkv
```
* **ffms2**
```python=
video = core.ffms2.Source(source=path) # Good for .mp4
```
:::info
**Info:**
This is a relative path (on Windows):
```python=
video = core.lsmas.LWLibavSource(source=r'video_cut\cut.mkv')
```
This references a file (cut.mkv) in a subdirectory of the current directory. The current directory is the one where we save our .vpy file.
<center><img src="https://66.media.tumblr.com/b697cfd667fce6e3a3ff993b346bc994/79a258a5a37943fc-04/s1280x1920/15399b9f80f7d3eb42294b3a735f332e267ad3ec.png"></center>
<br>
So you just have to make sure you save the script.vpy in this location. This way, the relative path will work.
:::