yes - sure there is. Use IEHPROPHET, it resides in SYS1.GODLIB on z/os. It will know exactly what the DCB characteristics are that you want and will adjust accordingly.
Of course I am kidding, the only chance you stand is to determine what each tape label contains, and for this you can use some of the freeware programs like TAPEMAP or TAPESCAN on the SHARE tapes (or website).
If you really want to have a program do to this you can always write your own but I would be surprised if there is one already out there to do what you want....of course JCL is another option.