This is where the downloaded media files will be placed.
By default, it is the working directory.
Prepends the snippet to media file names, so if you did --prefix dl-,
instead of
bsky=yellowafterlife.bsky.social=3lwh6s7axvc2o.jpg
you would have
dl-bsky=yellowafterlife.bsky.social=3lwh6s7axvc2o.jpg
More importantly, however, setting this to subdir/ will put media files
in a subdirectory, which is handy when using the Markdown output mode.
Places links/text/markdown in a file instead of printing it to output.
If the file extension is md, enables Markdown output mode.
Takes inputs from a text file instead of command-line parameters.
Lines with links will be replaced by file(s) from that link.
Other lines will be preserved.
So, for example, if you had links.txt with the following
tiny beast https://bsky.app/profile/yellowafterlife.bsky.social/post/3lxcwsgrras27 piglet https://bsky.app/profile/yellowafterlife.bsky.social/post/3lwe7nxugks2w https://bsky.app/profile/yellowafterlife.bsky.social/post/3lwh6s7axvc2o
and did node yal-dl.js --in links.txt, the output would be
tiny beast bsky=yellowafterlife.bsky.social=3lxcwsgrras27.jpg piglet bsky=yellowafterlife.bsky.social=3lwe7nxugks2w.jpg bsky=yellowafterlife.bsky.social=3lwh6s7axvc2o.jpg bsky=yellowafterlife.bsky.social=3lwh6s7axvc2o=1.jpg
In Markdown output mode, a line of text immediately before a link will be turned into a header, so the output would rather be
## [tiny beast](https://bsky.app/profile/yellowafterlife.bsky.social/post/3lxcwsgrras27)  ## [piglet](https://bsky.app/profile/yellowafterlife.bsky.social/post/3lwe7nxugks2w)  <!-- https://bsky.app/profile/yellowafterlife.bsky.social/post/3lwh6s7axvc2o -->  
and that's pretty good for organizing related images.