A very powerful and capable alternative, or complement, to Wireshark is scapy which itself is a library for Python the original version runs under python 2 but there is also an effort to port to python 3.
Free, Gratis & Open Source
Analysis of existing wireshark file
Very powerful filtering
Perform Capture itself from an interactive ...
Although the output of this program differs from your script, pktstat might give you the information you need. I used the following invocation to list the number of packets (as opposed to just the packet rate), and their totals, with no DNS lookups:
pktstat -n -p -T
In practice I like iftop for this kind of realtime monitoring, but it only shows bandwidth,...
If you are happy with the command line interface and wish to do a lot of other network packet investigation there is scapy - it is a python based interface to the same libraries that are used by wireshark that does quite a lot more.
Can create and dispatch packets in addition to capture and analysis including creating invalid/...
There is an open source project called Project Ubertooth which can monitor and capture some bluetooth packets - it is a combined hardware/software solution. There is also a pure python library to interact with the same hardware.
You can also keep an eye on scapy as the web site indicates that some work on Bluetooth is on the horizon - using the btbb ...
Does it look bad after you upload it to YouTube or does it look bad on your computer already? Does the quality get noticeably worse after you upload it to YouTube?
You should probably switch to a software that supports H.264 encoding, which is the recommended format for YouTube. Try capturing and uploading very short videos first, increase the bitrate until ...
You do not actually need another piece of software to do this. You can use wiresharks built in find packet tool. To do this go to edit and then click on find packet.
in the filter section type in the string that you want to search for. In the by part you need to select string to search for a string. You will probably want to leave case sensitive unchecked ...