MIDCAT, LibrarySearch, and most online databases now have 'instant citation creators' somewhere on the page where you find your source.
In MIDCAT, for example, just click "Cite this item" below the title & publication info:
For another example, JSTOR includes a small tool box with various ways to capture citations:
PN1990-1990.92 Broadcasting (general)
PN1991-1991.92 Radio broadcasts
PN1992-1992.92 Television broadcasts
PN1992.93-1992.95 Nonbroadcast video recordings
PN1993-1999 Motion pictures
PN1997-1997.85 Screenplays, scenarios, etc.